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

Migrate packages to React Aria #1015

Open
Niznikr opened this issue Sep 26, 2023 · 2 comments
Open

Migrate packages to React Aria #1015

Niznikr opened this issue Sep 26, 2023 · 2 comments
Labels
a11y Accessibility

Comments

@Niznikr
Copy link
Contributor

Niznikr commented Sep 26, 2023

Is your feature request related to a problem? Please describe.
Ensure good, consistent a11y experience for users.

Describe the solution you'd like
Migrate all our packages to React Aria Components.

  • Create new package @launchpad-ui/components to house all v2 RAC version of our components
  • Incrementally deprecate packages except icons and tokens
  • Use CSS modules and Class Variance Authority for all component styles
  • Replace framer-motion with CSS animations
@Niznikr Niznikr pinned this issue Sep 26, 2023
@Niznikr Niznikr added the a11y Accessibility label Sep 26, 2023
@Niznikr
Copy link
Contributor Author

Niznikr commented Feb 13, 2024

@Niznikr
Copy link
Contributor Author

Niznikr commented Feb 13, 2024

  • ToggleButton
  • Table
  • Calendar
  • DateField
  • DatePicker
  • NumberField
  • Slider
  • Breadcrumbs
  • Tabs
  • Meter
  • Toast

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

No branches or pull requests

1 participant