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