header sizing
This commit is contained in:
parent
8beaa5b0d4
commit
773be52f3e
@ -16,18 +16,22 @@ pub fn Header(items: HeaderItems) -> impl IntoView {
|
|||||||
let HeaderItems { left, middle, right } = items;
|
let HeaderItems { left, middle, right } = items;
|
||||||
|
|
||||||
view! {
|
view! {
|
||||||
<div class="text-xl font-semibold p-4 flex gap-4">
|
<div class="grid grid-cols-[1fr_3fr_1fr] text-xl font-semibold p-4">
|
||||||
// Left side of header
|
// Left side of header
|
||||||
|
<div >
|
||||||
<Items items=left />
|
<Items items=left />
|
||||||
|
</div>
|
||||||
|
|
||||||
// Expanding space in the middle
|
// Expanding space in the middle
|
||||||
<div class="flex-auto mx-auto">
|
<div class="w-fit mx-auto font-semibold">
|
||||||
<Items items=middle />
|
<Items items=middle />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
// Right side of header
|
// Right side of header
|
||||||
|
<div >
|
||||||
<Items items=right />
|
<Items items=right />
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -25,11 +25,11 @@ pub fn EditWall() -> impl leptos::IntoView {
|
|||||||
|
|
||||||
let header_items = HeaderItems {
|
let header_items = HeaderItems {
|
||||||
left: vec![HeaderItem {
|
left: vec![HeaderItem {
|
||||||
text: "← ".to_string(),
|
text: "← Ascend".to_string(),
|
||||||
link: Some("/wall".to_string()),
|
link: Some("/wall".to_string()),
|
||||||
}],
|
}],
|
||||||
middle: vec![HeaderItem {
|
middle: vec![HeaderItem {
|
||||||
text: "Edit wall".to_string(),
|
text: "EDIT WALL".to_string(),
|
||||||
link: None,
|
link: None,
|
||||||
}],
|
}],
|
||||||
right: vec![],
|
right: vec![],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user