From a89e8869812e9cb0a862efef43ed82d8d522f460 Mon Sep 17 00:00:00 2001 From: Danila Poyarkov Date: Sat, 28 Feb 2026 22:22:39 +0300 Subject: [PATCH] Make left and right panels resizable with reka-ui Splitter Uses SplitterGroup/SplitterPanel/SplitterResizeHandle. Panels default to 15% width, min 10%, max 30%. Layout persists across reloads via auto-save-id. Resize handle highlights blue on hover. --- src/App.vue | 22 ++++++++++++++++++---- src/components/LayersPanel.vue | 2 +- src/components/PropertiesPanel.vue | 2 +- 3 files changed, 20 insertions(+), 6 deletions(-) diff --git a/src/App.vue b/src/App.vue index 512ab8e22..e668f27e5 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,5 +1,6 @@