hyaenidae/server/templates/settings.rs.html

31 lines
983 B
HTML
Raw Normal View History

2021-01-08 04:44:43 +00:00
@use crate::templates::layouts::home;
@use hyaenidae_accounts::LogoutState;
@use hyaenidae_toolkit::{templates::{button_group, card, card_body, card_title, link}, Button, Card, Link};
@(logout: LogoutState)
@:home("Settings", "Update settings", &Some(logout.clone()), {}, {
@:card(&Card::full_width().classes(&["account-page"]).dark(true), {
2021-01-08 04:44:43 +00:00
@:card_title({ Settings })
@:card_body({
<ul>
<li>
@:link(&Link::current_tab("/profiles").dark(true), {
2021-01-08 04:44:43 +00:00
Profile Settings
})
</li>
<li>
@:link(&Link::current_tab("/session/account").dark(true), {
2021-01-08 04:44:43 +00:00
Account Settings
})
</li>
</ul>
})
@:card_body({
@:button_group(&[
logout.button(&Button::primary_outline("Logout").dark(true))
2021-01-08 04:44:43 +00:00
])
})
})
})