From 85b4d624b81f537619c849d84d8e42b39b51ad5b Mon Sep 17 00:00:00 2001 From: bruno Date: Tue, 21 Jul 2026 15:53:36 -0400 Subject: [PATCH] =?UTF-8?q?refactor:=20local-workspace=20UI=20=E2=86=92=20?= =?UTF-8?q?Library-style?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CSS: - Ajouté: ws-container, ws-tabs-row, ws-tab, ws-icon-btn, ws-btn-primary - Ajouté: ws-dropdown, ws-search-bar, ws-select-bar, ws-row - Ajouté: row-name, row-icon, row-title, hover-only, ws-checkbox - Ajouté: tree-chevron, btn-open, more-menu (Library-style) - Conservé: ws-tree, ws-tree-item, ws-act, breadcrumb-row pour compatibilité Navbar: - Breadcrumb + toolbar fusionnés en une seule row propre - Dropdowns style Library (View, Sort) - Search toggle avec barre coulissante - Bulk bar → ws-select-bar avec icônes SVG Context menu: - .ctx-menu → .more-menu (style Library) - Toutes les refs JS mises à jour 143 tests passent --- app/templates/local_workspace.html | 329 ++++++++++++++++++++--------- 1 file changed, 231 insertions(+), 98 deletions(-) diff --git a/app/templates/local_workspace.html b/app/templates/local_workspace.html index 5cd88d4..7bff876 100644 --- a/app/templates/local_workspace.html +++ b/app/templates/local_workspace.html @@ -17,12 +17,141 @@ @drop.prevent="onDrop($event)" @keydown="onKeydown($event)">