doxa-maps/plugin-designs/poster-design
Doxa Maps 1e53b531b0 Poster Design draws UPG100's zone posters, from a library copy of UPG100's zone code
UPG100's zone-poster code lived only inside its plugin, so Poster Design
(which draws from the library) could list UPG100's posters but never show
them. It is now COPIED, unchanged, into library/packet/upg100Zones/
(zone-sheet-print, zone-sheet, legend-tree, selector-evaluator,
zone-geometry, zones-for-list, clusters.json; only the library import paths
are shorter). UPG100's own files are untouched.

Poster Design adds a UPG100 zone posters family drawn from that copy with a
real zone (middle-east-core) and all the records, as UPG100's own wall
does: the letter, 3 x 3 and 3 x 4 zone posters under UPG100's own design
names (so the drawn card replaces the no-preview plugin card), and the
prayer packet's page 1 (the full letter zone poster). Keys in 11 locales.

check:upg100-zone-copy (in gates:pre) keeps the copy equal to UPG100's
originals beyond the import paths; once UPG100 switches to the library copy
and deletes its originals it becomes a one-path gate. Its self-test proves
a one-character edit, a changed clusters.json, a missing file, a half
switch and a re-definition each fail. check:poster-design-catalogue allows
a template to carry a plugin's design name only when it declares that
plugin (poisoned). Source only: poster-design is rebuilt when the heavy
slot reopens.
2026-10-03 04:26:50 +00:00
..
scripts Poster Design draws UPG100's zone posters, from a library copy of UPG100's zone code 2026-10-03 04:26:50 +00:00
src Poster Design draws UPG100's zone posters, from a library copy of UPG100's zone code 2026-10-03 04:26:50 +00:00
index.html Poster Design: a new plugin with Styles and Sizes tabs 2026-09-30 22:42:05 +00:00
index.js Poster Design: a new plugin with Styles and Sizes tabs 2026-09-30 22:42:05 +00:00
poster-design-mfe.meta.json Poster Design: a new plugin with Styles and Sizes tabs 2026-09-30 22:42:05 +00:00
poster-design-mfe.vue Poster Design: the Sizes tab draws every ladder size to scale; the header's Share is a rounded square 2026-10-01 10:18:32 +00:00
poster-sizes.meta.json Poster Design: a new plugin with Styles and Sizes tabs 2026-09-30 22:42:05 +00:00
poster-sizes.vue Poster Design names sizes, and plugins' designs, in the reader's language 2026-10-02 13:32:19 +00:00
poster-styles.meta.json Poster Design: a new plugin with Styles and Sizes tabs 2026-09-30 22:42:05 +00:00
poster-styles.vue Poster Design draws UPG100's zone posters, from a library copy of UPG100's zone code 2026-10-03 04:26:50 +00:00