Skip to content

dev(color picker): fix input add modifier and e2e style page#39

Merged
karim-semmoud merged 3 commits into
mainfrom
fix/design-color-picker
May 27, 2026
Merged

dev(color picker): fix input add modifier and e2e style page#39
karim-semmoud merged 3 commits into
mainfrom
fix/design-color-picker

Conversation

@karim-semmoud
Copy link
Copy Markdown
Member

Summary

Fixes color picker channel input styling (especially alpha), refactors color-picker--* modifiers for color and size, and adds an e2e style doc page aligned with date-picker/combobox patterns.

Alpha input fix: separates control-row alpha from panel alpha. Control alpha keeps standard input height/width; panel alpha stays compact inside [data-part="input-groups"].
color-picker--* modifiers: single wildcard utility for semantic colors (accent, brand, alert, info, success) and sizes (sm, md, lg, xl). Color tint applies to control-row hex/alpha only; size scales the control row and popover shell without breaking panel R/G/B/A inputs.
Layout/popover: follows the date-picker max-content pattern. Popover width scales from container-4xs; --md matches default. Panel channel inputs stay at base sizing so values stay readable at all sizes.
E2e style page: new /en/color-picker/style with Color and Size sections, presets on all examples, and nav/doc routing wired up.

@karim-semmoud karim-semmoud self-assigned this May 27, 2026
@karim-semmoud karim-semmoud merged commit 4165f0a into main May 27, 2026
14 checks passed
@karim-semmoud karim-semmoud deleted the fix/design-color-picker branch May 27, 2026 15:31
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