Skip to content

Commit 065bc35

Browse files
site: minimal redesign with markdown rendering (#149)
Complete redesign of the changelog site: single-column, generous whitespace, hairline dividers, no card chrome. The masthead eyebrow, intro grid, side-panel update picker, and source footer are gone. Update bodies are now markdown, rendered with `marked`, so inline code, links, and emphasis render properly instead of showing literal backticks. The data shape collapses to `body: string` plus `links[]`; the RSS feed flattens markdown to a plain description through a small `plainText` helper.
1 parent 30f81cf commit 065bc35

5 files changed

Lines changed: 253 additions & 308 deletions

File tree

site/package-lock.json

Lines changed: 15 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

site/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,8 @@
2727
},
2828
"overrides": {
2929
"cookie": "^0.7.0"
30+
},
31+
"dependencies": {
32+
"marked": "^16.4.2"
3033
}
3134
}

0 commit comments

Comments
 (0)