doxa-maps/library/components/legends
Doxa Maps 7cd40a6e8e Pin wording: shared points and key-city clusters claim only what is certain
A pin's position is generalised, so it does not tell a reader the locality or where a group is
centred.

- pins.sharedPoint in all 11 locales and ApproxPinNote.vue's fallback: the groups sharing the point
  are named and counted ("{n} groups share this dot"); the locality claim is gone.
- keyCities map.note, map.sheetNote and list.caveat.row in all 11 locales: a cluster is of
  people-group pins, not centroids, and each pin marks a people group, not a town.
- The key-cities and languages-per-city caveats in build-tabulator-tables.mjs and in every committed
  copy of those two tables (only that one field changes), derive-city-candidates.mjs's caveat, and
  the matching comments in key-cities, name-clusters and the poster generator.
- check-approx-pin-note's pass line no longer calls pins localities. Two UI-strings baseline entries
  whose strings no longer exist in their files are dropped.
2026-10-02 09:21:54 +00:00
..
ApproxPinNote.vue Pin wording: shared points and key-city clusters claim only what is certain 2026-10-02 09:21:54 +00:00
LegendCollapseCaret.vue The legend collapse caret stops turning when the reader asks for reduced motion 2026-09-29 01:38:07 +00:00
LegendDesktop.vue Phones: one top bar on a website too; maps fill a sized host, so the legend is never cut off 2026-10-02 05:27:37 +00:00
LegendMobile.vue Legend drag: a tap right after a drag works again; a jittery tap stays a tap 2026-10-02 07:10:35 +00:00
LegendProgressBar.vue Source comments state design history and measurements as facts, without quoting or naming anyone 2026-10-01 00:37:17 +00:00
LegendRows.vue Source comments state design history and measurements as facts, without quoting or naming anyone 2026-10-01 00:37:17 +00:00
LegendTools.vue Every animating library component now honours prefers-reduced-motion itself 2026-09-29 01:38:07 +00:00
listSelection.js P assembly: the widened census, stated neutrally 2026-10-01 05:42:24 +00:00
SemanticTreeLegend.vue P2: comments state the reason without quoting anyone or naming a role 2026-10-02 08:45:40 +00:00