Skip to content

feat: align guides hub with johna.kiwi theme and content feed - #26

Merged
jajera merged 1 commit into
mainfrom
feat/guides-patina-catalogue
Aug 29, 2026
Merged

feat: align guides hub with johna.kiwi theme and content feed#26
jajera merged 1 commit into
mainfrom
feat/guides-patina-catalogue

Conversation

@jajera

@jajera jajera commented Aug 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • Restyle guides.johna.kiwi as a johna.kiwi sibling (shared palette, fonts, auto/light/dark theme, brand/nav)
  • Overlay card/lede hooks from the public S3 JSON feed at build (CATALOGUE_URL) with data/catalogue.json fallback
  • Cleanup: remove stale Kiro specs, unused favicon.ico, shrink OG asset; deploy sets the feed URL

Closes #27

Test plan

  • npm run build (snapshot path) succeeds
  • Remote feed URL build overlays hooks for a known slug
  • Search / filters / pagination still work
  • Theme cycles auto → light → dark
  • Pages deploy job sets CATALOGUE_URL

Restyle the Astro hub as a johna.kiwi sibling (shared palette, fonts,
and three-state theme) and overlay card hooks from the public S3 JSON
feed at build time with a committed snapshot fallback. Drop stale Kiro
specs, unused favicon.ico, and shrink OG art; deploy builds set the
feed URL env var.
@jajera
jajera force-pushed the feat/guides-patina-catalogue branch from 3e826e9 to 5fb6bae Compare August 29, 2026 09:53
@jajera jajera changed the title feat: patina chrome and catalogue hook overlay feat: align guides hub with johna.kiwi theme and content feed Aug 29, 2026
@jajera
jajera merged commit 04967b9 into main Aug 29, 2026
11 checks passed
@jajera
jajera deleted the feat/guides-patina-catalogue branch August 29, 2026 09:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Align guides hub with johna.kiwi theme and shared content feed

1 participant