Skill
vellum-theme
Theme tokens and closed prefs for Vellum. Use when changing brand, paper, or radius under Vellum.
Vellumvellum-theme
Vellum theme
Closed tokens for Vellum. Prefer skills + CI; MCP apply_prefs is optional.
Steps
- Read
contracts/vellum/DESIGN.mdanddocs/vellum.md. - Skin via
data-contract="vellum"(this site) orCONTRACT_ID=vellumin consuming apps. - One accent →
--brand. Never invent OKLCH literals in components. - Closed prefs only when needed (brand / radius / paper ids) — not layout/motion marketplaces.
- Run
npm run check:contrastafter token edits. - Optional: contract MCP
resolve_token/apply_prefs.
Anti-patterns
- Second accent or status-as-brand
- hex / rgb / hsl / arbitrary color utilities
- Copying another contract's paper (warm cinema, ink workbench, mist reading) without switching DNA