Skip to content

Add reader navigation to slide decks - #76

Merged
nicobailon merged 1 commit into
mainfrom
backlog/issue-74-reader-nav
Aug 13, 2026
Merged

Add reader navigation to slide decks#76
nicobailon merged 1 commit into
mainfrom
backlog/issue-74-reader-nav

Conversation

@nicobailon

Copy link
Copy Markdown
Owner

Summary

  • add reader-first slide deck navigation with an expandable side rail
  • add outline and help overlays through O and ?
  • add #slide-N deep links, reading percent, and resume state keyed by path/title/slide count
  • harden visual_explainer.render with missing html lang, missing viewport metadata, and display-math escaping for raw < / > inside $$...$$

This keeps the deck engine inline and self-contained. It does not add engine.js, updater scripts, fact ledger scripts, MCQ widgets, theme-color injection, or new public tool parameters.

Based on PR #65 and PR #67 by @zereraz.

Closes #74.

Add the approved #74 reader-first slide navigation layer and render hardening. The deck stays self-contained while gaining an expanding right rail, outline/help overlays, hash links, resume state, and render-time metadata plus display-math hardening.

Based on PR #65 and PR #67 by @zereraz.
@nicobailon
nicobailon merged commit 6a3c1d6 into main Aug 13, 2026
@nicobailon
nicobailon deleted the backlog/issue-74-reader-nav branch August 13, 2026 18:14
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.

Decide reader-first render hardening and slide navigation scope

1 participant