Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 5 additions & 24 deletions app/docs/geo-map/content.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -221,43 +221,24 @@ Supported token keys:
default: "true",
},
theme: {
description: "Tile theme mode",
type: "'auto' | 'light' | 'dark'",
default: "'auto'",
description:
"Explicit tile theme (pass your app-resolved light/dark theme)",
type: "'light' | 'dark'",
default: "'light'",
},
className: {
description: "Tailwind classes for the root wrapper",
type: "string",
},
mapClassName: {
description: "Tailwind classes for the map frame wrapper",
type: "string",
},
style: {
description:
"Inline style overrides for GeoMap CSS custom properties (for popup/tooltip shell theming)",
type: "GeoMapStyle",
},
overlayClassName: {
description: "Tailwind classes for the title/description overlay panel",
type: "string",
type: "CSSProperties",
},
popupClassName: {
description: "Tailwind classes applied to the Leaflet popup shell",
type: "string",
},
popupContentClassName: {
description: "Tailwind classes for popup content layout container",
type: "string",
},
popupTitleClassName: {
description: "Tailwind classes for popup title text",
type: "string",
},
popupDescriptionClassName: {
description: "Tailwind classes for popup description text",
type: "string",
},
tooltipClassName: {
description: "Tailwind classes for marker/route tooltip shell",
type: "string",
Expand Down
6 changes: 2 additions & 4 deletions components/tool-ui/geo-map/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,11 @@ Implementation for the "geo-map" Tool UI surface.

- public exports: components/tool-ui/geo-map/index.tsx
- serializable schema + parse helpers: components/tool-ui/geo-map/schema.ts
- main runtime orchestrator: components/tool-ui/geo-map/geo-map.tsx
- theme resolution hook: components/tool-ui/geo-map/geo-map-theme.ts
- public facade component: components/tool-ui/geo-map/geo-map.tsx
- internal Leaflet engine: components/tool-ui/geo-map/geo-map-engine.tsx
- colocated Leaflet shell theme styles: components/tool-ui/geo-map/geo-map-theme.module.css
- viewport sync + controllers: components/tool-ui/geo-map/geo-map-viewport.tsx
- icon construction helpers: components/tool-ui/geo-map/geo-map-icons.ts
- popup/tooltip overlay renderer: components/tool-ui/geo-map/geo-map-overlays.tsx
- Leaflet shell class hooks: components/tool-ui/geo-map/geo-map-styles.ts

## Companion assets

Expand Down
Loading