Skip to content

Commit

Permalink
autogenerate typescript schema for semantic/components tokens (#511)
Browse files Browse the repository at this point in the history
* feat(tokens): generate typescript schema for semantic/components

* missing files to commit

* css themed renderfunction is now typesafe
  • Loading branch information
ChristianHoffmannS2 authored Oct 30, 2023
1 parent 3a869f3 commit 06c06a1
Show file tree
Hide file tree
Showing 8 changed files with 380 additions and 16 deletions.
16 changes: 11 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ dist
storybook-static
.idea

packages/ui-library/src/foundation/_tokens-generated/__component-tokens.Dark.generated.js
packages/ui-library/src/foundation/_tokens-generated/__component-tokens.Light.generated.js
packages/ui-library/src/foundation/_tokens-generated/__semantic-tokens.Dark.generated.js
packages/ui-library/src/foundation/_tokens-generated/__semantic-tokens.Light.generated.js
packages/ui-library/src/foundation/_tokens-generated/__component-tokens.Dark.generated.mjs
packages/ui-library/src/foundation/_tokens-generated/__component-tokens.Light.generated.mjs
packages/ui-library/src/foundation/_tokens-generated/__semantic-tokens.Dark.generated.mjs
packages/ui-library/src/foundation/_tokens-generated/__semantic-tokens.Light.generated.mjs
packages/ui-library/src/foundation/_tokens-generated/_border-radius.generated.scss
packages/ui-library/src/foundation/_tokens-generated/_border-width.generated.scss
packages/ui-library/src/foundation/_tokens-generated/_color.generated.scss
Expand All @@ -18,8 +18,14 @@ packages/ui-library/src/foundation/_tokens-generated/_font-weights.generated.scs
packages/ui-library/src/foundation/_tokens-generated/_letter-spacing.generated.scss
packages/ui-library/src/foundation/_tokens-generated/_line-heights.generated.scss
packages/ui-library/src/foundation/_tokens-generated/_pargraph-spacing.generated.scss
packages/ui-library/src/foundation/_tokens-generated/config-tokens/__component-config.generated.js
packages/ui-library/src/foundation/_tokens-generated/config-tokens/__component-config.generated.mjs
packages/ui-library/src/foundation/_tokens-generated/index.Dark.generated.ts
packages/ui-library/src/foundation/_tokens-generated/index.Light.generated.ts
packages/ui-library/src/foundation/_tokens-generated/index.generated.scss
packages/ui-library/src/foundation/_tokens-generated/index.themes.ts

packages/ui-library/src/foundation/_tokens-generated/component.generated.json
packages/ui-library/src/foundation/_tokens-generated/semantic.generated.json

packages/ui-library/src/foundation/_tokens-generated/componentTokensType.generated.ts
packages/ui-library/src/foundation/_tokens-generated/semanticTokensType.generated.ts
Loading

0 comments on commit 06c06a1

Please sign in to comment.