12+ layers in a flat list was unusable. ui.js now groups rows into ordered, collapsible category sections (scheme owned in ui.js so order is stable regardless of registration order); Regional — Australia collapsed by default; empty categories auto-hidden via :has(:empty). URL-state get/set layer APIs unchanged. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| layers | ||
| config.js | ||
| lib.js | ||
| main.js | ||
| registry.js | ||
| ui.js | ||