feat(toilville): the Rituals hero carries the Paladin #143
No reviewers
Labels
No labels
build-dist
priority
P1
priority
P2
priority
P3
priority
P4
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Toilville/toilville-design!143
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/rituals-hero-paladin"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The hand-drawn bundle (#141) reached the plugin's
artallow-list in toilville_rituals #415. The Rituals band has had no art at all: hero art is keyed off an image in the canvas, and only the Spelwork canvas names one, which is why only that page ever got any.So the client now gives a product hero art the canvas carries none for. Rituals' copy is about work that has to survive an audit, and the Paladin at a smoking laptop is that work before the product arrives.
Spelwork keeps Best Practices. A drawn Paladin was taken off that band in #408, and this does not put one back there — the piece here is library art, not a stand-in.
Scope
_HERO_ART_BY_SURFACEinforgeblock_toilville.py, plus the regenerated Rituals pattern. The canvas still wins wherever it names an image; this fills only a band that would otherwise render none. One line to move it to another page, one to drop it.Testing
build_surfaces.py checkclean,forgeblock_validate.py checkclean, 327 tests pass.toilville-rituals.phpand its preview changed; the diff is the one"art": "paladin-in-trouble"attribute.Impact Statement
One image appears beside the Rituals hero copy on deploy, where there is none today. It ships from the plugin's allow-list, so the file must be present there first: merge toilville_rituals #415 before deploying this, or the attribute names art the plugin doesn't have and the hero simply renders without it. No copy, layout or block-structure changes.