From dba158dfc163df7d49be988945602ff8f7fa8b55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20=C3=81ngel?= Date: Sun, 17 May 2026 23:16:41 -0400 Subject: [PATCH] feat(registry): add maps section with 4 new map blocks + docs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit New blocks: world-map (D3 Natural Earth choropleth), us-map-bubble (proportional city markers), us-map-hex (hexagonal tile grid), us-map-flow (animated connection arcs between cities). All blocks share the same dark theme and are composable — layer bubble or flow on top of the choropleth via track indexes. Adds "Maps" section to the catalog docs with MDX pages for all 5 map blocks (including the us-map from the previous commit). --- docs/catalog/blocks/us-map-bubble.mdx | 44 ++ docs/catalog/blocks/us-map-flow.mdx | 44 ++ docs/catalog/blocks/us-map-hex.mdx | 44 ++ docs/catalog/blocks/us-map.mdx | 53 ++ docs/catalog/blocks/world-map.mdx | 44 ++ docs/docs.json | 10 + .../blocks/us-map-bubble/registry-item.json | 20 + .../blocks/us-map-bubble/us-map-bubble.html | 477 +++++++++++++++ .../blocks/us-map-flow/registry-item.json | 17 + registry/blocks/us-map-flow/us-map-flow.html | 429 ++++++++++++++ registry/blocks/us-map-hex/registry-item.json | 17 + registry/blocks/us-map-hex/us-map-hex.html | 559 ++++++++++++++++++ registry/blocks/world-map/registry-item.json | 17 + registry/blocks/world-map/world-map.html | 443 ++++++++++++++ registry/registry.json | 16 + 15 files changed, 2234 insertions(+) create mode 100644 docs/catalog/blocks/us-map-bubble.mdx create mode 100644 docs/catalog/blocks/us-map-flow.mdx create mode 100644 docs/catalog/blocks/us-map-hex.mdx create mode 100644 docs/catalog/blocks/us-map.mdx create mode 100644 docs/catalog/blocks/world-map.mdx create mode 100644 registry/blocks/us-map-bubble/registry-item.json create mode 100644 registry/blocks/us-map-bubble/us-map-bubble.html create mode 100644 registry/blocks/us-map-flow/registry-item.json create mode 100644 registry/blocks/us-map-flow/us-map-flow.html create mode 100644 registry/blocks/us-map-hex/registry-item.json create mode 100644 registry/blocks/us-map-hex/us-map-hex.html create mode 100644 registry/blocks/world-map/registry-item.json create mode 100644 registry/blocks/world-map/world-map.html diff --git a/docs/catalog/blocks/us-map-bubble.mdx b/docs/catalog/blocks/us-map-bubble.mdx new file mode 100644 index 000000000..39d36c715 --- /dev/null +++ b/docs/catalog/blocks/us-map-bubble.mdx @@ -0,0 +1,44 @@ +--- +title: "US Bubble Map" +description: "Animated US bubble map with proportional city markers, value callouts, and connection lines" +--- + +# US Bubble Map + +Animated US bubble map with proportional city markers, value callouts, and connection lines — composable with `us-map` for layered data visualizations. + +`data` `map` `geography` `usa` `bubble` `cities` + +