From 4a46a834177b14e066a2fac94fc55661a0eea754 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathias=20Gla=CC=88ser?= Date: Mon, 18 May 2026 16:27:25 +0200 Subject: [PATCH] Fix portal header row alignment for title and sandwich --- styleguide.css | 30 +++++++++--------------------- 1 file changed, 9 insertions(+), 21 deletions(-) diff --git a/styleguide.css b/styleguide.css index 1445429..a4561d2 100644 --- a/styleguide.css +++ b/styleguide.css @@ -1341,14 +1341,18 @@ section + section { } .sg-portal-header__main { - display: flex; + display: grid; flex: 1 1 auto; - flex-direction: column; + grid-template-columns: minmax(0, 1fr) auto; + grid-template-areas: + "brand menu" + "tabs tabs"; gap: var(--spacing-large); min-width: 0; } .sg-portal-header__brand { + grid-area: brand; margin: 0; padding-left: 0; font-size: var(--font-size-portal-header-brand); @@ -1356,11 +1360,13 @@ section + section { } .sg-portal-header__tabs { + grid-area: tabs; width: 100%; } .sg-portal-header__menu-wrap { - flex: 0 0 auto; + grid-area: menu; + justify-self: end; } .sg-portal-header-pattern-variant { @@ -1377,26 +1383,8 @@ section + section { @media (max-width: calc(var(--layout-object-card-desktop-breakpoint) - 1px)) { .sg-portal-header__main { - display: grid; - grid-template-columns: minmax(0, 1fr) auto; - grid-template-areas: - "brand menu" - "tabs tabs"; gap: var(--spacing-small) var(--spacing-large); } - - .sg-portal-header__brand { - grid-area: brand; - } - - .sg-portal-header__tabs { - grid-area: tabs; - } - - .sg-portal-header__menu-wrap { - grid-area: menu; - justify-self: end; - } } /* ========================================================= */