Skip to content

Color picker improvements #439

@LaCuneta

Description

@LaCuneta

The integration of new color picker has some improvements we've already identified. If any of these wind up being bigger issues, we can split them out of here to handle separately.

  • Publish the color picker to the npm registry to consume as a normal package here. Alternatively, change it to be a git submodule if we decide that's easier.
  • The color picker dialog should have a "Close/X" button at the top that raises a cancel event...
  • ...and the dialog should close when hitting ESC.
  • The white title bar of the color picker is barely distinguishable from the white background behind it
  • The color picker dialog sizing is clunky. It can take up too much screen space when opened so the OK and Cancel buttons aren't visible.
  • The dialog had scroll bars in both directions (it should have none)
  • When it has a scroll bar, it overlaps with the "resize grabber" in the bottom-right in an aesthetically displeasing way
  • You can use said grabber to made the dialog unusably small. Maybe just give it a min size?
  • We're parsing the value returned by the color picker to determine its type; it seems like the color picker can pass back a flag identifying which type of color was chosen.

Metadata

Metadata

Assignees

Labels

BeakUI issues

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions