Complete reference for every configurable surface of Sarde.
- Configuration covers all
sarde.yamlkeys and the five-layer config cascade. - Frontmatter lists every frontmatter field with types, defaults, and auto-inference rules.
- CLI Commands documents every
sardesubcommand and its flags. - Template Functions lists the Go template function registry (strings, math, URLs, assets, nav, i18n).
- Shortcodes covers Go-template shortcode syntax and built-in shortcodes.
- Theme Tokens documents the
--sd-*CSS custom property system and the four-layer token cascade. - Template API explains what a template receives, how the base shell is filled, and where each part of the surface is documented.
- Route Data lists every field available to templates as the dot context and when each one is populated.
- UI Components lists the named template components and their configuration.
Configuration
Complete reference for every sarde.yaml setting, resolved through the five-layer config cascade
Frontmatter
Reference for every frontmatter field, its default, and how it is auto-inferred when omitted
CLI Commands
Reference for every sarde CLI command, its flags, and global options
Theme Tokens
Reference for every CSS custom property token and how the four-layer token cascade resolves them
Template API
How templates receive data, how the base shell is filled, and where each part of the template surface is documented
Route Data
Every field available to templates as the dot context, with the conditions under which each is populated
Template Functions
Reference for the custom string, math, date, and data functions registered into Sarde's template engine
Shortcodes
Reference for shortcode syntax, parameters, and the built-in alert shortcode
UI Components
Reference for named template components that render layout chrome, and how their three-layer overlay resolves