feat(guide): tabbed markdown reader — retire CRUD GuidesView (Phase 2, Refs #1)

New GuideReader.svelte: nav tree (apps→modules) + tabbed markdown (marked),
audience-gated server-side (admins see internal tabs, badged). Replaces the old
DB-CRUD GuidesView. Consumes GET /api/v1/guide/nav + /modules/{module}.
Deployed to guide.bcos.dev.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-01 10:42:59 -04:00
parent a41f7d522c
commit 7bf43e1370
7 changed files with 274 additions and 353 deletions
+2 -1
View File
@@ -19,6 +19,7 @@
"vite": "^5.0.0"
},
"dependencies": {
"axios": "^1.6.0"
"axios": "^1.6.0",
"marked": "^12.0.0"
}
}