added begin of new exercise page
This commit is contained in:
46
src/layouts/desktop.rs
Normal file
46
src/layouts/desktop.rs
Normal file
@@ -0,0 +1,46 @@
|
||||
use maud::{Markup, html};
|
||||
|
||||
use super::empty;
|
||||
|
||||
pub fn desktop_minimal(content: Markup, name: &str) -> Markup {
|
||||
let content = html! {
|
||||
div class="w-full h-screen flex" {
|
||||
div class="w-56" {
|
||||
(sidebar())
|
||||
}
|
||||
div class="w-full" {
|
||||
(content)
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
empty(content, name)
|
||||
}
|
||||
|
||||
pub fn desktop(content: Markup, name: &str) -> Markup {
|
||||
let content = html! {
|
||||
div class="p-10" {
|
||||
(content)
|
||||
}
|
||||
};
|
||||
|
||||
desktop_minimal(content, name)
|
||||
}
|
||||
|
||||
fn sidebar() -> Markup {
|
||||
html! {
|
||||
ul class="menu bg-base-200 rounded-box w-full h-full" {
|
||||
li {
|
||||
a href="/" {
|
||||
"Overview"
|
||||
}
|
||||
a href="/workouts" {
|
||||
"Workouts"
|
||||
}
|
||||
a href="/exercises" {
|
||||
"Exercises"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user