From edb4c211a09efa63616ff069bcb25257605688b7 Mon Sep 17 00:00:00 2001 From: Maxim Dolgolyov Date: Mon, 13 Apr 2026 21:22:21 +0300 Subject: [PATCH] feat: universal sidebar via sidebar.js + stale ID cleanup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add js/sidebar.js: generates full sidebar HTML into #app-sidebar, handles role-based visibility, active link (with prefix matching), toggle wiring, collapsed state, board/features/notif init - Replace with