amplify-ui
amplify-ui copied to clipboard
Add missing state design tokens to state base
Description of changes
This PR is adding additional design tokens to our theming system. The tokens being added in this PR cover those that are currently appearing in a component state but do not appear in the base state. This pull request also includes a Unit test that will enforce this condition on our default theme in the future, that state tokens will have matching tokens on the state base.
Description of how you validated changes
Docs site and Unit tests
Checklist
- [x] PR description included
- [x]
yarn test
passes - [x] Tests are updated
- [x] No side effects or
sideEffects
field updated - [x] Relevant documentation is changed or added (and PR referenced)
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
🦋 Changeset detected
Latest commit: 028f3f7849a83da8cc279f5edb73531e538102e8
The changes in this PR will be included in the next version bump.
This PR includes changesets to release 4 packages
Name | Type |
---|---|
@aws-amplify/ui | Minor |
@aws-amplify/ui-react | Patch |
@aws-amplify/ui-vue | Patch |
@aws-amplify/ui-angular | Patch |
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
Closing as the Token types have been refactored