diff options
| author | metamuffin <metamuffin@disroot.org> | 2026-02-23 23:47:38 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2026-02-23 23:47:38 +0100 |
| commit | e7ed6eecbd9ccce486b34454fe77d71a22d1bfe2 (patch) | |
| tree | b0ec495626fac645c3065ea6e26c51a5eb006315 /ui/src/scaffold.rs | |
| parent | 71b221e3e4df1190aa87331091a89243358e98c6 (diff) | |
| download | jellything-e7ed6eecbd9ccce486b34454fe77d71a22d1bfe2.tar jellything-e7ed6eecbd9ccce486b34454fe77d71a22d1bfe2.tar.bz2 jellything-e7ed6eecbd9ccce486b34454fe77d71a22d1bfe2.tar.zst | |
ui theme
Diffstat (limited to 'ui/src/scaffold.rs')
| -rw-r--r-- | ui/src/scaffold.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ui/src/scaffold.rs b/ui/src/scaffold.rs index 4fc7d60..c563ee4 100644 --- a/ui/src/scaffold.rs +++ b/ui/src/scaffold.rs @@ -6,9 +6,10 @@ use crate::RenderInfo; use jellycommon::{ + USER_THEME_ACCENT, routes::{ - u_account_login, u_account_logout, u_account_settings, u_admin_dashboard, u_home, u_items, - u_node_slug, u_search, u_stats, + u_account_login, u_account_settings, u_admin_dashboard, u_home, u_items, u_node_slug, + u_search, u_stats, }, user::{USER_ADMIN, USER_NAME}, }; @@ -25,7 +26,7 @@ markup::define! { link[rel="stylesheet", href="/assets/bundle.css"]; script[src="/assets/bundle.js"] {} } - body[class=class] { + body[class=class, style=format!("--accent-hue: {}", ri.user.and_then(|u|u.get(USER_THEME_ACCENT)).unwrap_or(277))] { @Navbar { ri } #main { @main } footer { |