Commit 171ef89
Overhaul pdoc template: full dark theme, fixed version bar, hljs palette
- frame.html.jinja2:
- Load IBM Plex Mono via <link> in {% block head %} (not @import in CSS)
- Version bar: position:fixed full-width header instead of cramped sidebar
- Full dark theme overriding every pdoc selector (.attr, .def, .name,
.docstring, .signature, .param, .label, .admonition, table, blockquote)
- highlight.js tokens remapped to terminal palette (orange keywords,
green strings, cyan titles, dim comments)
- Sidebar top adjusted to clear the fixed bar; scrollbar styled
- Scanline texture overlay (matches root version index)
- Status badge auto-classifies: DEV / ALPHA / BETA / STABLE from URL
- Home link href set by JS to work at any nesting depth
- Source blocks: custom [ source ] summary replacing browser default arrow
- index.html: update badge to BETA 0.2.0, footer link to pdoc.dev
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent c85b376 commit 171ef89
2 files changed
Lines changed: 542 additions & 178 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
491 | 491 | | |
492 | 492 | | |
493 | 493 | | |
494 | | - | |
| 494 | + | |
495 | 495 | | |
496 | 496 | | |
497 | 497 | | |
| |||
521 | 521 | | |
522 | 522 | | |
523 | 523 | | |
524 | | - | |
| 524 | + | |
525 | 525 | | |
526 | 526 | | |
527 | 527 | | |
| |||
0 commit comments