Commit 2d5ee08
feat(docs): publish themed API Reference GitHub Pages subpage
Turn the raw docs/api-reference.md (previously served as plain text by the
GitHub Pages Jekyll build) into a styled HTML subpage that matches the
project landing page.
- Add docs/api-reference.html: reuses the site header/footer and design
tokens, adds a breadcrumb, hero, and a two-column layout with a sticky
"On this page" table of contents.
- Add docs/doc-page.css: documentation layout and article typography
(tables, callouts, inline code, dark code cards).
- Add docs/doc-page.js: scrollspy TOC highlighting, copy-to-clipboard
buttons, collapsible mobile TOC, and highlight.js init with graceful
degradation.
- Point the index.html Documentation card and footer link at the rendered
api-reference.html instead of the raw Markdown file.
Content is generated from api-reference.md, so code samples and tables map
1:1 to the source; cross-document .md references now link to the rendered
GitHub blob view.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 37f0d93 commit 2d5ee08
5 files changed
Lines changed: 1926 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
0 commit comments