43 lines
1.8 KiB
YAML
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
|