Skip to content

Add a sticky blog article outline - #20

Merged
walishcs merged 2 commits into
mainfrom
codex/blog-article-outline
Aug 19, 2026
Merged

Add a sticky blog article outline#20
walishcs merged 2 commits into
mainfrom
codex/blog-article-outline

Conversation

@walishcs

Copy link
Copy Markdown
Owner

Summary

  • add an Astryx Outline table of contents to blog detail pages
  • keep the article body at the existing 47rem reading width
  • enable heading scroll spy, smooth anchor navigation, sticky desktop positioning, and mobile hiding
  • upgrade Astryx core, CLI, and supported themes to 0.4.4

Validation

  • npm run check
  • npm test
  • npm run format:check
  • npm run build
  • npm run astryx -- doctor
  • verified generated heading IDs match all Outline links on the current Chinese blog article
  • verified click offset, scroll spy, sticky layout, 390px mobile hiding, and no horizontal overflow

@walishcs
walishcs marked this pull request as ready for review August 19, 2026 05:55
@walishcs
walishcs merged commit 0977973 into main Aug 19, 2026
1 check passed
@walishcs
walishcs deleted the codex/blog-article-outline branch August 25, 2026 10:55
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