-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Summary
When the user right-clicks to cycle through colors while the overlay is active, briefly display the newly selected color in the top-right corner and fade it out after ~1.5 seconds – similar to the existing thickness feedback.
Proposed Behavior
- Every right-click → cycle to next color in the palette (current behavior)
- Instantly show a visual indicator in the top-right corner:
- Large filled color swatch (e.g. 80×80 px circle or square)
- Optional: hex code underneath in smaller text (e.g.
#FF5733) - Text: “Color: #FF5733” or just the swatch + hex
- Indicator fades in smoothly and disappears after 1.5 seconds of no further right-clicks
- If user right-clicks again before fade-out → update instantly and reset timer
Suggested Style
- Position: same top-right area as the thickness display (stack vertically if both are active OR just update the item in corner to reflect what is being changed)
- Swatch: rounded square/circle with subtle border and drop shadow
- Optional: Also show index value of the color on the user's color palette settings.
- Fade-in/fade-out animation.
Use Cases
- Immediate confirmation of which color was selected (especially with 8+ palette options)
- Prevents “did it actually change?” moments
- Critical when presenting or recording – user always knows current color
Optional Polish
- Play a very subtle click sound on color change
- Add current color preview dot next to the mouse cursor (like many drawing apps); this currently exists but it seems the pointer color is too small to notice unless you are looking at it closely.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request