aboutsummaryrefslogtreecommitdiff
path: root/ui/src/scaffold.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ui/src/scaffold.rs')
-rw-r--r--ui/src/scaffold.rs7
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 {