Currently, users cannot customize the color of different layers (ellipse, rectangle, text, strokes, etc.) directly from the UI. To improve usability and design flexibility, add a color picker option for each layer type. This should allow users to select and update the fill and stroke colors for any supported layer.
Acceptance Criteria:
- A color picker UI is available for each layer type (ellipse, rectangle, text, strokes, etc.)
- Users can change both fill and stroke colors where applicable
- The selected color is immediately reflected on the canvas
- The color picker is accessible and user-friendly
Additional Notes:
- Consider using a popular React color picker library for consistency and accessibility.
- Ensure the feature works for all supported layer types.
- Add tests or QA steps to verify the color picker functionality.
Currently, users cannot customize the color of different layers (ellipse, rectangle, text, strokes, etc.) directly from the UI. To improve usability and design flexibility, add a color picker option for each layer type. This should allow users to select and update the fill and stroke colors for any supported layer.
Acceptance Criteria:
Additional Notes: