mirror of https://github.com/usememos/memos.git
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-memo-detail-outline | ||
| 2026-03-23-tag-blur-attribute | ||