themes-gotham/manifest.yaml
Alex Dunmow dfe3bd780d feat: convert to codeless .bnp — templates + manifest, Go/templ deleted (WO-WZ-021)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-04 15:06:38 +08:00

44 lines
1.4 KiB
YAML

# Gotham theme — codeless .bnp manifest (WO-WZ-021 Phase B).
# Synthesized into manifest.pb by `ninja plugin build` (no plugin.wasm).
#
# No `css:` section: the wasm/templ Gotham shipped no CSSManifest — its utility
# CSS lives in assets/style.css, which the host serves as a static asset and
# links into <head> automatically (head_html) when assets/style.css exists.
theme_presets: presets.json
bundled_fonts: fonts.json
master_pages: master_pages.json
system_templates:
- key: gotham
title: Gotham
description: "Dark, modern theme with bold typography"
page_templates:
- system: gotham
key: default
title: Default
description: "Standard dark page layout with header, main content, and footer"
slots: [header, main, footer]
- system: gotham
key: landing
title: Landing Page
description: "Full-width hero sections, ideal for marketing pages"
slots: [hero, main, cta, footer]
- system: gotham
key: full-width
title: Full Width
description: "Edge-to-edge content without max-width constraints"
slots: [header, main, footer]
- system: gotham
key: centered
title: Centered Content
description: "Narrow, centered content for articles and documentation"
slots: [header, main, footer]
template_overrides:
- { template: gotham, block: heading }
- { template: gotham, block: text }
email_wrappers:
- gotham