Memo 069 — Website polish (Feinschliff)
Context: Implementation of Memo 069 (.memo/069-webseite-profil-feinschliff), Phases 1–4 + onboarding wording. Verified on a production build/preview (Pagefind is dev-disabled).
Changes:
- Blog index & detail (P1): suppress Starlight's duplicate splash
#_top title (scoped via :has()), condense header with RSS on the title row, unify filter-chip height (root cause: markdown auto-margin + flex stretch), remove the welcome greeting post (EN + DE).
- Copy-as-Markdown button (P2): fall back to
{slug}/index.md on 404 — directory-index pages (/about/, /team/, /de/ …) previously 404'd.
- Header alignment DE/EN (P2): logo-spacing rule targeted
a[href="/"] (EN only) → DE sat 12px further left. Retargeted to .site-title-link so both locales match.
- Command-K search UX (P3): filled empty-state with curated suggestions (locale-aware), fixed search-dialog selector and item-based arrow navigation (were latently broken), added visible
is-active highlight + Enter-to-open.
- Blogpost 'Anschluss erreichen' (P4): expanded EN + DE against the project README (9 APIs, 5 agents, 27 tools, 3rd place, Level-3 orchestration, conference/prize). Link policy honored (GitHub + conference page; no PDF, no personal name, no diagram per F2).
Affected files:
- src/layouts/BlogIndexLayout.astro, src/styles/custom.css
- src/components/HeaderCopyButton.astro, src/components/SearchCustom.astro, src/scripts/search-keyboard.mjs
- src/content/blog/2026-03-anschluss-erreichen-hackathon.md (+ de/), removed src/content/blog/welcome.md (+ de/)
- src/content/docs/quickstart/quickstart.mdx (+ de/), src/content/docs/guides/hackathon-kit.mdx
Verification: Playwright on production preview (computed-style metrics), generate-markdown-map test 7/7, astro build exit 0.
Memo 069 — Website polish (Feinschliff)
Context: Implementation of Memo 069 (
.memo/069-webseite-profil-feinschliff), Phases 1–4 + onboarding wording. Verified on a production build/preview (Pagefind is dev-disabled).Changes:
#_toptitle (scoped via:has()), condense header with RSS on the title row, unify filter-chip height (root cause: markdown auto-margin + flex stretch), remove thewelcomegreeting post (EN + DE).{slug}/index.mdon 404 — directory-index pages (/about/,/team/,/de/…) previously 404'd.a[href="/"](EN only) → DE sat 12px further left. Retargeted to.site-title-linkso both locales match.is-activehighlight + Enter-to-open.Affected files:
Verification: Playwright on production preview (computed-style metrics), generate-markdown-map test 7/7, astro build exit 0.