Skip to content

Commit 4889304

Browse files
davila7claude
andcommitted
feat(dashboard): redesign component detail pages with unified viewer components
- Add MarkdownViewer, JsonViewer, SkillExplorer components with Code/Preview toggle, search (Cmd+F), TOC sidebar, and gradient fade expand/collapse - Add FileTreeSidebar for skill file navigation (starts collapsed) - Make file tree panel stretch to match content height - Green download badge with icon on detail pages - Remove Add to Stack button and sidebar collapse functionality - Metadata displayed as clickable label pills with modal - Add marked dependency for client-side markdown rendering Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent f9d2028 commit 4889304

14 files changed

Lines changed: 16987 additions & 4619 deletions

File tree

dashboard/package-lock.json

Lines changed: 27 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dashboard/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"@types/react-dom": "^19.2.3",
2323
"astro": "^5.17.2",
2424
"discord-interactions": "^4.4.0",
25+
"marked": "^17.0.4",
2526
"react": "^19.2.4",
2627
"react-dom": "^19.2.4",
2728
"tailwindcss": "^4.1.18"

0 commit comments

Comments
 (0)