# Corporate Modernist theme block definitions (codeless .bnp, WO-WZ-021). # Keys are fully qualified (corporate-modernist:) 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