Skip to content

Commit 74a37a7

Browse files
fsecada01claude
andauthored
docs: publish wizard recipe as a site-pages showcase (follow-up to #29) (#34)
docs.yml only ever deploys the pdoc API reference plus the hand-authored docs/site-pages/*.html set — docs/examples/*.md (wizard.md included) was never part of that pipeline, so the wizard recipe merged in #33 never reached the published GitHub Pages site. Adds a matching wizard.html in the existing terminal-modern design system (same structure as litestar-guide.html) and wires it into every page's nav dropdown plus the homepage doc-card grid. Verified docs/make.py --output-dir <tmp> still builds cleanly and copies all 8 site pages (was 7). Claude-Session: https://claude.ai/code/session_01KPACXz9tygw7WFoseMvE8A Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
1 parent d269a9a commit 74a37a7

8 files changed

Lines changed: 744 additions & 0 deletions

File tree

docs/site-pages/admin-panel.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -540,6 +540,7 @@
540540
<li><a href="education-lms.html">Education / LMS</a></li>
541541
<li><a href="financial-dashboard.html">Financial Dashboard</a></li>
542542
<li><a href="litestar-guide.html">Litestar Guide</a></li>
543+
<li><a href="wizard.html">Wizard Recipe</a></li>
543544
</ul>
544545
</li>
545546
<li><a href="component_framework.html" class="nav-api">API Ref</a></li>

docs/site-pages/customer-support.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -540,6 +540,7 @@
540540
<li><a href="education-lms.html">Education / LMS</a></li>
541541
<li><a href="financial-dashboard.html">Financial Dashboard</a></li>
542542
<li><a href="litestar-guide.html">Litestar Guide</a></li>
543+
<li><a href="wizard.html">Wizard Recipe</a></li>
543544
</ul>
544545
</li>
545546
<li><a href="component_framework.html" class="nav-api">API Ref</a></li>

docs/site-pages/ecommerce.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -556,6 +556,7 @@
556556
<a href="education-lms.html">Education / LMS</a>
557557
<a href="financial-dashboard.html">Financial Dashboard</a>
558558
<a href="litestar-guide.html">Litestar Guide</a>
559+
<a href="wizard.html">Wizard Recipe</a>
559560
</div>
560561
</li>
561562
<li><a href="component_framework.html" class="nav-api">API Ref</a></li>

docs/site-pages/education-lms.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,7 @@
230230
<li><a href="education-lms.html" class="nav-active">NYS Regents</a></li>
231231
<li><a href="financial-dashboard.html">Financial Dashboard</a></li>
232232
<li><a href="litestar-guide.html">Litestar Guide</a></li>
233+
<li><a href="wizard.html">Wizard Recipe</a></li>
233234
</ul>
234235
</li>
235236
<li><a href="../component_framework.html" class="nav-api">API Ref</a></li>

docs/site-pages/financial-dashboard.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -556,6 +556,7 @@
556556
<a href="education-lms.html">Education / LMS</a>
557557
<a href="financial-dashboard.html" class="nav-active">Financial Dashboard</a>
558558
<a href="litestar-guide.html">Litestar Guide</a>
559+
<a href="wizard.html">Wizard Recipe</a>
559560
</div>
560561
</li>
561562
<li><a href="component_framework.html" class="nav-api">API Ref</a></li>

docs/site-pages/index.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -633,6 +633,7 @@
633633
<a href="education-lms.html">Education / LMS</a>
634634
<a href="financial-dashboard.html">Financial Dashboard</a>
635635
<a href="litestar-guide.html">Litestar Guide</a>
636+
<a href="wizard.html">Wizard Recipe</a>
636637
</div>
637638
</li>
638639
<li><a href="component_framework.html" class="nav-api">API Ref</a></li>
@@ -953,6 +954,11 @@ <h2 class="section-title">Where to go next.</h2>
953954
<div class="doc-card__title">Litestar Guide</div>
954955
<div class="doc-card__desc">Setup guide for the Litestar adapter — HTTP endpoints, async handlers, SSE streaming, and WebSocket support.</div>
955956
</a>
957+
<a href="wizard.html" class="doc-card">
958+
<div class="doc-card__label">recipe</div>
959+
<div class="doc-card__title">Wizard Recipe</div>
960+
<div class="doc-card__desc">Multi-step form (FastAPI) built from a single stateful component that swaps its active step and validation schema.</div>
961+
</a>
956962
<a href="https://github.com/fsecada01/component-framework" class="doc-card" target="_blank" rel="noopener">
957963
<div class="doc-card__label">source</div>
958964
<div class="doc-card__title">GitHub Repository</div>

docs/site-pages/litestar-guide.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -490,6 +490,7 @@
490490
<li><a href="education-lms.html">Education / LMS</a></li>
491491
<li><a href="financial-dashboard.html">Financial Dashboard</a></li>
492492
<li><a href="litestar-guide.html" class="nav-active">Litestar Guide</a></li>
493+
<li><a href="wizard.html">Wizard Recipe</a></li>
493494
</ul>
494495
</li>
495496
<li><a href="component_framework.html" class="nav-api">API Ref</a></li>

0 commit comments

Comments
 (0)