Skip to content

Improve Blog navigation and Astryx Markdown rendering - #19

Merged
walishcs merged 5 commits into
mainfrom
codex/blog-markdown-astryx-043
Aug 17, 2026
Merged

Improve Blog navigation and Astryx Markdown rendering#19
walishcs merged 5 commits into
mainfrom
codex/blog-markdown-astryx-043

Conversation

@walishcs

Copy link
Copy Markdown
Owner

What changed

  • default the Blog directory to Year while retaining the First tag switch
  • render Blog bodies through Astryx Markdown with theme-native headings, lists, links, code, quotes, and tables
  • remove a duplicated leading article title and clarify Keystatic heading guidance
  • upgrade Astryx core, CLI, and all four supported themes from 0.3.0 to 0.4.3
  • publish the existing bkuw Blog post (draft: false)

Why

Astryx reset styles removed native Markdoc list markers and heading spacing, causing missing bullets, oversized markers, and cramped article typography. The official Astryx Markdown renderer restores consistent themed formatting.

Validation

  • npm run check
  • npm test (48 tests)
  • npm run format:check
  • npm run build with Pagefind indexing
  • npm run astryx -- doctor
  • desktop browser verification of the current Chinese article, including H1/H2 hierarchy, disc and decimal lists, and Year directory default
  • confirmed production output excludes old/ and Keystatic routes

@walishcs
walishcs merged commit 0c25fa0 into main Aug 17, 2026
1 check passed
@walishcs
walishcs deleted the codex/blog-markdown-astryx-043 branch August 17, 2026 11:54
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