microsoft / fluentui

Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
https://react.fluentui.dev
Other
18.58k stars 2.74k forks source link

[Feature]: Provide tab functionalities similar to v8 color picker every aspect. #33077

Open divya7shahi opened 1 month ago

divya7shahi commented 1 month ago

Area

React Components (@fluentui/react-components)

Describe the feature that you would like added

  1. Want seamless navigation with tab between two color swatch.
  2. Want seamless navigation with tab between two color sets.
  3. Want if I am at last cell of of a color set it automatically shift to first cell of next color set.(moving to next line and cyclic)

Additional context

No response

Have you discussed this feature with our team

Yes, Fluent Team [Valentyna, Toshie, Gouttierre]

Validations

Priority

High

pradeept95 commented 1 month ago

Hi @divya7shahi ,

FYI: Here is the spec for the SwatchPicker Component which explains current possible keyboard navigations along with other design choice for the it. https://github.com/microsoft/fluentui/blob/master/packages/react-components/react-swatch-picker/library/docs/Spec.md#keyboard

gouttierre commented 1 month ago

📢

cc ~ @tudorpopams, @paulgildea, @JustSlone