From da2acbf377d33f653a24edbf54df8d5b56eab980 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20Erbsh=C3=A4u=C3=9Fer?= Date: Sun, 24 May 2026 09:22:45 +0200 Subject: [PATCH] fix alignment of nav MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tobias Erbshäußer --- frontend/src/components/nav.njk | 34 +++++++++++++++++++++++---------- 1 file changed, 24 insertions(+), 10 deletions(-) diff --git a/frontend/src/components/nav.njk b/frontend/src/components/nav.njk index 7fbae08..14dda98 100644 --- a/frontend/src/components/nav.njk +++ b/frontend/src/components/nav.njk @@ -20,13 +20,19 @@ border-radius: 0.5rem; display: grid; gap: 1rem; - grid-template-columns: auto 1fr; + grid-template-columns: 4rem 1fr; grid-template-rows: auto; padding: var(--small-padding) var(--medium-padding) var(--small-padding) var(--medium-padding); } - .logo { - padding-right: var(--medium-padding); + a { + display: grid; + grid-template-columns: 1fr; + grid-template-rows: 1fr; + } + + a > svg { + fill: var(--light-gray); } slot { @@ -34,7 +40,7 @@ gap: var(--small-padding); grid-auto-columns: 14rem; grid-auto-flow: column; - grid-template-rows: 4rem; + grid-template-rows: 1fr; justify-content: start; } @@ -44,20 +50,24 @@ tesoft-button.small-menu::part(children) { display: grid; - grid-template-columns: 1fr auto; + gap: 1rem; + grid-template-columns: 1fr 4rem; grid-template-rows: auto; width: 100%; } tesoft-button.small-menu span { grid-column-start: 1; - grid-column-end: 3; + grid-column-end: 2; grid-row: 1; } tesoft-button.small-menu svg { grid-column: 2; grid-row: 1; + height: 2.4rem; + justify-self: end; + width: 2.4rem; } dialog { @@ -67,6 +77,7 @@ } dialog.small-menu tesoft-button { + min-height: 4rem; width: 100%; } @@ -110,13 +121,17 @@