diff options
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 { |