Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
1 task done
divya7shahi opened this issue Oct 18, 2024 · 2 comments
Open
1 task done

Comments

@divya7shahi
Copy link

divya7shahi commented Oct 18, 2024

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

  • Check that there isn't already an issue that requests the same feature to avoid creating a duplicate.

Priority

High

@pradeept95
Copy link

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
Copy link
Contributor

gouttierre commented Oct 18, 2024

📢

  • Spoken with @ValentinaKozlova who believes that it should be feasible to implement support for both tab and arrow key navigation. But will need to confirm with Ling.
  • Design (Toshie) is looped in to the conversations on Teams.
  • This request will go through backlog review in the next iteration.
  • This is to request will support Web Growth migrations.

cc ~ @tudorpopams, @paulgildea, @JustSlone

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants