amplify-ui icon indicating copy to clipboard operation
amplify-ui copied to clipboard

Add missing state design tokens to state base

Open jacoblogan opened this issue 2 years ago • 1 comments

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.

jacoblogan avatar Sep 08 '22 17:09 jacoblogan

🦋 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

changeset-bot[bot] avatar Sep 08 '22 17:09 changeset-bot[bot]

Closing as the Token types have been refactored

reesscot avatar Dec 08 '22 23:12 reesscot