AppFlowy/frontend
Gustavo Moreno e500c89978
feat: choose cursor/selection color from palette or color picker #5041 (#5677)
* chore: show ai service error (#5675)

* feat: Implement color picker dialog for user color selection (#5041)

- Added `flex_color_picker` dependency.
- Implemented a new color picker dialog with the following features:
  - Display Material predefined colors.
  - Include primary, accent, and shade colors, as well as a color wheel for selection.
  - Add a graphical opacity selector.
  - Enhanced the previous dialog to include an icon in a text field for opening the palette.
- Added `suffixIcon` parameter to the `_ColorSettingTextField` class, making it reactive to tap gestures.
- Utilized `ColorExtension` on the `Color` class to avoid namespace conflicts when converting colors to hexadecimal strings.
- Added translation strings to english

This commit addresses issue #5041

* feat: Implement color picker dialog for user color selection (#5041)

- Added `flex_color_picker` dependency.
- Implemented a new color picker dialog with the following features:
      - Display Material predefined colors.
      - Include primary, accent, and shade colors, as well as a color wheel for selection.
      - Add a graphical opacity selector.
      - Enhanced the previous dialog to include an icon in a text field for opening the palette.
- Added `suffixIcon` parameter to the `_ColorSettingTextField` class, making it reactive to tap gestures.
- Utilized `ColorExtension` on the `Color` class to avoid namespace conflicts when converting colors to hexadecimal strings.
- Added translation strings to english

This commit addresses issue #5041

* chore: refactor code

---------

Co-authored-by: Nathan.fooo <86001920+appflowy@users.noreply.github.com>
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>
2024-07-10 17:49:59 +08:00
..
.vscode feat: support private section (#4882) 2024-03-21 12:02:03 +08:00
appflowy_flutter feat: choose cursor/selection color from palette or color picker #5041 (#5677) 2024-07-10 17:49:59 +08:00
appflowy_tauri chore: update yrs and appflowy collab dependencies (#5707) 2024-07-10 10:10:21 +08:00
appflowy_web_app chore: update yrs and appflowy collab dependencies (#5707) 2024-07-10 10:10:21 +08:00
resources feat: choose cursor/selection color from palette or color picker #5041 (#5677) 2024-07-10 17:49:59 +08:00
rust-lib chore: update yrs and appflowy collab dependencies (#5707) 2024-07-10 10:10:21 +08:00
scripts feat: support publish document (#5576) 2024-07-08 13:45:57 +08:00
Makefile.toml chore: bump version 0.6.3 (#5701) 2024-07-08 13:46:27 +08:00