From 9afabfe009aee0a674985e79ee5e3622abe81448 Mon Sep 17 00:00:00 2001 From: Danila Poyarkov Date: Sat, 28 Feb 2026 01:01:30 +0300 Subject: [PATCH] Layers panel: Reka UI Tree with expand/collapse - TreeRoot/TreeItem from reka-ui for proper tree structure - Click arrow to expand/collapse frames with children - Leaf nodes (no children) show no arrow - Drag reorder preserved with drop indicator - Bigger arrow icons (text-xs) with hover highlight --- src/components/LayersPanel.vue | 129 +++++++++++++++++++++++++-------- 1 file changed, 97 insertions(+), 32 deletions(-) diff --git a/src/components/LayersPanel.vue b/src/components/LayersPanel.vue index d0d0bc17a..330c56c8c 100644 --- a/src/components/LayersPanel.vue +++ b/src/components/LayersPanel.vue @@ -1,11 +1,19 @@