mirror of
https://github.com/waynesutton/markdown-site.git
synced 2026-01-12 04:09:14 +00:00
Docs sidebar group icons via frontmatter
This commit is contained in:
15
TASK.md
15
TASK.md
@@ -9,10 +9,23 @@
|
||||
|
||||
## Current Status
|
||||
|
||||
v2.6.0 ready. Multi-model AI chat and image generation in Dashboard.
|
||||
v2.8.0 ready. Docs sidebar group icons via frontmatter.
|
||||
|
||||
## Completed
|
||||
|
||||
- [x] Docs sidebar group icons via frontmatter
|
||||
- [x] Added `docsSectionGroupIcon` frontmatter field for posts and pages
|
||||
- [x] Icon appears left of the group title expand/collapse chevron
|
||||
- [x] Uses Phosphor Icons (55 supported icon names)
|
||||
- [x] Icon weight: regular, size: 16px
|
||||
- [x] Only one item per group needs to specify the icon
|
||||
- [x] Graceful fallback if icon name not recognized
|
||||
- [x] Updated sync-posts.ts, schema.ts, posts.ts, pages.ts
|
||||
- [x] Updated DocsSidebar.tsx with icon mapping and rendering
|
||||
- [x] Added CSS styles for group icons
|
||||
- [x] Updated frontmatter.md skill with icon documentation
|
||||
- [x] Updated docs.md, files.md, setup-guide.md with new field
|
||||
|
||||
- [x] Multi-model AI chat and image generation in Dashboard
|
||||
- [x] AI Agent section with tab-based UI (Chat and Image Generation tabs)
|
||||
- [x] Multi-model selector for text chat (Claude Sonnet 4, GPT-4o, Gemini 2.0 Flash)
|
||||
|
||||
Reference in New Issue
Block a user