Skip to content

docs: redesign documentation site#19

Merged
raiderrobert merged 15 commits into
mainfrom
feat/docs-redesign
Feb 13, 2026
Merged

docs: redesign documentation site#19
raiderrobert merged 15 commits into
mainfrom
feat/docs-redesign

Conversation

@raiderrobert

@raiderrobert raiderrobert commented Feb 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • Expanded docs from 3 pages to 8 with explicit audience split (template users vs authors)
  • Rewrote landing page with origin story and value props
  • Added flagship "Creating Templates" guide with progressive disclosure (minimal template → advanced features)
  • Added "Using Templates" guide covering sources, overrides, updates, cookiecutter compat
  • Added migration guide, diecut.toml reference (two-tier: summary table + detailed sections), hooks reference
  • Rewrote commands reference with consistent format per command
  • Trimmed README to point at docs site instead of duplicating content

Design Decisions

  • Example-first style inspired by just.systems docs
  • Philosophy-first landing page inspired by Ghostty
  • Consistent reference format inspired by Starship
  • 8 pages total — low maintenance by design (no FAQ, blog, gallery, or comparison page)
  • Writing voice: direct, personal, short declarative sentences

Test Plan

  • pnpm build passes cleanly (9 pages generated)
  • cargo test — 104 tests pass (no code changes, but verified)
  • Visual review of all pages in browser (cd docs && pnpm dev)
  • Verify internal links between pages work
  • Review landing page origin story wording

Expands from 3 pages to 8, with explicit audience split
(template users vs authors), example-first content style,
and low-maintenance structure. Based on research of
cookiecutter, copier, just, ghostty, and starship docs.
10-task plan covering scaffold, 8 content pages, and final
review. Example-first style, progressive disclosure, consistent
reference format across all pages.
Moved detailed content (template format, config reference,
hooks, cookiecutter compat) to the docs site. README now
has install, quick start, and links to full docs.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Feb 13, 2026

Copy link
Copy Markdown

Deploying diecut with  Cloudflare Pages  Cloudflare Pages

Latest commit: 45be9a6
Status: ✅  Deploy successful!
Preview URL: https://36e34fb9.diecut.pages.dev
Branch Preview URL: https://feat-docs-redesign.diecut.pages.dev

View logs

Design for converting astro-cf-template from Claude Code bootstrap
skill to native diecut template with full feature parity.
Replace the brief "What doesn't translate" section with a
comprehensive "Incompatibilities" section covering: Tera vs Jinja2
syntax differences, dict/object values, single-underscore private
keys, file rendering behavior, and variable namespace changes.
@raiderrobert raiderrobert merged commit 1d8c07a into main Feb 13, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant