From 275c74f0c2736c8b0f7682f169ea4207f63ea53b Mon Sep 17 00:00:00 2001 From: Buddy Date: Mon, 8 Jun 2026 21:45:09 -0700 Subject: [PATCH] feat: two-pane dev controls panel with tree, editor, add-child, and pick-on-map - Left pane: nested component tree with +/x buttons for add/remove - Right pane: attribute editor with per-input MutationObserver sync - Shared pick-on-map: single click picks both lat/lng from one map click - Add-child wizard replaces editor pane, Cancel restores previous content - Source HTML display for selected element - Missing attributes added: min/max-zoom, zoom-snap/delta, path style attrs, popup/tooltip lat/lng, overlay interactive/loop/autoplay, and more --- index.html | 1177 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 1175 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index a897bb7..0604c1d 100644 --- a/index.html +++ b/index.html @@ -5,21 +5,273 @@ Leaflet Components Demo

Leaflet Web Components

- +
+ +
+
Component Tree
+
+
+ + +
+
Attributes
+
+

Select a component in the tree to edit its attributes.

+
+
+
+ + - +