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

Map legacy palette tokens to variables #3844

Closed
3 tasks
pseys opened this issue Jul 18, 2024 · 2 comments
Closed
3 tasks

Map legacy palette tokens to variables #3844

pseys opened this issue Jul 18, 2024 · 2 comments

Comments

@pseys
Copy link
Contributor

pseys commented Jul 18, 2024

Map legacy palette level tokens to variables using the legacy color palette variables and publish to Salt team only

  • Map legacy palette tokens to variables (1)
  • Associate each legacy palette variable to a color variable from the Salt (legacy) color library
  • Publish to Salt Design System only (2)
  1. In a new file, in the Salt (legacy) color library or in Salt (next) styles library?
  2. If publishing as a new file ensure the file is marked as UNSTABLE until QA'd

Dependent on #3843

@pseys pseys self-assigned this Jul 18, 2024
@pseys pseys converted this from a draft issue Jul 18, 2024
@pseys pseys changed the title Map legacy palette level tokens to variables using the legacy color palette variables and publish to Salt team only Map legacy palette tokens to variables Jul 18, 2024
@pseys
Copy link
Contributor Author

pseys commented Jul 18, 2024

If created as a new file:

  • Will need to be published
  • Will appear as another library within Salt Design System
  • When applying variables will appear as coming from a separate file to all other Style Options within the component and pattern library
  • The color library can be published to the whole org thee same as the Salt (next) color library

If added to Salt (legacy) Color Library:

  • Will need to be published
  • Will appear as another library within Salt Design System
  • When applying variables will appear as coming from a separate file to all other Style Options within the component and pattern library
  • Means the color library cannot be opened up to the whole org as it would contain significant amount of noise, unlike the Salt (next) color library

If added to Salt (next) Styles Library:

  • Can be hidden from publishing, the same as the Next palette variables
  • Will not appear as a separate library within Salt Design System as it will be contained with the styles library
  • When applying variables will appear as coming from the same file as all other Style Options within the component and pattern library
  • The color library can be published to the whole org thee same as the Salt (next) color library

@pseys
Copy link
Contributor Author

pseys commented Oct 11, 2024

Closed as part of #3846

@pseys pseys closed this as completed Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

1 participant