Rename the facet rail title: Tree Legend -> Vertical Legend
Some checks are pending
build-gate / build (push) Waiting to run

Driver naming ruling: no 'tree'/'semantic' in the user-facing name;
the drill-down vocabulary is NESTING/FOLDERS. Verified live: the
rail's fr-title renders 'Vertical Legend'.
This commit is contained in:
doxa-maps-88655c70 2026-09-23 23:15:35 +00:00
parent ff0a996778
commit 37abfc3129
8 changed files with 16 additions and 12 deletions

View file

@ -688,11 +688,15 @@ useShadowStyles(`
<template>
<aside class="rd-facets" data-region="facets">
<div class="fr-head">
<!-- "Tree Legend" — the Driver's naming ruling: the word "semantic" is dropped from the
<!-- "Vertical Legend" — the Driver's naming ruling (2026-09-23): "it shouldn't say tree
legend... rename the component to be called Vertical... use the term nesting or
folders". The visible title says VERTICAL; the drill-down vocabulary in code and
comments is NESTING/FOLDERS, not tree/semantic. Earlier ruling, kept: -->
<!-- (prior note) the word "semantic" is dropped from the
user-facing label (the component/docs still describe the semantic-tree MODEL).
The four stacked trees below it are People · Place · Language · Religion, in that
order — the four axes a researcher navigates to find who has gospel resources. -->
<div class="fr-title">Tree Legend</div>
<div class="fr-title">Vertical Legend</div>
<div class="fr-scope" data-scope-count><b>{{ scopeCount.toLocaleString('en-US') }}</b> groups in scope</div>
</div>
<div class="fr-body" ref="railEl" @click="onRowClick" @keydown="onRowKey">

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-OIYFIlS3bWKVmWI+sw8CvqBayOJZih1OakmAYe4nKxJBCH76bgOLPQ2vfWrVmg4b" crossorigin="anonymous"></script>
<script src="../../dashboard-plus-grid.js" integrity="sha384-uKV8pVV2dIny5umNMazETcfkBudTKwz0EHxhgF2Mfc8Z+kDPy52Jx4xDjv9OXC0S" 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-OIYFIlS3bWKVmWI+sw8CvqBayOJZih1OakmAYe4nKxJBCH76bgOLPQ2vfWrVmg4b" crossorigin="anonymous"></script>
<script src="../dashboard-plus-grid.js" integrity="sha384-uKV8pVV2dIny5umNMazETcfkBudTKwz0EHxhgF2Mfc8Z+kDPy52Jx4xDjv9OXC0S" 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

@ -193,7 +193,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-OIYFIlS3bWKVmWI+sw8CvqBayOJZih1OakmAYe4nKxJBCH76bgOLPQ2vfWrVmg4b",
"integrity": "sha384-uKV8pVV2dIny5umNMazETcfkBudTKwz0EHxhgF2Mfc8Z+kDPy52Jx4xDjv9OXC0S",
"elements": [
"dashboard-plus-grid"
],
@ -213,7 +213,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-OIYFIlS3bWKVmWI+sw8CvqBayOJZih1OakmAYe4nKxJBCH76bgOLPQ2vfWrVmg4b\" 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-uKV8pVV2dIny5umNMazETcfkBudTKwz0EHxhgF2Mfc8Z+kDPy52Jx4xDjv9OXC0S\" 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": [
{
@ -878,7 +878,7 @@
"bundle": "research-dashboard",
"scriptUrl": "./research-dashboard/research-dashboard.js",
"output": "doxa-maps/research-dashboard/research-dashboard.js",
"integrity": "sha384-PUwk1rCbKvkDYH+C6ICyXS05vv5l0iAzoroiUY8uodO8Kgi02va7ENxSTQ6PzlSo",
"integrity": "sha384-YLZ3MFQgmWhQ60vZnRnlUsYGb7Rs9Xf3L88AJ8dvLlAzfoo74/QZzNnaJP3z2Is4",
"elements": [
"research-dashboard-map"
],
@ -894,7 +894,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-PUwk1rCbKvkDYH+C6ICyXS05vv5l0iAzoroiUY8uodO8Kgi02va7ENxSTQ6PzlSo\" 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-YLZ3MFQgmWhQ60vZnRnlUsYGb7Rs9Xf3L88AJ8dvLlAzfoo74/QZzNnaJP3z2Is4\" 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"
}

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-PUwk1rCbKvkDYH+C6ICyXS05vv5l0iAzoroiUY8uodO8Kgi02va7ENxSTQ6PzlSo" crossorigin="anonymous"></script>
<script src="../research-dashboard.js" integrity="sha384-YLZ3MFQgmWhQ60vZnRnlUsYGb7Rs9Xf3L88AJ8dvLlAzfoo74/QZzNnaJP3z2Is4" crossorigin="anonymous"></script>
<script>
// Mapbox token resolution — the A3 ladder, in precedence order: