Skip to content

Commit 171ef89

Browse files
fsecada01claude
andcommitted
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

File tree

docs/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -491,7 +491,7 @@
491491
<!-- topbar -->
492492
<header class="topbar">
493493
<a href="index.html" class="topbar__logo">component-framework</a>
494-
<span class="topbar__badge">ALPHA 0.1.0</span>
494+
<span class="topbar__badge">BETA 0.2.0</span>
495495
<nav aria-label="Top navigation">
496496
<ul class="topbar__links">
497497
<li><a href="index.html">Docs</a></li>
@@ -521,7 +521,7 @@
521521
<span>
522522
<a href="https://github.com/fsecada01/component-framework" target="_blank" rel="noopener">GitHub</a>
523523
&nbsp;·&nbsp;
524-
built with <a href="https://pandoc.org">pandoc</a>
524+
built with <a href="https://pdoc.dev">pdoc</a>
525525
</span>
526526
</footer>
527527

0 commit comments

Comments
 (0)