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

Add support for external design systems #32

Open
ingeniumed opened this issue Sep 13, 2023 · 0 comments · May be fixed by #34
Open

Add support for external design systems #32

ingeniumed opened this issue Sep 13, 2023 · 0 comments · May be fixed by #34
Assignees

Comments

@ingeniumed
Copy link
Contributor

We will start with the Valet theme.json to create an enterprise Theme.json starter. We know that just the Theme.json is not perfect, but focusing on design tokens creates a project that we can deliver.

We will identify 20 (or so) tokens that need to be populated to create a visually different experience when applied to a theme (even something like 2023).

We will then look at extracting those tokens from the CDT's source code. This will likely require mapping or annotation to say X CSS Variable in the California Design System maps to Y custom property in Theme.json.

The final product will give us a few pieces:

  • A new source for the design bridge tool: CSS variables.

  • A v1 them.json for a Starter Enterprise Block Theme (aka Valet).

  • A tool that we can use to quickly extract design language from a customer site and apply it to a demo site.

@ingeniumed ingeniumed self-assigned this Sep 13, 2023
@ingeniumed ingeniumed linked a pull request Sep 14, 2023 that will close this issue
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 a pull request may close this issue.

1 participant