aboutsummaryrefslogtreecommitdiff
path: root/ui/src/lib.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-04-28 21:50:51 +0200
committermetamuffin <metamuffin@disroot.org>2025-04-28 21:50:51 +0200
commit73d2d5eb01fceae9e0b1c58afb648822000c878a (patch)
tree8fd0279949251245e2086ad28e99b114eac1bf14 /ui/src/lib.rs
parent51761cbdefa39107b9e1f931f1aa8df6aebb2a94 (diff)
downloadjellything-73d2d5eb01fceae9e0b1c58afb648822000c878a.tar
jellything-73d2d5eb01fceae9e0b1c58afb648822000c878a.tar.bz2
jellything-73d2d5eb01fceae9e0b1c58afb648822000c878a.tar.zst
yes
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()
}