Skip to content

Improve colour picker presets and custom colour UX - #20

Merged
dralan71 merged 1 commit into
mainfrom
improve-colour-picker
Oct 5, 2026
Merged

dralan71 merged 1 commit into
mainfrom
improve-colour-picker

Conversation

@dralan71

@dralan71 dralan71 commented Oct 5, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Expand the preset palette (orange, purple, yellow, teal, green) and drop redundant navy/light blue
  • Replace the hex-only custom path with a fixed-size presets → custom view flow using react-colorful
  • Fix the bug where updating a custom colour bounced the panel back to presets / dismissed the picker

Test plan

  • Open an item colour picker and confirm presets fill a stable grid without layout jump
  • Choose a preset colour and confirm it applies and closes
  • Open Custom colour, drag the picker, and confirm the panel stays open
  • Confirm hex entry + Done applies a custom colour
  • Confirm ← Colours and Escape return to presets; Escape again closes
  • Reload and confirm custom colours persist

Made with Cursor

Replace redundant blues with a broader clothing palette, and use a fixed-size presets/custom view switch with react-colorful so custom picking no longer dismisses the panel.

Co-authored-by: Cursor <cursoragent@cursor.com>
@coderabbitai

coderabbitai Bot commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 7ce9d058-bc44-4e23-96c2-ec4d04fd8497
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@dralan71 dralan71 self-assigned this Oct 5, 2026
@dralan71
dralan71 merged commit 16888d5 into main Oct 5, 2026
2 checks passed
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