wip: swap inline SVG icons for astro-icons library

This commit is contained in:
2026-01-11 02:27:08 +00:00
parent d2efcb01ba
commit 8205cb3690
17 changed files with 219 additions and 256 deletions

View File

@@ -47,6 +47,7 @@ The site is built to `docs/` for GitHub Pages hosting.
- **Astro 5.x** static site generator
- **Tailwind CSS 4.x** for styling with dark mode support
- **astro-icon** with Heroicons and Simple Icons for icons
- **Content Collections** for spec markdown files
- **TypeScript** throughout
- **Bun** as JavaScript runtime and package manager (managed via mise)
@@ -69,7 +70,6 @@ The site is built to `docs/` for GitHub Pages hosting.
- `TocLink.astro` - Reusable TOC link component
- `ThemeToggle.astro` - Dark/light mode toggle
- `VersionSelector.astro` - Spec version dropdown
- `icons/GitHubIcon.astro` - GitHub SVG icon
- `src/scripts/activeSectionTracker.ts` - Shared scroll-based active section tracking
- `src/pages/index.astro` - Landing page
- `src/pages/404.astro` - 404 error page