Reference
Theme Runtime Reference
Use this index to check a ZeroPress theme’s manifest, templates, and render data. For practical examples, start with Customize a Theme.
The current contract is v0.7: specification · manifest JSON Schema.
Find A Topic
| Topic | Specification |
|---|---|
| Required and optional package files | Runtime contract |
| Size limits and filesystem constraints | Theme Package Limits |
| Theme identity, features, and declared slots | Manifest |
| Variables, conditions, loops, and partials | Template syntax |
| Common roots, route contexts, and page-head metadata | Common render context |
| Document bodies, dates, authors, and media | Post and Page details |
| Summary items, pagination gaps, and archives | Lists and pagination |
| Resolved navigation, reading order, and widget fields | Menus, collections, and widgets |
| Per-route comment eligibility and provider fields | Route comments |
| Authored introductions and listing text | Excerpts and summaries |
| Search, feed, archive, and comments availability | Effective feature state |
| Markdown markup and sanitization | Markdown rendering |
| Front-page and post-index behavior | Post-index capability |
| Optional browser interactions | Progressive enhancement |
Validate a package with CLI Tools. The version index includes earlier contracts.