aboutsummaryrefslogtreecommitdiff
path: root/ui/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ui/src/lib.rs')
-rw-r--r--ui/src/lib.rs15
1 files changed, 11 insertions, 4 deletions
diff --git a/ui/src/lib.rs b/ui/src/lib.rs
index 4298623..67dc067 100644
--- a/ui/src/lib.rs
+++ b/ui/src/lib.rs
@@ -1,5 +1,3 @@
-use markup::DynRender;
-
/*
This file is part of jellything (https://codeberg.org/metamuffin/jellything)
which is licensed under the GNU Affero General Public License (version 3); see /COPYING.
@@ -28,7 +26,16 @@ pub trait Page {
}
}
+use markup::DynRender;
+use scaffold::Scaffold;
+
pub fn render_page(page: &dyn Page) -> String {
- // page.render()
- "a".to_string()
+ Scaffold {
+ lang,
+ context,
+ class: page.class().unwrap_or("aaaa"),
+ title: page.title(),
+ main: page.to_render(),
+ }
+ .to_string()
}