Skip to content

Conversation

@GomezIvann
Copy link
Collaborator

@GomezIvann GomezIvann commented Mar 10, 2025

Checklist

  • The build process is done without errors. All tests pass in the /lib directory.
  • Self-reviewed the code before submitting.
  • Meets accessibility standards.
  • Added/updated documentation to /website as needed.
  • Added/updated tests as needed.

Description

  • Redesign of the toggle group component following the new design kit specifications, already using the new token architecture (CSS variables).
  • The following props have been removed: label, helperText, and disabled.
  • Each option from the group can now be disabled, thanks to the prop having the same name.
  • New prop orientation allows users to change the stack orientation.

Additional context
Comming from this discussion
Figma designs

@GomezIvann GomezIvann marked this pull request as draft March 10, 2025 12:29
@GomezIvann GomezIvann marked this pull request as ready for review April 1, 2025 11:38
@Mil4n0r Mil4n0r self-requested a review April 3, 2025 15:12
@Mil4n0r Mil4n0r self-assigned this Apr 3, 2025
@Mil4n0r Mil4n0r merged commit 5fb3d03 into master Apr 4, 2025
4 checks passed
@Mil4n0r Mil4n0r deleted the gomezivann/toggle-group branch April 4, 2025 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants