fix(ui): hide logo on mobile+tablet, fix admin tab overflow
Some checks failed
CI / Unit & Component Tests (push) Has been cancelled
CI / Backend Unit Tests (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled

- AppNav: hide entire logo div (incl. mr-10 margin) below md: breakpoint
  to eliminate the phantom whitespace left of the hamburger button
- admin: 2×2 grid on mobile → flex row at sm:, so "Schlagworte" fits

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Marcel
2026-03-27 17:00:56 +01:00
parent f8d888a5be
commit 1de4f8a605
2 changed files with 3 additions and 3 deletions

View File

@@ -33,9 +33,9 @@ function handleOverlayKeydown(event: KeyboardEvent) {
</script>
<div class="flex items-center">
<div class="mr-10 flex flex-shrink-0 items-center">
<div class="mr-10 hidden flex-shrink-0 items-center md:flex">
<a href="/" class="flex items-center" aria-label="Familienarchiv">
<span class="hidden font-sans text-xl font-bold tracking-widest text-ink uppercase sm:inline"
<span class="font-sans text-xl font-bold tracking-widest text-ink uppercase"
>Familienarchiv</span
>
</a>

View File

@@ -16,7 +16,7 @@ let activeTab = $state('users');
<h1 class="font-serif text-3xl text-ink">{m.admin_heading()}</h1>
<!-- Tabs -->
<div class="flex rounded-lg border border-line bg-surface p-1 shadow-sm">
<div class="grid grid-cols-2 rounded-lg border border-line bg-surface p-1 shadow-sm sm:flex">
<button
class="rounded-md px-2 py-2 text-sm font-bold tracking-wide uppercase transition sm:px-4 {activeTab ===
'users'