43 lines
1.7 KiB
YAML
43 lines
1.7 KiB
YAML
# Earthen theme block definitions (codeless .bnp, WO-WZ-021).
|
|
# Keys are fully qualified (earthen:<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: earthen:donation_cta
|
|
title: Donation CTA
|
|
description: Donation call-to-action with preset amount tiles and custom amount field.
|
|
category: content
|
|
schema: donation_cta.schema.json
|
|
template: donation_cta.ninjatpl
|
|
- key: earthen:impact_metrics
|
|
title: Impact Metrics
|
|
description: Numerical impact metrics with optional botanical illustration.
|
|
category: content
|
|
schema: impact_metrics.schema.json
|
|
template: impact_metrics.ninjatpl
|
|
- key: earthen:partner_logos
|
|
title: Partner Logos
|
|
description: Grayscale partner logo grid with hover-to-color treatment.
|
|
category: content
|
|
schema: partner_logos.schema.json
|
|
template: partner_logos.ninjatpl
|
|
- key: earthen:field_note
|
|
title: Field Note
|
|
description: Article-style dispatch from the field with byline and location.
|
|
category: content
|
|
schema: field_note.schema.json
|
|
template: field_note.ninjatpl
|
|
- key: earthen:botanical_divider
|
|
title: Botanical Divider
|
|
description: Hand-illustrated SVG section break in fern, root or seed motif.
|
|
category: layout
|
|
schema: botanical_divider.schema.json
|
|
template: botanical_divider.ninjatpl
|
|
- key: earthen:footer
|
|
title: Site Footer
|
|
description: Cream-on-moss footer with optional newsletter and column links.
|
|
category: navigation
|
|
schema: footer.schema.json
|
|
template: footer.ninjatpl
|