55 lines
2.2 KiB
YAML
55 lines
2.2 KiB
YAML
# Corporate Modernist theme block definitions (codeless .bnp, WO-WZ-021).
|
|
# Keys are fully qualified (corporate-modernist:<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: corporate-modernist:hero_statement
|
|
title: Hero Statement
|
|
description: Restrained hero with eyebrow, headline, lede, and a single accent CTA.
|
|
category: layout
|
|
schema: hero_statement.schema.json
|
|
template: hero_statement.ninjatpl
|
|
- key: corporate-modernist:logo_strip
|
|
title: Client Logo Strip
|
|
description: Row of client logos, greyscale until hover.
|
|
category: content
|
|
schema: logo_strip.schema.json
|
|
template: logo_strip.ninjatpl
|
|
- key: corporate-modernist:testimonial_quote
|
|
title: Testimonial
|
|
description: Pull-quote testimonial with attribution, headshot, and company mark.
|
|
category: content
|
|
schema: testimonial_quote.schema.json
|
|
template: testimonial_quote.ninjatpl
|
|
- key: corporate-modernist:case_study_card
|
|
title: Case Study Card
|
|
description: Single case study card with a big tabular metric.
|
|
category: content
|
|
schema: case_study_card.schema.json
|
|
template: case_study_card.ninjatpl
|
|
- key: corporate-modernist:leadership_grid
|
|
title: Leadership Grid
|
|
description: Responsive 2/3/4-up grid of leadership profiles.
|
|
category: content
|
|
schema: leadership_grid.schema.json
|
|
template: leadership_grid.ninjatpl
|
|
- key: corporate-modernist:stat_pair
|
|
title: Stat Pair
|
|
description: Row of mono-numeral statistics separated by a hairline rule.
|
|
category: content
|
|
schema: stat_pair.schema.json
|
|
template: stat_pair.ninjatpl
|
|
- key: corporate-modernist:cta_strip
|
|
title: CTA Strip
|
|
description: Single-line accent strip with a headline and a primary call to action.
|
|
category: layout
|
|
schema: cta_strip.schema.json
|
|
template: cta_strip.ninjatpl
|
|
- key: corporate-modernist:footer
|
|
title: Footer
|
|
description: Multi-column footer with legal line; compact and full variants.
|
|
category: navigation
|
|
schema: footer.schema.json
|
|
template: footer.ninjatpl
|