driver
b1b5d2cf82
Research page: embed the doxa-maps Research Gallery (one capability-5 plugin) in place of the separate research map, UUPG list and regions link
...
JS embed exactly as the maps manifest ships it: one <script src> plus <doxa-maps-spa>.
The drop-in under public/embed/doxa-maps-build is refreshed from the current maps build
with the maps repo's own sync-dropin tool (--from-config).
2026-09-30 11:22:31 +00:00
swift-river542
9305706012
Map cards keep their rounded top on phones too
2026-09-17 02:45:54 -05:00
swift-river542
d49062802b
Maps drop-in: larger research tabs, brighter status red
2026-09-17 02:38:43 -05:00
swift-river542
2a007897ec
The map slot is a layout the map sits inside: an opaque rounded frame with the map inset, so no map layer can reach the corners
2026-09-17 02:36:05 -05:00
swift-river542
7031765717
Corner wedges get their own layer so the map's GPU layer cannot paint over them
2026-09-17 02:30:52 -05:00
swift-river542
95f8cd8d9d
The map keeps its stacking inside itself so the slot's corner wedges paint over it
2026-09-17 02:28:05 -05:00
swift-river542
6b79d13f24
The map slot paints its own rounded corners over whatever it holds, so a canvas or an iframe can never square them
2026-09-17 02:19:59 -05:00
swift-river542
a7340f198e
Maps drop-in: research tab styling and spacing
2026-09-17 02:17:05 -05:00
swift-river542
61ce5de959
Maps drop-in: restore map rendering (clip above the canvas)
2026-09-17 02:11:53 -05:00
swift-river542
05a07015b7
Maps drop-in: canvas-level rounded clip, research tab stage
2026-09-17 02:07:13 -05:00
swift-river542
c7c633c89f
Maps drop-in: larger share menu steps
2026-09-17 01:59:06 -05:00
swift-river542
eeb6a8a471
One corner size for every map card; research header flows into its rounded top; drop-in rebuilt
2026-09-17 01:56:42 -05:00
swift-river542
fb7ecea6b2
Map slots publish their corner radius to the maps; drop-in rebuilt
2026-09-17 01:26:28 -05:00
swift-river542
87e9abbb75
Maps folder redirects to its canonical URL; drop-in rebuilt with the gallery and corner fixes
2026-09-17 01:06:11 -05:00
swift-river542
e4b7037adc
Token endpoint: type the maps base it reports
2026-09-16 23:29:41 -05:00
swift-river542
80caedf0e0
Token endpoint: clearer comment
2026-09-16 23:26:45 -05:00
swift-river542
c772b09c50
Maps drop-in: pin invitation per visit
2026-09-16 23:23:59 -05:00
swift-river542
750b16d0bb
Maps drop-in: tappable attribution
2026-09-16 23:19:23 -05:00
swift-river542
dedb3b19ee
Phone map slots are 80px taller (twice as tall as wide)
2026-09-16 23:11:51 -05:00
swift-river542
e534ac9c42
Maps drop-in: phone search band, Share menu without scrolling
2026-09-16 23:03:31 -05:00
swift-river542
2f62229ea0
Maps drop-in: shared control menu
2026-09-16 22:47:50 -05:00
swift-river542
f6dfedf604
Maps drop-in: share menu next to its button on phones
2026-09-16 22:35:18 -05:00
swift-river542
c27c0a0107
Maps drop-in: share menu inside the map, toolbar under the legend
2026-09-16 22:32:02 -05:00
swift-river542
6dd2e59231
Maps drop-in: compact share menu
2026-09-16 22:18:01 -05:00
swift-river542
e8b4671a59
Maps drop-in: share menu on top of every layer, inside the map
2026-09-16 22:15:44 -05:00
swift-river542
acf5774923
Maps drop-in: image offset restored, gutters match the controls
2026-09-16 22:08:51 -05:00
swift-river542
fe7fa224cc
Maps drop-in: watermark above the collapsed strip; maps load again
2026-09-16 22:04:28 -05:00
swift-river542
2af498d07f
Maps drop-in: phone controls back to gutter-aligned geometry
2026-09-16 21:56:53 -05:00
swift-river542
cecddc7dc5
Maps drop-in: attribution watermark on phones
2026-09-16 21:54:52 -05:00
swift-river542
c4423d0529
Maps drop-in: phone sheet rows full width, one attribution row
2026-09-16 21:38:33 -05:00
swift-river542
0c65b3dab6
Maps drop-in: phone attribution bottom-right
2026-09-16 21:28:13 -05:00
swift-river542
4314d06a0a
Maps drop-in: prayer yellow scoped to the prayer palette
2026-09-16 21:22:29 -05:00
swift-river542
d179b0e890
Maps drop-in: prayer yellow matches the prayer status block
2026-09-16 21:20:18 -05:00
swift-river542
d7d14f5b36
Maps drop-in: People Groups (Affinity) tab
2026-09-16 21:13:42 -05:00
swift-river542
e9e4dd5150
Maps drop-in: People Groups (Ethnic Affinity) tab
2026-09-16 21:10:29 -05:00
swift-river542
d52f782f6e
Maps drop-in: religion tab night
2026-09-16 21:02:52 -05:00
swift-river542
fad595260e
Maps drop-in: simple map night on all tabs
2026-09-16 21:01:00 -05:00
swift-river542
fc92f71061
Maps drop-in: embed link tab, rotating share ring
2026-09-16 20:57:58 -05:00
swift-river542
fdf64b4e43
Maps drop-in: prayer map night, other maps monochrome day; legends 380px
2026-09-16 20:52:06 -05:00
swift-river542
122f28d632
Maps drop-in: legend export button hidden
2026-09-16 20:35:48 -05:00
swift-river542
eac7285fd7
Maps drop-in: share menu opens with the multiplication path
2026-09-16 20:25:05 -05:00
swift-river542
6a5091017d
Maps drop-in: share button ring
2026-09-16 20:21:56 -05:00
swift-river542
6eda68dd62
Maps drop-in: Mapbox attribution on every map, prayer legend bar without numbers, data tables without working notes, unused data files removed
2026-09-16 20:16:22 -05:00
swift-river542
ec10b687c9
One place for the maps drop-in path
...
- MAPS_BASE in nuxt.config.ts is the single constant; runtimeConfig.public.mapsBase, the
redirect targets and the frame-policy rule derive from it
- The map slots and the full-page maps view read mapsBase at runtime
- /api/maps/token also reports mapsBase, so the static embed page finds the bundles without
a hardcoded folder
2026-09-16 19:20:00 -05:00
swift-river542
99873d85d9
Maps drop-in moves to /embed/doxa-maps-build; old /js links redirect
...
- The generated maps output now lives under public/embed/ next to the embed page;
the site's map slots, the full-page maps view and the embed page point there
- /js/doxa-maps-build/** and the older /js/doxa-maps/** answer 301 to the new location,
so links already shared keep working
- Frame policy follows the new path
2026-09-16 19:05:50 -05:00
swift-river542
d8dbf6f358
Maps drop-in: UPG-100 bundle without the data file's bookkeeping fields
2026-09-16 18:30:28 -05:00
swift-river542
e0655ea0e0
Maps drop-in is three entries: index.html, assets/, doxa-maps/
...
- index.html is the generated maps page (lists every bundle, mounts the chosen one, Open page /
Copy embed); the hand-written shell files, the legacy external/ builds and _headers are gone
- Bundles ship without CSS comments (about 5% smaller)
- Share pages: comment wording tidied
2026-09-16 18:25:32 -05:00
swift-river542
1d3b8a50b3
Maps drop-in: legend table columns no longer overlap (UUPGs / Population sized for the larger desktop type)
2026-09-16 17:34:29 -05:00
swift-river542
4bd9f25194
Research page: remove the “See all our research maps” link under the map
2026-09-16 17:14:37 -05:00
swift-river542
9071f04d3c
Maps drop-in: prayer legend progress bar, larger desktop legend text, smoother mobile sheet
...
- Prayer legend header is now "Progress" with a hoverable has/needs/full bar (658 of 2,107 · 31%)
- Desktop legend type scale increased across every map's legend
- Mobile legend/detail sheet: no transition while dragging, 44px grab zone, one geometry source; map
attribution and controls slide up with the sheet so nothing overlaps
- No basemap flash on load; blue provider badge removed (default Mapbox attribution stays)
2026-09-16 16:42:29 -05:00