Commit Graph

6 Commits

Author SHA1 Message Date
James 5d52c90399 fix: use SVG <image> to load worldmap.svg instead of fetch+DOMParser
fetch+DOMParser+importNode was unreliable in real Chrome.
Native SVG <image href> reference is simpler and works everywhere.
2026-03-02 01:58:22 -05:00
James a8e8376e39 refactor: extract 133KB geography SVG paths to worldmap.svg
hosted.html: 188KB → 55KB
worldmap.svg: 133KB (loaded by fetch at runtime)

The giant path element was ruining context windows and diffs.
Map geography is now in worldmap.svg; dot placement stays inline.
2026-03-02 01:32:46 -05:00
James 470a979076 fix: inject all 31 AWS region dots using correct Miller projection
Previous attempt used hand-estimated coordinates and CSS pulse-ring classes
which don't exist in this map's SVG. Now uses the same projection function
(Miller cylindrical) and same animate-based pulsing as the existing dots.
31 regions correctly placed, Zürich gold HQ, staggered animation delays.
2026-03-02 01:31:04 -05:00
James 317e86c673 fix: remove Beijing (China partition, not a commercial AWS region)
add mx-central-1 Mexico City + ap-southeast-5 Malaysia (both real regions)
2026-03-02 01:27:08 -05:00
James 0ce4646e69 fix: replace Beijing (China partition) with real commercial regions
- Remove cn-north-1 Beijing — China partition, not standard AWS commercial
- Add mx-central-1 Mexico City (real region, 2023)
- Add ap-southeast-5 Malaysia/KL (real region, 2024)
- 31 verified AWS commercial regions total
2026-03-02 01:25:00 -05:00
James 07767e1111 init: vault1984 marketing website (split from vault1984 binary) 2026-03-01 06:00:28 -05:00