diff options
Diffstat (limited to 'ui/src/lib.rs')
-rw-r--r-- | ui/src/lib.rs | 15 |
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() } |