diff options
author | metamuffin <metamuffin@disroot.org> | 2025-04-28 21:50:51 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-04-28 21:50:51 +0200 |
commit | 73d2d5eb01fceae9e0b1c58afb648822000c878a (patch) | |
tree | 8fd0279949251245e2086ad28e99b114eac1bf14 /ui/src/lib.rs | |
parent | 51761cbdefa39107b9e1f931f1aa8df6aebb2a94 (diff) | |
download | jellything-73d2d5eb01fceae9e0b1c58afb648822000c878a.tar jellything-73d2d5eb01fceae9e0b1c58afb648822000c878a.tar.bz2 jellything-73d2d5eb01fceae9e0b1c58afb648822000c878a.tar.zst |
yes
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() } |