Skip to content

Feature: choose the icon colour style from a drop-down - #532

Merged
SandObserver merged 1 commit into
mainfrom
feat/icon-color-style-menu
Oct 20, 2026
Merged

SandObserver merged 1 commit into
mainfrom
feat/icon-color-style-menu

Conversation

@SandObserver

@SandObserver SandObserver commented Oct 20, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Replace the tile variant's Dark, White, Auto and Clear swatches in renderColorControl with a Style row built on createListbox, offering those four styles plus Color.
  • Show the hue swatches, a custom-colour swatch and the HSB sliders only while Color is chosen; choosing Color again restores the colour a style replaced, or the blue hue the first time.
  • Shorten color.auto to one word in all six catalogs and add color.style.
  • Lay .cc-sw out as an end-aligned wrapping flex row with one gap and one swatch size, keeping the phone grid; drop the .cc-kw-* swatch styles, the plate tokens and the smaller hue-swatch size.

Testing
All green, including the full e2e suite. Updated the colour control e2e tests for the Style drop-down, including restoring a replaced colour.

Changelog

Changed

  • Choose the icon colour style (Dark, White, Auto, Clear or Color) from a drop-down; colours and sliders show only under Color.
  • Badge and wallpaper colour swatches sit together at the end of their row, all one size.

Checklist

  • Stays within the project constraints: one container, no runtime dependencies, no build step (see CONTRIBUTING.md).
  • Tests added or updated for new logic, and the full suite, lint, and typechecks pass.
  • Docs updated if behavior or configuration changed.

@SandObserver SandObserver added the ui/ux UI, UX, and accessibility only fix label Oct 20, 2026
@SandObserver
SandObserver force-pushed the feat/icon-color-style-menu branch from c78db45 to a9a3c28 Compare October 20, 2026 21:52
Replace the icon colour's Dark, White, Auto and Clear swatches with a
Style drop-down that also offers Color. The colour swatches and HSB
sliders show only under Color, and choosing Color again restores the
colour a style replaced, or Blue the first time. Shorten the Auto label
to one word. Group the badge and wallpaper swatches at the row end with
one gap and one size, and drop the styles for the removed swatches.
@SandObserver
SandObserver force-pushed the feat/icon-color-style-menu branch from a9a3c28 to 339554c Compare October 20, 2026 22:20
@SandObserver
SandObserver merged commit 4b5354d into main Oct 20, 2026
6 checks passed
@SandObserver
SandObserver deleted the feat/icon-color-style-menu branch October 20, 2026 22:25
stackyard-release Bot pushed a commit that referenced this pull request Oct 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ui/ux UI, UX, and accessibility only fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant