Coordinator lesson from the art-deco lane: `field.text` attribute access on a
bare-string seed/settings value errors the whole block to empty (dead band).
eyebrow/headline/subheadline/description now use `|get:"text"|default:` so the
hero accepts {text,...} objects OR bare strings — same fix art-deco shipped in
f2c8b36. cta/logoText object fields are builtin-typed and stay direct.
Also audited per coordinator: no ::icon:: shortcodes in any template/block
(only CSS ::-webkit pseudo-elements); master_pages.json untouched this lane.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
10 lines
352 B
Modula-2
10 lines
352 B
Modula-2
[plugin]
|
|
name = "brutalist"
|
|
display_name = "Brutalist"
|
|
scope = "@themes"
|
|
version = "0.6.1"
|
|
description = "Concrete, oversized type, hard 12-col grid theme for design studios, architecture firms and art galleries."
|
|
kind = "theme"
|
|
categories = ["templates"]
|
|
tags = ["brutalist", "neo-brutalist", "studio", "agency", "bold", "mono", "editorial", "candy"]
|