6 Commits

Author SHA1 Message Date
3c3c5a332f bug: Fix page scroll detection and add browser history support
- Use getBoundingClientRect() in the scroll listener so the active-page
  threshold is measured relative to the content container rather than
  the document body, fixing off-by-one page detection.
- Replace history.replaceState with pushState for user-initiated
  navigation (sidebar, prev/next, keyboard) and add a popstate listener
  so the browser back/forward buttons work correctly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-08 22:26:48 +00:00
41d89cb632 bug: Fix issue with page links going to the wrong place 2026-06-08 21:48:52 +00:00
4dbdb12876 feat: Links to pages 2026-06-08 21:33:39 +00:00
373eb19fe4 chore: Remove extraneous CSS <link> 2026-06-07 00:32:36 +00:00
54d560980b chore: More formatting 2026-06-07 00:30:21 +00:00
75c6ab9975 feat: Add core rules 2026-06-06 13:03:00 +00:00