aboutsummaryrefslogtreecommitdiff
path: root/server/src/routes/ui/layout.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/routes/ui/layout.rs')
-rw-r--r--server/src/routes/ui/layout.rs16
1 files changed, 10 insertions, 6 deletions
diff --git a/server/src/routes/ui/layout.rs b/server/src/routes/ui/layout.rs
index da795aa..7844e22 100644
--- a/server/src/routes/ui/layout.rs
+++ b/server/src/routes/ui/layout.rs
@@ -4,10 +4,14 @@
Copyright (C) 2023 metamuffin <metamuffin.org>
*/
use crate::{
- routes::ui::account::{
- admin::rocket_uri_macro_r_account_admin_dashboard, rocket_uri_macro_r_account_login,
- rocket_uri_macro_r_account_logout, rocket_uri_macro_r_account_register, session::Session,
- settings::rocket_uri_macro_r_account_settings,
+ routes::ui::{
+ account::{
+ admin::rocket_uri_macro_r_account_admin_dashboard, rocket_uri_macro_r_account_login,
+ rocket_uri_macro_r_account_logout, rocket_uri_macro_r_account_register,
+ session::Session, settings::rocket_uri_macro_r_account_settings,
+ },
+ browser::rocket_uri_macro_r_all_items,
+ node::rocket_uri_macro_r_library_node,
},
uri, CONF,
};
@@ -34,8 +38,8 @@ markup::define! {
@if *show_back { a[onclick="history.back()", href="#"] { "<- Back" } } " "
h1 { a[href="/"] { @CONF.brand } } " "
@if let Some(_) = session {
- a[href="/library"] { "My Library" } " "
- a[href="/items"] { "All Items" } " "
+ a[href=uri!(r_library_node("library"))] { "My Library" } " "
+ a[href=uri!(r_all_items())] { "All Items" } " "
}
div.account {
@if let Some(session) = session {