Alex Dunmow dc4cc2d8b3 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:24:40 +08:00

43 lines
1.8 KiB
YAML

# Sci-Fi Clean theme block definitions (codeless .bnp, WO-WZ-021).
# Keys are fully qualified (scifi-clean:<key>) because the codeless loader
# registers definitions verbatim — there is no PluginBlockRegistry prefixing
# in the codeless path (unlike the wasm/templ path). The qualified keys match
# the hardcoded data-block attributes and the master_pages.json references.
blocks:
- key: scifi-clean:tech_spec
title: Tech Spec Table
description: Specification table with right-aligned mono numerals and hairline rows.
category: content
schema: tech_spec.schema.json
template: tech_spec.ninjatpl
- key: scifi-clean:diagram_caption
title: Diagram Caption
description: Annotated technical figure with a Fig. NN. heading and optional callout pins.
category: content
schema: diagram_caption.schema.json
template: diagram_caption.ninjatpl
- key: scifi-clean:mission_stat
title: Mission Stat
description: Headline metric in mono numerals with a signal-orange delta arrow.
category: content
schema: mission_stat.schema.json
template: mission_stat.ninjatpl
- key: scifi-clean:status_bar
title: Status Bar
description: Persistent top rail with optional UTC clock, build hash, and callsign.
category: navigation
schema: status_bar.schema.json
template: status_bar.ninjatpl
- key: scifi-clean:footer
title: Instrument Footer
description: Hairline-rule footer with callsign, optional signup, and link list.
category: layout
schema: footer.schema.json
template: footer.ninjatpl
- key: scifi-clean:schematic_hero
title: Schematic Hero
description: Landing hero with a large display title over a blueprint image and dual CTAs.
category: layout
schema: schematic_hero.schema.json
template: schematic_hero.ninjatpl