-
Notifications
You must be signed in to change notification settings - Fork 45
Open
Labels
BeakUI issuesUI issues
Description
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 issuesUI issues