From eeecb76eef15f684b7909ff22fd054680c2a3498 Mon Sep 17 00:00:00 2001 From: skal Date: Wed, 18 Feb 2026 21:25:30 +0100 Subject: feat(mq_editor): group toolbar buttons with separators handoff(Claude): toolbar buttons grouped with vertical separators: [Open WAV] | [Extract][AutoSpread] | [Play][Stop] | [+Partial][ClearAll] | [Explore][Contour] | [Undo][Redo] | [Params] Co-Authored-By: Claude Sonnet 4.6 --- tools/mq_editor/index.html | 40 +++++++++++++++++++++++++++++----------- tools/mq_editor/style.css | 5 ++++- 2 files changed, 33 insertions(+), 12 deletions(-) diff --git a/tools/mq_editor/index.html b/tools/mq_editor/index.html index 77e0f56..605d91a 100644 --- a/tools/mq_editor/index.html +++ b/tools/mq_editor/index.html @@ -13,17 +13,35 @@
- - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/tools/mq_editor/style.css b/tools/mq_editor/style.css index 6b266d9..ed518f5 100644 --- a/tools/mq_editor/style.css +++ b/tools/mq_editor/style.css @@ -14,7 +14,10 @@ input[type="file"] { display: none; } .canvas-wrap { position: relative; } /* === Toolbar === */ -.toolbar { margin-bottom: 10px; padding: 10px; background: #2a2a2a; border-radius: 4px; } +.toolbar { margin-bottom: 10px; padding: 10px; background: #2a2a2a; border-radius: 4px; display: flex; align-items: center; flex-wrap: wrap; gap: 4px; } +.toolbar-group { display: inline-flex; align-items: center; gap: 2px; } +.toolbar-group button { margin-right: 0; } +.toolbar-sep { align-self: stretch; width: 1px; background: #555; margin: 3px 6px; } .toolbar-wrap { position: relative; display: inline-block; } /* === Buttons === */ -- cgit v1.2.3