From 84655151be9bba054fd68740d6ae185cb23137ab Mon Sep 17 00:00:00 2001 From: hsiegeln <37154749+hsiegeln@users.noreply.github.com> Date: Fri, 17 Apr 2026 17:31:08 +0200 Subject: [PATCH] feat(nav): search lives in the header on all non-home pages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - "← Lokale Suche"-Breadcrumb auf der Web-Suchseite entfernt (überflüssig, da die lokale Suche automatisch zur Web-Suche weiterleitet, wenn leer). - Header-Bar enthält jetzt ein Pill-Suchfeld, das von jeder Unterseite aus direkt auf /search?q=... navigiert — kein Zurück mehr nötig, wenn man aus einem offenen Rezept weiter sucht. - Auf der Startseite bleibt die große Hero-Suche; das Header-Feld ist dort ausgeblendet, damit es keine doppelte Eingabestelle gibt. - Auf /search und /search/web spiegelt das Header-Feld die aktuelle Query wider, sodass man den Begriff verfeinern kann. - Mobile < 520px: Brand schrumpft zu einem 🍳-Badge, damit Platz für das Suchfeld + Icons bleibt. --- src/routes/+layout.svelte | 82 ++++++++++++++++++++++++++++-- src/routes/search/web/+page.svelte | 12 ----- 2 files changed, 79 insertions(+), 15 deletions(-) diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index eadd109..9057876 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -1,11 +1,31 @@ - -