Skip to content

Add C# Templates topic to the Cratis Stack - #95

Open
einari wants to merge 1 commit into
mainfrom
add/templates-docs
Open

Add C# Templates topic to the Cratis Stack#95
einari wants to merge 1 commit into
mainfrom
add/templates-docs

Conversation

@einari

@einari einari commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds a C# Templates topic to the Cratis Stack docs, after Components in the icon rail.

The new templates product entry in sync-content.mjs syncs the Documentation/ folder from Cratis/Templates (sibling clone or submodule, same as every other product). The Templates repo PR adds that folder: overview, getting started (install, scaffold, run), and one page per template — the full-stack cratis web application, cratis-chronicle-console, cratis-chronicle-web, and cratis-aspire.

Until now the templates had no documentation in the Documentation repository; this gives them a proper section without moving the canonical source out of the Templates repo.

Verification

  • node scripts/sync-content.mjs templates emits 6 pages under src/content/docs/templates/ and the generated topics.json carries the new topic (id templates, icon layout-template, placed after components).
  • npm run build passes — 1103 pages — with /templates/, /templates/getting-started/, and all four template pages rendering (verified in dist).

Registers a new 'templates' product topic that syncs the Documentation
folder from Cratis/Templates — overview, getting started, and one page
per template (cratis web app, chronicle console, chronicle web, aspire).
Placed after Components in the icon rail, since the templates scaffold
the Chronicle + Arc + Components application stack.
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