Skip to content

Plan: Rose Pine Theme Switch

Goal

Replace custom neobrutalist theme with starlight-theme-rose-pine plugin

Steps

  • [x] Install starlight-theme-rose-pine package
  • [x] Update astro.config.mjs — add plugin, remove customCss
  • [x] Update content.config.ts — revert schema extend
  • [x] Update index.mdx — remove lucode-specific hero.layout
  • [x] Remove lucode-starlight and starlight-sidebar-topics from package.json
  • [x] Commit and push
  • [x] Verify deploy at kb.mcky.space

Files

  • site/astro.config.mjs
  • site/package.json
  • site/src/content.config.ts
  • site/src/content/docs/index.mdx

Verification

  • [x] Site loads at kb.mcky.space with Rose Pine palette
  • [x] Dark/light/auto theme toggle works
  • [x] Sidebar groups collapse correctly

Open Knowledge Framework