Commit 334e5f60 authored by jan.koester's avatar jan.koester
Browse files

test

parent ed7a2047
Loading
Loading
Loading
Loading
+33 −0
Original line number Diff line number Diff line
@@ -3288,6 +3288,39 @@
            window.saveElementProperties = patchedSave;
        })();

        // Sidebar resizer drag logic
        (function() {
            const resizer = document.getElementById('sidebar-resizer');
            const main = document.getElementById('maincontent');
            const toolbar = document.getElementById('toolbar');
            let dragging = false;

            resizer.addEventListener('mousedown', (e) => {
                e.preventDefault();
                dragging = true;
                resizer.classList.add('dragging');
                document.body.style.cursor = 'col-resize';
                document.body.style.userSelect = 'none';
            });

            document.addEventListener('mousemove', (e) => {
                if (!dragging) return;
                const minW = 200, maxW = 600;
                const rect = main.getBoundingClientRect();
                let newWidth = e.clientX - rect.left;
                newWidth = Math.max(minW, Math.min(maxW, newWidth));
                main.style.setProperty('--sidebar-width', newWidth + 'px');
            });

            document.addEventListener('mouseup', () => {
                if (!dragging) return;
                dragging = false;
                resizer.classList.remove('dragging');
                document.body.style.cursor = '';
                document.body.style.userSelect = '';
            });
        })();

        // Initial setup - Direct initialization
        window.onload = () => {
            setView(false); // Default to desktop view on load