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()), {}, {
|
2021-01-09 04:35:35 +00:00
|
|
|
@:card(&Card::full_width().classes(&["account-page"]).dark(true), {
|
2021-01-08 04:44:43 +00:00
|
|
|
@:card_title({ Settings })
|
|
|
|
@:card_body({
|
|
|
|
<ul>
|
|
|
|
<li>
|
2021-01-09 04:35:35 +00:00
|
|
|
@:link(&Link::current_tab("/profiles").dark(true), {
|
2021-01-08 04:44:43 +00:00
|
|
|
Profile Settings
|
|
|
|
})
|
|
|
|
</li>
|
|
|
|
<li>
|
2021-01-09 04:35:35 +00:00
|
|
|
@:link(&Link::current_tab("/session/account").dark(true), {
|
2021-01-08 04:44:43 +00:00
|
|
|
Account Settings
|
|
|
|
})
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
})
|
|
|
|
@:card_body({
|
|
|
|
@:button_group(&[
|
2021-01-09 04:35:35 +00:00
|
|
|
logout.button(&Button::primary_outline("Logout").dark(true))
|
2021-01-08 04:44:43 +00:00
|
|
|
])
|
|
|
|
})
|
|
|
|
})
|
|
|
|
})
|