memos/docs
memoclaw 26d449d7a5 feat: add outline navigation to memo detail sidebar
Extract h1-h4 headings from memo markdown and display them as an
outline section at the top of the MemoDetail sidebar. Each heading
links to its anchor via smooth scroll with hash URL updates.

- Add slugify() and extractHeadings() utilities for MDAST parsing
- Add rehypeHeadingId plugin to assign unique slug IDs to headings
- Create MemoOutline component with level-based indentation
- Integrate outline as first section in MemoDetailSidebar

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-23 23:43:27 +08:00
..
issues feat: add outline navigation to memo detail sidebar 2026-03-23 23:43:27 +08:00