Skip to content

feat(ui): show collection options as a compact icon toolbar - #969

Merged
EdwardMoyse merged 2 commits into
improve-color-byfrom
compact-collection-options
Jul 26, 2026
Merged

feat(ui): show collection options as a compact icon toolbar#969
EdwardMoyse merged 2 commits into
improve-color-byfrom
compact-collection-options

Conversation

@EdwardMoyse

Copy link
Copy Markdown
Member

Draw/Cut/Color Options were each a full-height menu row containing only a name and a gear button, wasting most of their space. Leaf nodes that hold only configs (no children, no toggle) and have an icon are now rendered as a single row of compact icon buttons with short labels and tooltips, opening the same settings popup as before. New theme-aware pencil, funnel and palette icons indicate what each option does.

EdwardMoyse and others added 2 commits July 26, 2026 10:09
Draw/Cut/Color Options were each a full-height menu row containing only
a name and a gear button, wasting most of their space. Leaf nodes that
hold only configs (no children, no toggle) and have an icon are now
rendered as a single row of compact icon buttons with short labels and
tooltips, opening the same settings popup as before. New theme-aware
pencil, funnel and palette icons indicate what each option does.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The cut popup's fixed 30% label column, oversized checkbox touch
targets and native number spinners left too little room for the
values, clipping them. Cut rows now use an auto-width label, compact
checkboxes and full-width spinner-less number inputs.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@EdwardMoyse
EdwardMoyse merged commit 7cb0513 into improve-color-by Jul 26, 2026
3 checks passed
@EdwardMoyse
EdwardMoyse deleted the compact-collection-options branch July 26, 2026 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant