Skip to content

Add interactive document outline panel#2

Open
bganesh wants to merge 1 commit intoJackYoung27:mainfrom
bganesh:outline-viewer
Open

Add interactive document outline panel#2
bganesh wants to merge 1 commit intoJackYoung27:mainfrom
bganesh:outline-viewer

Conversation

@bganesh
Copy link
Copy Markdown

@bganesh bganesh commented Apr 20, 2026

Adds an interactive outline panel that builds a navigable tree from the document headings. The panel lets users jump directly to sections, expand or collapse nested heading groups, and collapse or expand the full outline at once.

The outline opens from a floating toolbar button and closes automatically when the user clicks outside it, keeping the document view uncluttered during navigation. Users can pin the outline open when they want it to stay visible while reading or moving around the document.

The panel uses a fixed narrow width, keeps its toolbar visible while the outline entries scroll, and includes spacing and typography adjustments so deeply nested headings remain readable.

Outline Panel - screenshot

Fixes #10

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: Outline panel for navigating using document headings

2 participants