Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Search modal renders beneath the open AI dock (shared --z-overlay)

Offen Anfängerfreundlich
#1,293 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

@tombeckenham arbeitet bereits daran.

Seit 24.9.2026.

  • #1294 von @tombeckenham — offen

Bewertung

Schwierigkeit
1/5
Geschätzter Aufwand
Unter einer Stunde
Anfängerfreundlichkeit
90/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
css, typescript
Bereich
frontend

Rechercherichtung

Das Problem liegt in src/components/SearchModal.tsx in Zeile 401 und in src/components/AiDock.tsx, wo beide dieselbe z-index-Variable verwenden. Überprüfe die z-index-Tokens in src/styles/app.css: --z-overlay ist 1000, --z-above-overlay ist 1200. Ändere den z-index des Suchmodal-Inhalts, sodass er --z-above-overlay verwendet. Überprüfe die Korrektur, indem du die Website lokal ausführst, das AI-Dock öffnest und Cmd+K verwendest, um zu sehen, dass das Suchmodal darüber gerendert wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Bug

With the AI dock open, opening the search modal (Cmd+K) paints the dock's Sources chips over the search palette. Screenshot: the "Sources" chip list bleeds across the search header and results.

Cause

SearchModal content and AiDock root both sit at z-[var(--z-overlay)] (1000), so nothing guarantees the modal paints above the dock.

  • src/components/SearchModal.tsx:401search-modal-content fixed z-[var(--z-overlay)] ...
  • src/components/AiDock.tsx dock root — fixed top-[var(--navbar-height)] right-0 bottom-0 z-[var(--z-overlay)] ...
  • Tokens in src/styles/app.css: --z-scrim: 999, --z-overlay: 1000, --z-above-overlay: 1200

The search panel is bg-black/95, so the chips are genuinely painting above it, not bleeding through.

Fix

Smallest change: raise the search modal content to z-[var(--z-above-overlay)] and its overlay one step below, so the palette always sits over the dock. Alternative: close the dock when the search modal opens.

Reproduces on main; not introduced by ai-dock-agent-studio.

Vorherrschende Sprache
TypeScript
Sterne
1.1k
Forks
401
Ø Merge
16 Std. 8 Min.
Gemergte PRs (30 T.)
58

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus TanStack/tanstack.com

Alle Issues in TanStack/tanstack.com

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.