Commit Graph

10 Commits

Author SHA1 Message Date
845c91f676 fix: filter depth >= 3 from tree display 2026-03-18 20:27:40 +08:00
66c3f8596d fix: filter same-name docs from tree display, keep in externalDocs for folder click 2026-03-18 20:24:45 +08:00
86f84d4349 Revert "fix: only show docs with depth < 3 in tree, hide nested leaf docs"
This reverts commit 12c9947130.
2026-03-18 20:23:11 +08:00
12c9947130 fix: only show docs with depth < 3 in tree, hide nested leaf docs 2026-03-18 20:22:39 +08:00
3e7ae05cfe fix: strip api/ prefix from externalDocs, remove harmful filtering, fix nested folder click 2026-03-18 20:17:59 +08:00
753783ddd0 fix: handle nested folder click with endsWith match 2026-03-18 20:14:54 +08:00
8a7f9ad6e8 fix: folder click shows overview doc, add same-name filter, move + to header 2026-03-18 20:13:30 +08:00
d66f5b09e6 feat: migrate to react-markdown for robust markdown rendering
- Replace custom markdown parser with react-markdown + remark-gfm
- Fix document link navigation (./ and ../ references)
- Simplify doc viewing flow (direct markdown content instead of parsed structure)
- Update electron main process to only use api folder for docs
- Add blueprint loading from docs/blueprint.md dynamically
- Fix sidebar file selection path matching
- Update preload scripts for new API structure
2026-03-18 18:50:26 +08:00
4898ee5434 fix: add null checks to parsers and fix docs path 2026-03-18 16:13:57 +08:00
f2fa697c68 Initial commit: add project files and README 2026-03-18 14:09:06 +08:00