Skip to content

feat(viewer): breadcrumb trail for relative-link navigation#39

Merged
denolfe merged 4 commits into
mainfrom
feat/rel-link-breadcrumbs
Jul 24, 2026
Merged

feat(viewer): breadcrumb trail for relative-link navigation#39
denolfe merged 4 commits into
mainfrom
feat/rel-link-breadcrumbs

Conversation

@denolfe

@denolfe denolfe commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Replaces the single-target "Back to " header with a breadcrumb trail of the relative-link navigation chain. Every prior document in the trail is clickable and jumps straight to that document.

CleanShot.2026-07-24.at.19.40.09.mp4

@github-actions

Copy link
Copy Markdown

Startup benchmark (--render test/exhaustive.md, linux-x64)

build mean ratio verdict
baseline (main@964338b) 711.5ms ± 14.7ms
PR 709.1ms ± 12.4ms 1.00× ✅ ok

Thresholds: warn ≥ 1.1×, fail ≥ 1.25×. Baseline built from main.

@denolfe
denolfe merged commit 65ffb0e into main Jul 24, 2026
8 checks passed
@denolfe
denolfe deleted the feat/rel-link-breadcrumbs branch July 24, 2026 23:45
denolfe added a commit that referenced this pull request Jul 26, 2026
- refactor: split breadcrumb and ancestor-stack vocabulary (#45) (4fc9a88)
- refactor(viewer): consolidate view state into a store hook (#44) (e39c971)
- refactor(viewer): extract nav-intent consumer into a pure dispatcher (#43) (8cbde71)
- refactor: consolidate heading/overlay geometry into a Fold module (#42) (bc77a33)
- refactor(viewer): extract scroll pending/pin machine into a pure reducer (#41) (a2e8062)
- feat(viewer): add a keyboard shortcut help drawer (#40) (cfb3815)
- feat(viewer): breadcrumb trail for relative-link navigation (#39) (65ffb0e)
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.

1 participant