From b4050a457bc60036143471e73c7411b934a084e6 Mon Sep 17 00:00:00 2001 From: Hong Yi Chen Date: Sun, 10 May 2026 15:24:52 -0700 Subject: [PATCH 01/11] docs: redesign search dialog with persistent Ask AI footer + cleaner results MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add sticky bottom footer with 'Ask AI: ""' CTA + keyboard hint strip - Make search form sticky at top of dialog - Add Topic > Section breadcrumb above each result; tighten title/excerpt - Restyle highlight to a neutral chip; drop tree-diagram icon - Move Ask AI to last navigable item; always show ⌘+I/Ctrl+I shortcut - Close search dialog when Kapa Ask panel opens (all open paths) Co-Authored-By: Oz --- src/components/CustomSidebar.astro | 247 ++++++++++++++++++------ src/components/KapaChatLauncher.tsx | 10 + src/styles/warp-components.css | 284 ++++++++++++++++++++++++++-- 3 files changed, 462 insertions(+), 79 deletions(-) diff --git a/src/components/CustomSidebar.astro b/src/components/CustomSidebar.astro index 5c512714..95964916 100644 --- a/src/components/CustomSidebar.astro +++ b/src/components/CustomSidebar.astro @@ -35,30 +35,115 @@ import KapaLauncher from './KapaLauncher.astro'; + state. Enter opens the selected result. Ask AI is the LAST + navigable item, so arrow-down past the last doc result lands + on it. + 3. Breadcrumb row injected at the top of each result title, + derived from the result URL (first segment maps to the topic + label; subsequent segments are humanized). -->