PosterWall can offer a card-stock picker — the capability keeping the 100-list on its own copy
Some checks are pending
build-gate / build (push) Waiting to run

The card's first step was a gap analysis: what does the 888-line my-upg-100-list wall
render that the shared component's props cannot express? Diffed both templates. They
are STRUCTURALLY THE SAME — wall/tag/sub, sections with head and count, a card with
"N UPG · Show on map", main with image-or-placeholder, a Print Options fieldset, the
same export modal. Exactly TWO real deltas:

  1. the CARD-STOCK PICKER — closed here;
  2. a clickable preview image (.img.is-clickable) — still open, and small.

Everything else that wall "owns" is data and taxonomy: REGION_OF, sections,
fetchListRecords. That is precisely what country-posters (94 lines) and key-cities
(75) already supply to this same component.

`cardStocks` takes true for every stock card-render.js supports, or an array for a
subset; `cardStock` remains the DEFAULT selection. Default false is today's behaviour
byte-for-byte — neither migrated consumer mentions the prop and both still build.

★ LABELS ARE DERIVED FROM card-render.js STOCK, never hand-written. The 100-list
carries its own DECK_STOCKS array duplicating all five labels, beneath a comment
saying they "come from the renderer's own STOCK table so this list cannot drift".
That was the intent, not the implementation. Deriving them makes it true, and the
migration will delete the duplicate.

⚠ The import is LAZY on purpose. usePosterPrints imports card-render.js dynamically
to keep a 10KB renderer out of every wall's initial bundle; importing it statically
for five labels would undo that for every consumer, including the ones that show no
picker at all. Options fill in when the module resolves and the <select> is not
rendered until then, so there is no flash of unlabelled ids. If the configured
cardStock is not among the offered stocks, the selection falls back to the first that
is, rather than printing at a size the reader was never shown.

buttons.cardStockAria added to ALL ELEVEN locales in the same change:
check:i18n-parity still reports 0 keys of debt. An English-only key would have broken
the ratchet emptied two ticks ago.

VERIFIED: the derivation unit-tested against the real STOCK table — all five stocks,
a subset, a subset EXCLUDING the configured default (falls back correctly), and an
unknown id (dropped, not rendered blank). Not yet exercised in a browser because the
picker is gated on a `records` provider and NO wall passes :records to the shared
component yet — the 100-list still holds its provider in its own file. Opting
country-posters in temporarily gave 0 pickers and 0 errors, which is that gate working
as designed. The migration will exercise it end to end.
This commit is contained in:
doxa-maps-88655c70 2026-09-24 09:24:29 +00:00
parent 20c1c0d325
commit a501f98e2c
60 changed files with 473 additions and 410 deletions

View file

@ -88,8 +88,20 @@ const props = defineProps({
// those buttons stay hidden, rather than failing at click time.
records: { type: Function, default: null },
// Card stock for the deck print, when this wall offers one. See card-render.js
// STOCK — both orientations are available.
// STOCK — both orientations are available. This is the DEFAULT selection.
cardStock: { type: String, default: 'poker' },
// LET THE READER CHOOSE THE STOCK. `cardStock` alone fixes one size for the whole
// wall, which is right for country-posters and key-cities; my-upg-100-list offers a
// picker, and that was the one capability keeping it on its own 888-line copy of
// this component rather than consuming it.
// Pass true for every stock card-render.js supports, or an array of stock ids to
// offer a subset. Default false = today's behaviour exactly: no picker, cardStock
// is used as-is, so the two migrated consumers are untouched.
// ⚠ The LABELS come from card-render.js STOCK, never hand-written here. The
// 100-list carried its own DECK_STOCKS list duplicating all five labels, with a
// comment saying they "come from the renderer's own STOCK table so this list cannot
// drift" — which was the intent, not the implementation. Deriving them makes it true.
cardStocks: { type: [Boolean, Array], default: false },
// EMBEDDED mode (added 2026-09-24 for the regions-tab poster dropdown). The wall's root is
// `position:absolute;inset:0` because in country-posters and my-upg-100-list it IS a pane and
// fills it. Dropped inside another component — a region card, say — that absolute root covers
@ -237,6 +249,31 @@ const { t, locale: wallLocale } = useI18n()
// card-deck print shows NO progress and its errors vanish silently — the mechanism
// works and the feedback does not. Hand the composable this wall's ref so both
// write to the surface the reader is actually looking at.
// ── CARD STOCK, optionally reader-chosen ────────────────────────────────────
// pickedStock is what the deck actually prints at: the prop when there is no
// picker, the reader's choice when there is.
const pickedStock = ref(props.cardStock)
const stockOptions = ref([])
// ⚠ LAZY, deliberately. usePosterPrints imports card-render.js dynamically
// (usePosterPrints.js:157) to keep a 10KB renderer out of every wall's initial
// bundle; importing it statically here just for five labels would undo that for
// every consumer, including the ones that show no picker at all. So the options
// fill in when the module arrives, and until then the <select> simply is not
// rendered — no flash of unlabelled ids.
if (props.cardStocks) {
import('@map/packet/card-render.js').then(({ STOCK }) => {
const want = Array.isArray(props.cardStocks) ? props.cardStocks : Object.keys(STOCK)
stockOptions.value = want
.filter((id) => STOCK[id]) // an unknown id is dropped, not rendered blank
.map((id) => ({ id, label: STOCK[id].label }))
// Keep the default honest: if the configured cardStock is not on offer, fall
// back to the first one that is, rather than printing at a size not listed.
if (!stockOptions.value.some((s) => s.id === pickedStock.value)) {
pickedStock.value = stockOptions.value[0]?.id || props.cardStock
}
}).catch(() => { /* no picker rather than a broken one */ })
}
const prints = usePosterPrints({
state: exportState,
records: props.records ? (item) => props.records(item) : null,
@ -246,7 +283,7 @@ const prints = usePosterPrints({
const l = wallLocale && (wallLocale.value ?? wallLocale)
return (typeof l === 'string' && l) || 'en'
},
stock: () => props.cardStock,
stock: () => pickedStock.value,
label: (item) => item?.label || item?.id || '',
})
const canPrintRows = computed(() => typeof props.records === 'function')
@ -327,6 +364,14 @@ useShadowStyles(
'border-radius:2px;background:transparent;transition:background .15s}' +
'.pbtn:hover{color:#10b981}' +
'.pbtn:hover::after{background:#10b981}' +
// Stock picker (cardStocks). Sized a shade smaller than .pbtn so it reads as a
// SETTING for the neighbouring Card Deck button rather than a fourth action, and
// `flex:0 1 auto` keeps it from taking an equal share of the row the way .pbtn does.
'.pstock{flex:0 1 auto;max-width:100%;border:1px solid #d8dde3;border-radius:3px;' +
'background:#fff;color:#5b6672;font:inherit;font-size:9.5px;font-weight:600;' +
'padding:2px 4px;cursor:pointer;line-height:1.25}' +
'.pstock:hover{border-color:#10b981;color:#10b981}' +
'.is-dark .pstock{background:#12211a;border-color:#2c4a3b;color:#9fb3a8}' +
'.is-dark .pbtn{color:#9fb3a8}' +
// The section is the sticky header's CONTAINING BLOCK: a sticky element only
// stays pinned while its parent is in view, so each header releases exactly when
@ -475,6 +520,13 @@ useShadowStyles(
records provider rather than shown and then failing at click. -->
<button v-if="canPrintRows" type="button" class="pbtn"
@click="prints.printCardDeck(item)">{{ t('buttons.cardDeck') }}</button>
<!-- Stock picker, only where the wall offers one AND the deck is printable.
@click.stop so choosing a size does not also fire the card's own
show-on-map handler. Labels come from card-render.js STOCK. -->
<select v-if="canPrintRows && stockOptions.length" class="pstock"
v-model="pickedStock" :aria-label="t('buttons.cardStockAria')" @click.stop>
<option v-for="s in stockOptions" :key="s.id" :value="s.id">{{ s.label }}</option>
</select>
<button type="button" class="pbtn" @click="exportPoster(item)">{{ t('buttons.posterMap') }}</button>
</fieldset>
</div>

View file

@ -29,6 +29,7 @@
"showOnMap": "أظهر على الخريطة",
"close": "إغلاق",
"showOnMapAria": "أظهر {label} على الخريطة",
"cardStockAria": "حجم بطاقة الصلاة",
"share": "مشاركة",
"shareSteps": [
"ضع هذه الخريطة على موقعك",

View file

@ -29,6 +29,7 @@
"showOnMap": "Auf der Karte zeigen",
"close": "Schließen",
"showOnMapAria": "{label} auf der Karte zeigen",
"cardStockAria": "Größe der Gebetskarte",
"share": "Teilen",
"shareSteps": [
"Binde diese Karte auf deiner Website ein",

View file

@ -36,5 +36,6 @@
"printOptions": "Print Options",
"showOnMap": "Show on map",
"close": "Close",
"showOnMapAria": "Show {label} on the map"
"showOnMapAria": "Show {label} on the map",
"cardStockAria": "Prayer card size"
}

View file

@ -29,6 +29,7 @@
"showOnMap": "Ver en el mapa",
"close": "Cerrar",
"showOnMapAria": "Ver {label} en el mapa",
"cardStockAria": "Tamaño de la tarjeta de oración",
"share": "Compartir",
"shareSteps": [
"Inserta este mapa en tu sitio",

View file

@ -29,6 +29,7 @@
"showOnMap": "Voir sur la carte",
"close": "Fermer",
"showOnMapAria": "Voir {label} sur la carte",
"cardStockAria": "Taille de la carte de prière",
"share": "Partager",
"shareSteps": [
"Intégrez cette carte à votre site",

View file

@ -29,6 +29,7 @@
"showOnMap": "मानचित्र पर देखें",
"close": "बंद करें",
"showOnMapAria": "{label} को मानचित्र पर देखें",
"cardStockAria": "प्रार्थना कार्ड का आकार",
"share": "साझा करें",
"shareSteps": [
"इस मानचित्र को अपनी वेबसाइट पर लगाएँ",

View file

@ -29,6 +29,7 @@
"showOnMap": "Mostra sulla mappa",
"close": "Chiudi",
"showOnMapAria": "Mostra {label} sulla mappa",
"cardStockAria": "Formato della scheda di preghiera",
"share": "Condividi",
"shareSteps": [
"Incorpora questa mappa nel tuo sito",

View file

@ -29,6 +29,7 @@
"showOnMap": "Ver no mapa",
"close": "Fechar",
"showOnMapAria": "Ver {label} no mapa",
"cardStockAria": "Tamanho do cartão de oração",
"share": "Partilhar",
"shareSteps": [
"Incorpore este mapa no seu site",

View file

@ -29,6 +29,7 @@
"showOnMap": "Arată pe hartă",
"close": "Închide",
"showOnMapAria": "Arată {label} pe hartă",
"cardStockAria": "Dimensiunea cardului de rugăciune",
"share": "Distribuie",
"shareSteps": [
"Încorporează această hartă pe site-ul tău",

View file

@ -29,6 +29,7 @@
"showOnMap": "Показать на карте",
"close": "Закрыть",
"showOnMapAria": "Показать {label} на карте",
"cardStockAria": "Размер молитвенной карточки",
"share": "Поделиться",
"shareSteps": [
"Разместите эту карту на своём сайте",

View file

@ -29,6 +29,7 @@
"showOnMap": "在地圖上顯示",
"close": "關閉",
"showOnMapAria": "在地圖上顯示 {label}",
"cardStockAria": "祷告卡片尺寸",
"share": "分享",
"shareSteps": [
"把這張地圖嵌入你的網站",

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <all-people-groups> custom element. -->
<script src="../all-people-groups.js" integrity="sha384-Ioso+PyVwwhFk3YHu2xd7LEY5kmOH6/1q2AOCJyhz8RWoNpM+XNcsEZZs1teibJv" crossorigin="anonymous"></script>
<script src="../all-people-groups.js" integrity="sha384-0Uv9mc2LJ8qwgP+uxmx+UEGyqosIcTkVhc5r7KHFnRrdnqHwFJYuOPT+e5/uF4ow" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

File diff suppressed because one or more lines are too long

View file

@ -26,7 +26,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <cities-internet-map> custom element. -->
<script src="../cities-internet.js" integrity="sha384-2B+gsirppue7LG4VDYPvfX/S2bHkWQdU/f2M1pXq3/qC501nK5Kbo7FRNnLgECsp" crossorigin="anonymous"></script>
<script src="../cities-internet.js" integrity="sha384-SumuV6sUQgjFSMwIrFDK22On8oMlqzPESCqPBb4eSmc7UfbN1QDaStB1kGzajnD/" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <cities-internet-map> custom element. -->
<script src="../cities-internet.js" integrity="sha384-2B+gsirppue7LG4VDYPvfX/S2bHkWQdU/f2M1pXq3/qC501nK5Kbo7FRNnLgECsp" crossorigin="anonymous"></script>
<script src="../cities-internet.js" integrity="sha384-SumuV6sUQgjFSMwIrFDK22On8oMlqzPESCqPBb4eSmc7UfbN1QDaStB1kGzajnD/" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -26,7 +26,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <cities-internet-map> custom element. -->
<script src="../cities-internet.js" integrity="sha384-2B+gsirppue7LG4VDYPvfX/S2bHkWQdU/f2M1pXq3/qC501nK5Kbo7FRNnLgECsp" crossorigin="anonymous"></script>
<script src="../cities-internet.js" integrity="sha384-SumuV6sUQgjFSMwIrFDK22On8oMlqzPESCqPBb4eSmc7UfbN1QDaStB1kGzajnD/" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <country-posters-map> custom element. -->
<script src="../country-posters.js" integrity="sha384-r9VRwx5WeWa+5erzfN7Mt5MlYsYRriPljiHRs/x1SA4oH9sY00XB7TcwhVNrDpWu" crossorigin="anonymous"></script>
<script src="../country-posters.js" integrity="sha384-+pUiLAGZgzfsJf4mn6c5KpM7Tf/SyfruNH1jAPyzOv8O8fN5lJ81oCADffybwdVw" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -26,7 +26,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <country-posters-map> custom element. -->
<script src="../country-posters.js" integrity="sha384-r9VRwx5WeWa+5erzfN7Mt5MlYsYRriPljiHRs/x1SA4oH9sY00XB7TcwhVNrDpWu" crossorigin="anonymous"></script>
<script src="../country-posters.js" integrity="sha384-+pUiLAGZgzfsJf4mn6c5KpM7Tf/SyfruNH1jAPyzOv8O8fN5lJ81oCADffybwdVw" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -40,7 +40,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <country-posters-map> custom element. -->
<script src="../country-posters.js" integrity="sha384-r9VRwx5WeWa+5erzfN7Mt5MlYsYRriPljiHRs/x1SA4oH9sY00XB7TcwhVNrDpWu" crossorigin="anonymous"></script>
<script src="../country-posters.js" integrity="sha384-+pUiLAGZgzfsJf4mn6c5KpM7Tf/SyfruNH1jAPyzOv8O8fN5lJ81oCADffybwdVw" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -40,7 +40,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <dashboard-plus-grid> custom element. -->
<script src="../../dashboard-plus-grid.js" integrity="sha384-KaL+Eal/RHeBPrXWBQbBGqKIJpDnjSX4Yq/EWxYFCQ0/b2kT51ppVd2L9wwOTc3Y" crossorigin="anonymous"></script>
<script src="../../dashboard-plus-grid.js" integrity="sha384-hT5sk2g7FfJA/OwSOKM7Msgb2b+P0EIMEzZw4GFOB2J2DMYdbLqN0RAe8EUD6LxA" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -40,7 +40,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <dashboard-plus-grid> custom element. -->
<script src="../dashboard-plus-grid.js" integrity="sha384-KaL+Eal/RHeBPrXWBQbBGqKIJpDnjSX4Yq/EWxYFCQ0/b2kT51ppVd2L9wwOTc3Y" crossorigin="anonymous"></script>
<script src="../dashboard-plus-grid.js" integrity="sha384-hT5sk2g7FfJA/OwSOKM7Msgb2b+P0EIMEzZw4GFOB2J2DMYdbLqN0RAe8EUD6LxA" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

File diff suppressed because one or more lines are too long

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <demo-map> custom element. -->
<script src="../demo-map.js" integrity="sha384-ffBMnvDtAec0RtChZxsjN+dqxcl/RIciDNV/fhM5SR2kEt94CZXEXGeVpWG03BrT" crossorigin="anonymous"></script>
<script src="../demo-map.js" integrity="sha384-2BDzOo3E+iUb2YpFkt/tBm8EEh/Ozx2dYXKb277xnY4bQmXvMPmh99ZbPeJLPl7t" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -27,7 +27,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <demo-map> custom element. -->
<script src="../../demo-map.js" integrity="sha384-ffBMnvDtAec0RtChZxsjN+dqxcl/RIciDNV/fhM5SR2kEt94CZXEXGeVpWG03BrT" crossorigin="anonymous"></script>
<script src="../../demo-map.js" integrity="sha384-2BDzOo3E+iUb2YpFkt/tBm8EEh/Ozx2dYXKb277xnY4bQmXvMPmh99ZbPeJLPl7t" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

File diff suppressed because one or more lines are too long

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <doxa-research-map> custom element. -->
<script src="../doxa-research-map.js" integrity="sha384-sYYxrn/gd7hnuxkMcucB3a2XdQF5S38r9Qf+sldITDg8JmDtvCmyueowZVgrNkuC" crossorigin="anonymous"></script>
<script src="../doxa-research-map.js" integrity="sha384-x8s0os1u+xrUEdOG3VSIYLZ8iL9i4yUMk/tv/vx9/w/ClUfYEsy8ChXfpPi82W+C" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -27,7 +27,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <doxa-research-map> custom element. -->
<script src="../../doxa-research-map.js" integrity="sha384-sYYxrn/gd7hnuxkMcucB3a2XdQF5S38r9Qf+sldITDg8JmDtvCmyueowZVgrNkuC" crossorigin="anonymous"></script>
<script src="../../doxa-research-map.js" integrity="sha384-x8s0os1u+xrUEdOG3VSIYLZ8iL9i4yUMk/tv/vx9/w/ClUfYEsy8ChXfpPi82W+C" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

File diff suppressed because one or more lines are too long

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <doxa-map> custom element. -->
<script src="../../doxa-simple-map.js" integrity="sha384-HVKhTPUDQa8HgmbeHfSY3AbBR5HcIV/QzPx0ZSiztfzYjqA5/74bdjwQvkewxHGZ" crossorigin="anonymous"></script>
<script src="../../doxa-simple-map.js" integrity="sha384-fM4EY12x8mLwFUob+PcT1fpTohsKSJmxRJo763wmR6ZLXQeM6uaII+ig0vzIU8ma" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <doxa-map> custom element. -->
<script src="../../doxa-simple-map.js" integrity="sha384-HVKhTPUDQa8HgmbeHfSY3AbBR5HcIV/QzPx0ZSiztfzYjqA5/74bdjwQvkewxHGZ" crossorigin="anonymous"></script>
<script src="../../doxa-simple-map.js" integrity="sha384-fM4EY12x8mLwFUob+PcT1fpTohsKSJmxRJo763wmR6ZLXQeM6uaII+ig0vzIU8ma" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <doxa-map> custom element. -->
<script src="../doxa-simple-map.js" integrity="sha384-HVKhTPUDQa8HgmbeHfSY3AbBR5HcIV/QzPx0ZSiztfzYjqA5/74bdjwQvkewxHGZ" crossorigin="anonymous"></script>
<script src="../doxa-simple-map.js" integrity="sha384-fM4EY12x8mLwFUob+PcT1fpTohsKSJmxRJo763wmR6ZLXQeM6uaII+ig0vzIU8ma" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <doxa-map> custom element. -->
<script src="../../doxa-simple-map.js" integrity="sha384-HVKhTPUDQa8HgmbeHfSY3AbBR5HcIV/QzPx0ZSiztfzYjqA5/74bdjwQvkewxHGZ" crossorigin="anonymous"></script>
<script src="../../doxa-simple-map.js" integrity="sha384-fM4EY12x8mLwFUob+PcT1fpTohsKSJmxRJo763wmR6ZLXQeM6uaII+ig0vzIU8ma" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -26,7 +26,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <gospel-resources-map> custom element. -->
<script src="../gospel-resources.js" integrity="sha384-XXenCAxxwAnRA1U2K1C5ju/sAyIud+qkQl9L/LJgPlJHWOuEKToCtvZ8+luMFBdr" crossorigin="anonymous"></script>
<script src="../gospel-resources.js" integrity="sha384-DDq0Tt/4TeIA5g1lHNUsfrouB+jMjKEU43hrWrvEnldZkRybplFDP8WAqwBa6oqt" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -26,7 +26,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <gospel-resources-map> custom element. -->
<script src="../gospel-resources.js" integrity="sha384-XXenCAxxwAnRA1U2K1C5ju/sAyIud+qkQl9L/LJgPlJHWOuEKToCtvZ8+luMFBdr" crossorigin="anonymous"></script>
<script src="../gospel-resources.js" integrity="sha384-DDq0Tt/4TeIA5g1lHNUsfrouB+jMjKEU43hrWrvEnldZkRybplFDP8WAqwBa6oqt" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

File diff suppressed because one or more lines are too long

View file

@ -26,7 +26,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <gospel-resources-map> custom element. -->
<script src="../gospel-resources.js" integrity="sha384-XXenCAxxwAnRA1U2K1C5ju/sAyIud+qkQl9L/LJgPlJHWOuEKToCtvZ8+luMFBdr" crossorigin="anonymous"></script>
<script src="../gospel-resources.js" integrity="sha384-DDq0Tt/4TeIA5g1lHNUsfrouB+jMjKEU43hrWrvEnldZkRybplFDP8WAqwBa6oqt" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <gospel-resources-map> custom element. -->
<script src="../gospel-resources.js" integrity="sha384-XXenCAxxwAnRA1U2K1C5ju/sAyIud+qkQl9L/LJgPlJHWOuEKToCtvZ8+luMFBdr" crossorigin="anonymous"></script>
<script src="../gospel-resources.js" integrity="sha384-DDq0Tt/4TeIA5g1lHNUsfrouB+jMjKEU43hrWrvEnldZkRybplFDP8WAqwBa6oqt" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -9,7 +9,7 @@
"bundle": "all-people-groups",
"scriptUrl": "./all-people-groups/all-people-groups.js",
"output": "doxa-maps/all-people-groups/all-people-groups.js",
"integrity": "sha384-Ioso+PyVwwhFk3YHu2xd7LEY5kmOH6/1q2AOCJyhz8RWoNpM+XNcsEZZs1teibJv",
"integrity": "sha384-0Uv9mc2LJ8qwgP+uxmx+UEGyqosIcTkVhc5r7KHFnRrdnqHwFJYuOPT+e5/uF4ow",
"elements": [
"all-people-groups"
],
@ -25,7 +25,7 @@
"scriptUrl": "./all-people-groups/all-people-groups.js",
"embed": {
"iframe": "<iframe src=\"./all-people-groups/all-people-groups/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./all-people-groups/all-people-groups.js\" integrity=\"sha384-Ioso+PyVwwhFk3YHu2xd7LEY5kmOH6/1q2AOCJyhz8RWoNpM+XNcsEZZs1teibJv\" crossorigin=\"anonymous\"></script>\n<all-people-groups profile-config='{\"profile\":\"all-people-groups\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></all-people-groups>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./all-people-groups/all-people-groups.js\" integrity=\"sha384-0Uv9mc2LJ8qwgP+uxmx+UEGyqosIcTkVhc5r7KHFnRrdnqHwFJYuOPT+e5/uF4ow\" crossorigin=\"anonymous\"></script>\n<all-people-groups profile-config='{\"profile\":\"all-people-groups\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></all-people-groups>"
},
"bundle": "all-people-groups"
}
@ -101,7 +101,7 @@
"bundle": "cities-internet",
"scriptUrl": "./cities-internet/cities-internet.js",
"output": "doxa-maps/cities-internet/cities-internet.js",
"integrity": "sha384-2B+gsirppue7LG4VDYPvfX/S2bHkWQdU/f2M1pXq3/qC501nK5Kbo7FRNnLgECsp",
"integrity": "sha384-SumuV6sUQgjFSMwIrFDK22On8oMlqzPESCqPBb4eSmc7UfbN1QDaStB1kGzajnD/",
"elements": [
"cities-internet-map"
],
@ -117,7 +117,7 @@
"scriptUrl": "./cities-internet/cities-internet.js",
"embed": {
"iframe": "<iframe src=\"./cities-internet/connectivity-list/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./cities-internet/cities-internet.js\" integrity=\"sha384-2B+gsirppue7LG4VDYPvfX/S2bHkWQdU/f2M1pXq3/qC501nK5Kbo7FRNnLgECsp\" crossorigin=\"anonymous\"></script>\n<cities-internet-map profile-config='{\"profile\":\"connectivity-list\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></cities-internet-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./cities-internet/cities-internet.js\" integrity=\"sha384-SumuV6sUQgjFSMwIrFDK22On8oMlqzPESCqPBb4eSmc7UfbN1QDaStB1kGzajnD/\" crossorigin=\"anonymous\"></script>\n<cities-internet-map profile-config='{\"profile\":\"connectivity-list\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></cities-internet-map>"
}
},
{
@ -131,7 +131,7 @@
"scriptUrl": "./cities-internet/cities-internet.js",
"embed": {
"iframe": "<iframe src=\"./cities-internet/connectivity-map/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./cities-internet/cities-internet.js\" integrity=\"sha384-2B+gsirppue7LG4VDYPvfX/S2bHkWQdU/f2M1pXq3/qC501nK5Kbo7FRNnLgECsp\" crossorigin=\"anonymous\"></script>\n<cities-internet-map profile-config='{\"profile\":\"connectivity-map\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></cities-internet-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./cities-internet/cities-internet.js\" integrity=\"sha384-SumuV6sUQgjFSMwIrFDK22On8oMlqzPESCqPBb4eSmc7UfbN1QDaStB1kGzajnD/\" crossorigin=\"anonymous\"></script>\n<cities-internet-map profile-config='{\"profile\":\"connectivity-map\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></cities-internet-map>"
}
},
{
@ -145,7 +145,7 @@
"scriptUrl": "./cities-internet/cities-internet.js",
"embed": {
"iframe": "<iframe src=\"./cities-internet/data-tables/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./cities-internet/cities-internet.js\" integrity=\"sha384-2B+gsirppue7LG4VDYPvfX/S2bHkWQdU/f2M1pXq3/qC501nK5Kbo7FRNnLgECsp\" crossorigin=\"anonymous\"></script>\n<cities-internet-map profile-config='{\"profile\":\"data-tables\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></cities-internet-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./cities-internet/cities-internet.js\" integrity=\"sha384-SumuV6sUQgjFSMwIrFDK22On8oMlqzPESCqPBb4eSmc7UfbN1QDaStB1kGzajnD/\" crossorigin=\"anonymous\"></script>\n<cities-internet-map profile-config='{\"profile\":\"data-tables\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></cities-internet-map>"
}
}
]
@ -154,7 +154,7 @@
"bundle": "country-posters",
"scriptUrl": "./country-posters/country-posters.js",
"output": "doxa-maps/country-posters/country-posters.js",
"integrity": "sha384-r9VRwx5WeWa+5erzfN7Mt5MlYsYRriPljiHRs/x1SA4oH9sY00XB7TcwhVNrDpWu",
"integrity": "sha384-+pUiLAGZgzfsJf4mn6c5KpM7Tf/SyfruNH1jAPyzOv8O8fN5lJ81oCADffybwdVw",
"elements": [
"country-posters-map"
],
@ -174,7 +174,7 @@
"scriptUrl": "./country-posters/country-posters.js",
"embed": {
"iframe": "<iframe src=\"./country-posters/countries-map/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./country-posters/country-posters.js\" integrity=\"sha384-r9VRwx5WeWa+5erzfN7Mt5MlYsYRriPljiHRs/x1SA4oH9sY00XB7TcwhVNrDpWu\" crossorigin=\"anonymous\"></script>\n<country-posters-map profile-config='{\"profile\":\"countries-map\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></country-posters-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./country-posters/country-posters.js\" integrity=\"sha384-+pUiLAGZgzfsJf4mn6c5KpM7Tf/SyfruNH1jAPyzOv8O8fN5lJ81oCADffybwdVw\" crossorigin=\"anonymous\"></script>\n<country-posters-map profile-config='{\"profile\":\"countries-map\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></country-posters-map>"
}
},
{
@ -188,7 +188,7 @@
"scriptUrl": "./country-posters/country-posters.js",
"embed": {
"iframe": "<iframe src=\"./country-posters/country-poster-wall/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./country-posters/country-posters.js\" integrity=\"sha384-r9VRwx5WeWa+5erzfN7Mt5MlYsYRriPljiHRs/x1SA4oH9sY00XB7TcwhVNrDpWu\" crossorigin=\"anonymous\"></script>\n<country-posters-map profile-config='{\"profile\":\"country-poster-wall\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></country-posters-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./country-posters/country-posters.js\" integrity=\"sha384-+pUiLAGZgzfsJf4mn6c5KpM7Tf/SyfruNH1jAPyzOv8O8fN5lJ81oCADffybwdVw\" crossorigin=\"anonymous\"></script>\n<country-posters-map profile-config='{\"profile\":\"country-poster-wall\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></country-posters-map>"
}
},
{
@ -202,7 +202,7 @@
"scriptUrl": "./country-posters/country-posters.js",
"embed": {
"iframe": "<iframe src=\"./country-posters/country-posters-mfe/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./country-posters/country-posters.js\" integrity=\"sha384-r9VRwx5WeWa+5erzfN7Mt5MlYsYRriPljiHRs/x1SA4oH9sY00XB7TcwhVNrDpWu\" crossorigin=\"anonymous\"></script>\n<country-posters-map profile-config='{\"profile\":\"country-posters-mfe\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></country-posters-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./country-posters/country-posters.js\" integrity=\"sha384-+pUiLAGZgzfsJf4mn6c5KpM7Tf/SyfruNH1jAPyzOv8O8fN5lJ81oCADffybwdVw\" crossorigin=\"anonymous\"></script>\n<country-posters-map profile-config='{\"profile\":\"country-posters-mfe\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></country-posters-map>"
}
}
]
@ -211,7 +211,7 @@
"bundle": "dashboard-plus-grid",
"scriptUrl": "./dashboard-plus-grid/dashboard-plus-grid.js",
"output": "doxa-maps/dashboard-plus-grid/dashboard-plus-grid.js",
"integrity": "sha384-KaL+Eal/RHeBPrXWBQbBGqKIJpDnjSX4Yq/EWxYFCQ0/b2kT51ppVd2L9wwOTc3Y",
"integrity": "sha384-hT5sk2g7FfJA/OwSOKM7Msgb2b+P0EIMEzZw4GFOB2J2DMYdbLqN0RAe8EUD6LxA",
"elements": [
"dashboard-plus-grid"
],
@ -231,7 +231,7 @@
"scriptUrl": "./dashboard-plus-grid/dashboard-plus-grid.js",
"embed": {
"iframe": "<iframe src=\"./dashboard-plus-grid/dashboard-plus-grid/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./dashboard-plus-grid/dashboard-plus-grid.js\" integrity=\"sha384-KaL+Eal/RHeBPrXWBQbBGqKIJpDnjSX4Yq/EWxYFCQ0/b2kT51ppVd2L9wwOTc3Y\" crossorigin=\"anonymous\"></script>\n<dashboard-plus-grid profile-config='{\"profile\":\"dashboard-plus-grid\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></dashboard-plus-grid>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./dashboard-plus-grid/dashboard-plus-grid.js\" integrity=\"sha384-hT5sk2g7FfJA/OwSOKM7Msgb2b+P0EIMEzZw4GFOB2J2DMYdbLqN0RAe8EUD6LxA\" crossorigin=\"anonymous\"></script>\n<dashboard-plus-grid profile-config='{\"profile\":\"dashboard-plus-grid\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></dashboard-plus-grid>"
},
"instances": [
{
@ -255,7 +255,7 @@
"bundle": "demo-map",
"scriptUrl": "./demo-map/demo-map.js",
"output": "doxa-maps/demo-map/demo-map.js",
"integrity": "sha384-ffBMnvDtAec0RtChZxsjN+dqxcl/RIciDNV/fhM5SR2kEt94CZXEXGeVpWG03BrT",
"integrity": "sha384-2BDzOo3E+iUb2YpFkt/tBm8EEh/Ozx2dYXKb277xnY4bQmXvMPmh99ZbPeJLPl7t",
"elements": [
"demo-map"
],
@ -271,7 +271,7 @@
"scriptUrl": "./demo-map/demo-map.js",
"embed": {
"iframe": "<iframe src=\"./demo-map/demo-map/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./demo-map/demo-map.js\" integrity=\"sha384-ffBMnvDtAec0RtChZxsjN+dqxcl/RIciDNV/fhM5SR2kEt94CZXEXGeVpWG03BrT\" crossorigin=\"anonymous\"></script>\n<demo-map profile-config='{\"profile\":\"demo-map\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></demo-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./demo-map/demo-map.js\" integrity=\"sha384-2BDzOo3E+iUb2YpFkt/tBm8EEh/Ozx2dYXKb277xnY4bQmXvMPmh99ZbPeJLPl7t\" crossorigin=\"anonymous\"></script>\n<demo-map profile-config='{\"profile\":\"demo-map\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></demo-map>"
},
"instances": [
{
@ -349,7 +349,7 @@
"bundle": "doxa-research-map",
"scriptUrl": "./doxa-research-map/doxa-research-map.js",
"output": "doxa-maps/doxa-research-map/doxa-research-map.js",
"integrity": "sha384-sYYxrn/gd7hnuxkMcucB3a2XdQF5S38r9Qf+sldITDg8JmDtvCmyueowZVgrNkuC",
"integrity": "sha384-x8s0os1u+xrUEdOG3VSIYLZ8iL9i4yUMk/tv/vx9/w/ClUfYEsy8ChXfpPi82W+C",
"elements": [
"doxa-research-map"
],
@ -365,7 +365,7 @@
"scriptUrl": "./doxa-research-map/doxa-research-map.js",
"embed": {
"iframe": "<iframe src=\"./doxa-research-map/research-map/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./doxa-research-map/doxa-research-map.js\" integrity=\"sha384-sYYxrn/gd7hnuxkMcucB3a2XdQF5S38r9Qf+sldITDg8JmDtvCmyueowZVgrNkuC\" crossorigin=\"anonymous\"></script>\n<doxa-research-map profile-config='{\"profile\":\"research-map\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></doxa-research-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./doxa-research-map/doxa-research-map.js\" integrity=\"sha384-x8s0os1u+xrUEdOG3VSIYLZ8iL9i4yUMk/tv/vx9/w/ClUfYEsy8ChXfpPi82W+C\" crossorigin=\"anonymous\"></script>\n<doxa-research-map profile-config='{\"profile\":\"research-map\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></doxa-research-map>"
},
"instances": [
{
@ -391,7 +391,7 @@
"bundle": "doxa-simple-map",
"scriptUrl": "./doxa-simple-map/doxa-simple-map.js",
"output": "doxa-maps/doxa-simple-map/doxa-simple-map.js",
"integrity": "sha384-HVKhTPUDQa8HgmbeHfSY3AbBR5HcIV/QzPx0ZSiztfzYjqA5/74bdjwQvkewxHGZ",
"integrity": "sha384-fM4EY12x8mLwFUob+PcT1fpTohsKSJmxRJo763wmR6ZLXQeM6uaII+ig0vzIU8ma",
"elements": [
"doxa-map",
"doxa-simple-map"
@ -408,7 +408,7 @@
"scriptUrl": "./doxa-simple-map/doxa-simple-map.js",
"embed": {
"iframe": "<iframe src=\"./doxa-simple-map/doxa-simple-map/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./doxa-simple-map/doxa-simple-map.js\" integrity=\"sha384-HVKhTPUDQa8HgmbeHfSY3AbBR5HcIV/QzPx0ZSiztfzYjqA5/74bdjwQvkewxHGZ\" crossorigin=\"anonymous\"></script>\n<doxa-map profile-config='{\"profile\":\"doxa-simple-map\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></doxa-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./doxa-simple-map/doxa-simple-map.js\" integrity=\"sha384-fM4EY12x8mLwFUob+PcT1fpTohsKSJmxRJo763wmR6ZLXQeM6uaII+ig0vzIU8ma\" crossorigin=\"anonymous\"></script>\n<doxa-map profile-config='{\"profile\":\"doxa-simple-map\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></doxa-map>"
},
"instances": [
{
@ -591,7 +591,7 @@
"bundle": "gospel-resources",
"scriptUrl": "./gospel-resources/gospel-resources.js",
"output": "doxa-maps/gospel-resources/gospel-resources.js",
"integrity": "sha384-XXenCAxxwAnRA1U2K1C5ju/sAyIud+qkQl9L/LJgPlJHWOuEKToCtvZ8+luMFBdr",
"integrity": "sha384-DDq0Tt/4TeIA5g1lHNUsfrouB+jMjKEU43hrWrvEnldZkRybplFDP8WAqwBa6oqt",
"elements": [
"gospel-resources-map"
],
@ -607,7 +607,7 @@
"scriptUrl": "./gospel-resources/gospel-resources.js",
"embed": {
"iframe": "<iframe src=\"./gospel-resources/charts/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./gospel-resources/gospel-resources.js\" integrity=\"sha384-XXenCAxxwAnRA1U2K1C5ju/sAyIud+qkQl9L/LJgPlJHWOuEKToCtvZ8+luMFBdr\" crossorigin=\"anonymous\"></script>\n<gospel-resources-map profile-config='{\"profile\":\"charts\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></gospel-resources-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./gospel-resources/gospel-resources.js\" integrity=\"sha384-DDq0Tt/4TeIA5g1lHNUsfrouB+jMjKEU43hrWrvEnldZkRybplFDP8WAqwBa6oqt\" crossorigin=\"anonymous\"></script>\n<gospel-resources-map profile-config='{\"profile\":\"charts\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></gospel-resources-map>"
}
},
{
@ -621,7 +621,7 @@
"scriptUrl": "./gospel-resources/gospel-resources.js",
"embed": {
"iframe": "<iframe src=\"./gospel-resources/data-tables/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./gospel-resources/gospel-resources.js\" integrity=\"sha384-XXenCAxxwAnRA1U2K1C5ju/sAyIud+qkQl9L/LJgPlJHWOuEKToCtvZ8+luMFBdr\" crossorigin=\"anonymous\"></script>\n<gospel-resources-map profile-config='{\"profile\":\"data-tables\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></gospel-resources-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./gospel-resources/gospel-resources.js\" integrity=\"sha384-DDq0Tt/4TeIA5g1lHNUsfrouB+jMjKEU43hrWrvEnldZkRybplFDP8WAqwBa6oqt\" crossorigin=\"anonymous\"></script>\n<gospel-resources-map profile-config='{\"profile\":\"data-tables\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></gospel-resources-map>"
}
},
{
@ -635,7 +635,7 @@
"scriptUrl": "./gospel-resources/gospel-resources.js",
"embed": {
"iframe": "<iframe src=\"./gospel-resources/resources-list/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./gospel-resources/gospel-resources.js\" integrity=\"sha384-XXenCAxxwAnRA1U2K1C5ju/sAyIud+qkQl9L/LJgPlJHWOuEKToCtvZ8+luMFBdr\" crossorigin=\"anonymous\"></script>\n<gospel-resources-map profile-config='{\"profile\":\"resources-list\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></gospel-resources-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./gospel-resources/gospel-resources.js\" integrity=\"sha384-DDq0Tt/4TeIA5g1lHNUsfrouB+jMjKEU43hrWrvEnldZkRybplFDP8WAqwBa6oqt\" crossorigin=\"anonymous\"></script>\n<gospel-resources-map profile-config='{\"profile\":\"resources-list\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></gospel-resources-map>"
}
},
{
@ -649,7 +649,7 @@
"scriptUrl": "./gospel-resources/gospel-resources.js",
"embed": {
"iframe": "<iframe src=\"./gospel-resources/resources-map/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./gospel-resources/gospel-resources.js\" integrity=\"sha384-XXenCAxxwAnRA1U2K1C5ju/sAyIud+qkQl9L/LJgPlJHWOuEKToCtvZ8+luMFBdr\" crossorigin=\"anonymous\"></script>\n<gospel-resources-map profile-config='{\"profile\":\"resources-map\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></gospel-resources-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./gospel-resources/gospel-resources.js\" integrity=\"sha384-DDq0Tt/4TeIA5g1lHNUsfrouB+jMjKEU43hrWrvEnldZkRybplFDP8WAqwBa6oqt\" crossorigin=\"anonymous\"></script>\n<gospel-resources-map profile-config='{\"profile\":\"resources-map\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></gospel-resources-map>"
}
}
]
@ -658,7 +658,7 @@
"bundle": "my-upg-100-list",
"scriptUrl": "./my-upg-100-list/my-upg-100-list.js",
"output": "doxa-maps/my-upg-100-list/my-upg-100-list.js",
"integrity": "sha384-iDL3ssmOluAamTVyZdNa3MfnPVT4zJn1EpF7UDfvdaLcAichWWN9qyHWG68JOYLH",
"integrity": "sha384-4CZZxz5EsiINnWC64V3JiNrhhA80LUf5NdSVFJFYR4Mm9WhsSvKYIZq4DOJvYCXm",
"elements": [
"my-upg-100-list-map"
],
@ -678,7 +678,7 @@
"scriptUrl": "./my-upg-100-list/my-upg-100-list.js",
"embed": {
"iframe": "<iframe src=\"./my-upg-100-list/poster-wall/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./my-upg-100-list/my-upg-100-list.js\" integrity=\"sha384-iDL3ssmOluAamTVyZdNa3MfnPVT4zJn1EpF7UDfvdaLcAichWWN9qyHWG68JOYLH\" crossorigin=\"anonymous\"></script>\n<my-upg-100-list-map profile-config='{\"profile\":\"poster-wall\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></my-upg-100-list-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./my-upg-100-list/my-upg-100-list.js\" integrity=\"sha384-4CZZxz5EsiINnWC64V3JiNrhhA80LUf5NdSVFJFYR4Mm9WhsSvKYIZq4DOJvYCXm\" crossorigin=\"anonymous\"></script>\n<my-upg-100-list-map profile-config='{\"profile\":\"poster-wall\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></my-upg-100-list-map>"
}
},
{
@ -692,7 +692,7 @@
"scriptUrl": "./my-upg-100-list/my-upg-100-list.js",
"embed": {
"iframe": "<iframe src=\"./my-upg-100-list/upg-100-list/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./my-upg-100-list/my-upg-100-list.js\" integrity=\"sha384-iDL3ssmOluAamTVyZdNa3MfnPVT4zJn1EpF7UDfvdaLcAichWWN9qyHWG68JOYLH\" crossorigin=\"anonymous\"></script>\n<my-upg-100-list-map profile-config='{\"profile\":\"upg-100-list\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></my-upg-100-list-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./my-upg-100-list/my-upg-100-list.js\" integrity=\"sha384-4CZZxz5EsiINnWC64V3JiNrhhA80LUf5NdSVFJFYR4Mm9WhsSvKYIZq4DOJvYCXm\" crossorigin=\"anonymous\"></script>\n<my-upg-100-list-map profile-config='{\"profile\":\"upg-100-list\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></my-upg-100-list-map>"
}
},
{
@ -706,7 +706,7 @@
"scriptUrl": "./my-upg-100-list/my-upg-100-list.js",
"embed": {
"iframe": "<iframe src=\"./my-upg-100-list/upg-100-mfe/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./my-upg-100-list/my-upg-100-list.js\" integrity=\"sha384-iDL3ssmOluAamTVyZdNa3MfnPVT4zJn1EpF7UDfvdaLcAichWWN9qyHWG68JOYLH\" crossorigin=\"anonymous\"></script>\n<my-upg-100-list-map profile-config='{\"profile\":\"upg-100-mfe\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></my-upg-100-list-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./my-upg-100-list/my-upg-100-list.js\" integrity=\"sha384-4CZZxz5EsiINnWC64V3JiNrhhA80LUf5NdSVFJFYR4Mm9WhsSvKYIZq4DOJvYCXm\" crossorigin=\"anonymous\"></script>\n<my-upg-100-list-map profile-config='{\"profile\":\"upg-100-mfe\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></my-upg-100-list-map>"
}
}
]
@ -831,7 +831,7 @@
"bundle": "prayer-walk-planner",
"scriptUrl": "./prayer-walk-planner/prayer-walk-planner.js",
"output": "doxa-maps/prayer-walk-planner/prayer-walk-planner.js",
"integrity": "sha384-ddkdITZkmrRcdbPF8qG2jGWKpdTd4qjsJwhdudqyNvj2Y9mHAT1bZdf5PPWbYfn4",
"integrity": "sha384-2WBmsPCWo1vfiJF6TAaD59OgXbXj5EyYStZskhEly6ogLSEXNS/2lqxXjorjcTBj",
"elements": [
"prayer-walk-planner"
],
@ -847,7 +847,7 @@
"scriptUrl": "./prayer-walk-planner/prayer-walk-planner.js",
"embed": {
"iframe": "<iframe src=\"./prayer-walk-planner/prayer-walk-planner/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./prayer-walk-planner/prayer-walk-planner.js\" integrity=\"sha384-ddkdITZkmrRcdbPF8qG2jGWKpdTd4qjsJwhdudqyNvj2Y9mHAT1bZdf5PPWbYfn4\" crossorigin=\"anonymous\"></script>\n<prayer-walk-planner profile-config='{\"profile\":\"prayer-walk-planner\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></prayer-walk-planner>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./prayer-walk-planner/prayer-walk-planner.js\" integrity=\"sha384-2WBmsPCWo1vfiJF6TAaD59OgXbXj5EyYStZskhEly6ogLSEXNS/2lqxXjorjcTBj\" crossorigin=\"anonymous\"></script>\n<prayer-walk-planner profile-config='{\"profile\":\"prayer-walk-planner\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></prayer-walk-planner>"
}
}
]
@ -856,7 +856,7 @@
"bundle": "regions-dashboard",
"scriptUrl": "./regions-dashboard/regions-dashboard.js",
"output": "doxa-maps/regions-dashboard/regions-dashboard.js",
"integrity": "sha384-ccOPWF6IjqoToX0v+fK0+ekoagT49Vq0h9t//FCttfvM6kXEKdF8Wv/UVKaYxIN2",
"integrity": "sha384-O+KKVXrz1cHdDNNgxmA5OhFk03sIKRUn6nsuvuq0smZaiQTYwqSFTcsfvIJj55TW",
"elements": [
"regions-dashboard"
],
@ -876,7 +876,7 @@
"scriptUrl": "./regions-dashboard/regions-dashboard.js",
"embed": {
"iframe": "<iframe src=\"./regions-dashboard/region-dashboards/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./regions-dashboard/regions-dashboard.js\" integrity=\"sha384-ccOPWF6IjqoToX0v+fK0+ekoagT49Vq0h9t//FCttfvM6kXEKdF8Wv/UVKaYxIN2\" crossorigin=\"anonymous\"></script>\n<regions-dashboard profile-config='{\"profile\":\"region-dashboards\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></regions-dashboard>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./regions-dashboard/regions-dashboard.js\" integrity=\"sha384-O+KKVXrz1cHdDNNgxmA5OhFk03sIKRUn6nsuvuq0smZaiQTYwqSFTcsfvIJj55TW\" crossorigin=\"anonymous\"></script>\n<regions-dashboard profile-config='{\"profile\":\"region-dashboards\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></regions-dashboard>"
}
},
{
@ -890,7 +890,7 @@
"scriptUrl": "./regions-dashboard/regions-dashboard.js",
"embed": {
"iframe": "<iframe src=\"./regions-dashboard/regions-list/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./regions-dashboard/regions-dashboard.js\" integrity=\"sha384-ccOPWF6IjqoToX0v+fK0+ekoagT49Vq0h9t//FCttfvM6kXEKdF8Wv/UVKaYxIN2\" crossorigin=\"anonymous\"></script>\n<regions-dashboard profile-config='{\"profile\":\"regions-list\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></regions-dashboard>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./regions-dashboard/regions-dashboard.js\" integrity=\"sha384-O+KKVXrz1cHdDNNgxmA5OhFk03sIKRUn6nsuvuq0smZaiQTYwqSFTcsfvIJj55TW\" crossorigin=\"anonymous\"></script>\n<regions-dashboard profile-config='{\"profile\":\"regions-list\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></regions-dashboard>"
}
},
{
@ -904,7 +904,7 @@
"scriptUrl": "./regions-dashboard/regions-dashboard.js",
"embed": {
"iframe": "<iframe src=\"./regions-dashboard/regions-mfe/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./regions-dashboard/regions-dashboard.js\" integrity=\"sha384-ccOPWF6IjqoToX0v+fK0+ekoagT49Vq0h9t//FCttfvM6kXEKdF8Wv/UVKaYxIN2\" crossorigin=\"anonymous\"></script>\n<regions-dashboard profile-config='{\"profile\":\"regions-mfe\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></regions-dashboard>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./regions-dashboard/regions-dashboard.js\" integrity=\"sha384-O+KKVXrz1cHdDNNgxmA5OhFk03sIKRUn6nsuvuq0smZaiQTYwqSFTcsfvIJj55TW\" crossorigin=\"anonymous\"></script>\n<regions-dashboard profile-config='{\"profile\":\"regions-mfe\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></regions-dashboard>"
}
}
]
@ -913,7 +913,7 @@
"bundle": "research-dashboard",
"scriptUrl": "./research-dashboard/research-dashboard.js",
"output": "doxa-maps/research-dashboard/research-dashboard.js",
"integrity": "sha384-q9FYW+SOK+qbG1ruT5luYylRmWTGQe0NrV7kBaGEYdPNiA/grmzsrFQg94ismkeq",
"integrity": "sha384-6tCMnrQ2A0DfI/125LPa/dPQ7lJMgk2Unqf9+C5dsu0kfAJFrxu13arQ68Z5Dblp",
"elements": [
"research-dashboard-map"
],
@ -929,7 +929,7 @@
"scriptUrl": "./research-dashboard/research-dashboard.js",
"embed": {
"iframe": "<iframe src=\"./research-dashboard/research-dashboard/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./research-dashboard/research-dashboard.js\" integrity=\"sha384-q9FYW+SOK+qbG1ruT5luYylRmWTGQe0NrV7kBaGEYdPNiA/grmzsrFQg94ismkeq\" crossorigin=\"anonymous\"></script>\n<research-dashboard-map profile-config='{\"profile\":\"research-dashboard\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></research-dashboard-map>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./research-dashboard/research-dashboard.js\" integrity=\"sha384-6tCMnrQ2A0DfI/125LPa/dPQ7lJMgk2Unqf9+C5dsu0kfAJFrxu13arQ68Z5Dblp\" crossorigin=\"anonymous\"></script>\n<research-dashboard-map profile-config='{\"profile\":\"research-dashboard\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></research-dashboard-map>"
},
"bundle": "research-dashboard"
}
@ -1027,7 +1027,7 @@
"bundle": "template-bundle",
"scriptUrl": "./template-bundle/template-bundle.js",
"output": "doxa-maps/template-bundle/template-bundle.js",
"integrity": "sha384-i3xoCjD+P2RxsE+nyYmy5i6DvIONkXNp57AOtcM5IrbjdP7GH8FYlbovzdiq41uC",
"integrity": "sha384-4pQwIAgnVT8GIdL76NpAmlJE86YY9pG75P0TR/vOE6XcWrq2jRDe7PK3JlPn9Kej",
"elements": [
"template-bundle"
],
@ -1043,7 +1043,7 @@
"scriptUrl": "./template-bundle/template-bundle.js",
"embed": {
"iframe": "<iframe src=\"./template-bundle/template-map-a/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./template-bundle/template-bundle.js\" integrity=\"sha384-i3xoCjD+P2RxsE+nyYmy5i6DvIONkXNp57AOtcM5IrbjdP7GH8FYlbovzdiq41uC\" crossorigin=\"anonymous\"></script>\n<template-bundle profile-config='{\"profile\":\"template-map-a\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></template-bundle>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./template-bundle/template-bundle.js\" integrity=\"sha384-4pQwIAgnVT8GIdL76NpAmlJE86YY9pG75P0TR/vOE6XcWrq2jRDe7PK3JlPn9Kej\" crossorigin=\"anonymous\"></script>\n<template-bundle profile-config='{\"profile\":\"template-map-a\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></template-bundle>"
},
"bundle": "template-bundle"
},
@ -1058,7 +1058,7 @@
"scriptUrl": "./template-bundle/template-bundle.js",
"embed": {
"iframe": "<iframe src=\"./template-bundle/template-map-b/index.html?utm_source=YOUR_SOURCE\" width=\"100%\" height=\"600\" style=\"border:none;border-radius:12px;\" allowfullscreen></iframe>",
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./template-bundle/template-bundle.js\" integrity=\"sha384-i3xoCjD+P2RxsE+nyYmy5i6DvIONkXNp57AOtcM5IrbjdP7GH8FYlbovzdiq41uC\" crossorigin=\"anonymous\"></script>\n<template-bundle profile-config='{\"profile\":\"template-map-b\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></template-bundle>"
"script": "<script>window.MAP_APP_API_URL=\"https://pray.doxa.life\";</script>\n<script src=\"./template-bundle/template-bundle.js\" integrity=\"sha384-4pQwIAgnVT8GIdL76NpAmlJE86YY9pG75P0TR/vOE6XcWrq2jRDe7PK3JlPn9Kej\" crossorigin=\"anonymous\"></script>\n<template-bundle profile-config='{\"profile\":\"template-map-b\",\"tk\":\"YOUR_MAPBOX_TOKEN\",\"utmSource\":\"YOUR_SOURCE\",\"assetsBase\":\"YOUR_TREE_URL/assets\"}'></template-bundle>"
},
"bundle": "template-bundle"
}

File diff suppressed because one or more lines are too long

View file

@ -26,7 +26,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <my-upg-100-list-map> custom element. -->
<script src="../my-upg-100-list.js" integrity="sha384-iDL3ssmOluAamTVyZdNa3MfnPVT4zJn1EpF7UDfvdaLcAichWWN9qyHWG68JOYLH" crossorigin="anonymous"></script>
<script src="../my-upg-100-list.js" integrity="sha384-4CZZxz5EsiINnWC64V3JiNrhhA80LUf5NdSVFJFYR4Mm9WhsSvKYIZq4DOJvYCXm" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <my-upg-100-list-map> custom element. -->
<script src="../my-upg-100-list.js" integrity="sha384-iDL3ssmOluAamTVyZdNa3MfnPVT4zJn1EpF7UDfvdaLcAichWWN9qyHWG68JOYLH" crossorigin="anonymous"></script>
<script src="../my-upg-100-list.js" integrity="sha384-4CZZxz5EsiINnWC64V3JiNrhhA80LUf5NdSVFJFYR4Mm9WhsSvKYIZq4DOJvYCXm" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -40,7 +40,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <my-upg-100-list-map> custom element. -->
<script src="../my-upg-100-list.js" integrity="sha384-iDL3ssmOluAamTVyZdNa3MfnPVT4zJn1EpF7UDfvdaLcAichWWN9qyHWG68JOYLH" crossorigin="anonymous"></script>
<script src="../my-upg-100-list.js" integrity="sha384-4CZZxz5EsiINnWC64V3JiNrhhA80LUf5NdSVFJFYR4Mm9WhsSvKYIZq4DOJvYCXm" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

File diff suppressed because one or more lines are too long

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <prayer-walk-planner> custom element. -->
<script src="../prayer-walk-planner.js" integrity="sha384-ddkdITZkmrRcdbPF8qG2jGWKpdTd4qjsJwhdudqyNvj2Y9mHAT1bZdf5PPWbYfn4" crossorigin="anonymous"></script>
<script src="../prayer-walk-planner.js" integrity="sha384-2WBmsPCWo1vfiJF6TAaD59OgXbXj5EyYStZskhEly6ogLSEXNS/2lqxXjorjcTBj" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <regions-dashboard> custom element. -->
<script src="../regions-dashboard.js" integrity="sha384-ccOPWF6IjqoToX0v+fK0+ekoagT49Vq0h9t//FCttfvM6kXEKdF8Wv/UVKaYxIN2" crossorigin="anonymous"></script>
<script src="../regions-dashboard.js" integrity="sha384-O+KKVXrz1cHdDNNgxmA5OhFk03sIKRUn6nsuvuq0smZaiQTYwqSFTcsfvIJj55TW" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

File diff suppressed because one or more lines are too long

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <regions-dashboard> custom element. -->
<script src="../regions-dashboard.js" integrity="sha384-ccOPWF6IjqoToX0v+fK0+ekoagT49Vq0h9t//FCttfvM6kXEKdF8Wv/UVKaYxIN2" crossorigin="anonymous"></script>
<script src="../regions-dashboard.js" integrity="sha384-O+KKVXrz1cHdDNNgxmA5OhFk03sIKRUn6nsuvuq0smZaiQTYwqSFTcsfvIJj55TW" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -40,7 +40,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <regions-dashboard> custom element. -->
<script src="../regions-dashboard.js" integrity="sha384-ccOPWF6IjqoToX0v+fK0+ekoagT49Vq0h9t//FCttfvM6kXEKdF8Wv/UVKaYxIN2" crossorigin="anonymous"></script>
<script src="../regions-dashboard.js" integrity="sha384-O+KKVXrz1cHdDNNgxmA5OhFk03sIKRUn6nsuvuq0smZaiQTYwqSFTcsfvIJj55TW" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

File diff suppressed because one or more lines are too long

View file

@ -29,7 +29,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <research-dashboard-map> custom element. -->
<script src="../research-dashboard.js" integrity="sha384-q9FYW+SOK+qbG1ruT5luYylRmWTGQe0NrV7kBaGEYdPNiA/grmzsrFQg94ismkeq" crossorigin="anonymous"></script>
<script src="../research-dashboard.js" integrity="sha384-6tCMnrQ2A0DfI/125LPa/dPQ7lJMgk2Unqf9+C5dsu0kfAJFrxu13arQ68Z5Dblp" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

File diff suppressed because one or more lines are too long

View file

@ -26,7 +26,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <template-bundle> custom element. -->
<script src="../template-bundle.js" integrity="sha384-i3xoCjD+P2RxsE+nyYmy5i6DvIONkXNp57AOtcM5IrbjdP7GH8FYlbovzdiq41uC" crossorigin="anonymous"></script>
<script src="../template-bundle.js" integrity="sha384-4pQwIAgnVT8GIdL76NpAmlJE86YY9pG75P0TR/vOE6XcWrq2jRDe7PK3JlPn9Kej" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order:

View file

@ -26,7 +26,7 @@
<script>window.MAP_APP_API_URL = "https://pray.doxa.life";</script>
<!-- Bundle IIFE — registers the <template-bundle> custom element. -->
<script src="../template-bundle.js" integrity="sha384-i3xoCjD+P2RxsE+nyYmy5i6DvIONkXNp57AOtcM5IrbjdP7GH8FYlbovzdiq41uC" crossorigin="anonymous"></script>
<script src="../template-bundle.js" integrity="sha384-4pQwIAgnVT8GIdL76NpAmlJE86YY9pG75P0TR/vOE6XcWrq2jRDe7PK3JlPn9Kej" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order: