SkateSpots/public
SkateSpots 7e48884eb9 feat(map,i18n): single-copy world clamp + regional flags + pt-PT
- Map: min zoom = smallest integer zoom whose 256*2^z world covers the
  viewport (no grey bands, no duplicated continents). Horizontal wrap is
  restored (worldCopyJump, no longitude maxBounds) so Hawaii/Pacific are
  reachable by dragging; vertical panning stays clamped.
- Flags: real SVGs for Catalonia, Basque Country, Galicia and England
  (no Unicode region flags exist; English is not the UK). Portuguese now has
  Brasil (pt) and Portugal (pt-PT).
- pt-PT shares the pt dictionary with a European drift for the visible chrome
  (Guardar, Palavra-passe, Autocarro, Utilizador, ...).
- check-i18n covers pt-PT: 24 codes at 100%; tsc/tests/build green.
2026-10-26 16:09:21 +07:00
..
flags feat(map,i18n): single-copy world clamp + regional flags + pt-PT 2026-10-26 16:09:21 +07:00
images contents(admin): tidy the review queue + add gallery screenshots 2026-09-28 11:08:31 +07:00
_headers perf: self-host Leaflet CSS+icons (drop unpkg), preconnect relay/blossom 2026-10-12 20:14:34 +07:00
_redirects feat(mints): Cashu mint directory (MintRadar) + same-origin proxy 2026-09-26 21:20:19 +07:00
boot-guard.js Security: fix stored XSS in map popups + add web CSP 2026-08-16 22:12:26 +07:00
manifest.webmanifest Replace app logo with new orange starburst emblem across all contexts 2026-08-27 11:27:02 +07:00
push-sw.js feat(push): client half - subscribe flow, service worker, DM marker 2026-10-01 15:39:04 +07:00
robots.txt New project created with Shakespeare 2026-06-15 19:49:07 +07:00
sticker-qr.html fix: restore full skate-spots source tree from misplaced src/src/ copy 2026-06-15 22:18:28 +07:00
sticker.html fix: restore full skate-spots source tree from misplaced src/src/ copy 2026-06-15 22:18:28 +07:00