Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
230 commits
Select commit Hold shift + click to select a range
f61e0ec
WIP: styledictionary4 config setup
Dec 13, 2024
24896e2
revert(icons): restore deleted icon
Dec 17, 2024
10ee40f
fix(tsconfig): resolve build error
Dec 17, 2024
2aa4daf
feat(shadow): transform design token shadow values
Dec 17, 2024
86b384e
chore(registerTransforms): add transforms
Dec 17, 2024
30b9e4e
chore: clean up old design token files
Dec 17, 2024
d1cb55c
feat: add design token filters
Dec 17, 2024
8588a09
feat: add StyleDictionary actions
Dec 17, 2024
b41dab9
chore: cleanup old transformers
Dec 17, 2024
9e7b4df
chore(container-size): type should be breakpoint
Dec 17, 2024
c05313c
feat: add StyleDictionary header for calcite
Dec 17, 2024
6eac994
chore: add light dark platforms for old files
Dec 17, 2024
52b64ea
feat: build StyleDictionary4 design tokens for Calcite
Dec 17, 2024
caed514
fix: remove unused StyleDictionary value transformers
Dec 17, 2024
f78d989
chore(scss): update platform config
Dec 17, 2024
c6084b7
chore(package): update dependencies
Dec 17, 2024
e8dce39
fix: remove old style dictionary 3 transformer files
Dec 17, 2024
f98ddf1
fix: remove old StyleDictionary3 types files
Dec 17, 2024
9c63540
Revert "fix: remove unused StyleDictionary value transformers"
Dec 17, 2024
b4b7fa3
fix(mathSum): update function names for value transformer in tokens
Dec 18, 2024
519072c
fix(shadow): correctly output shadow tokens for css
Dec 21, 2024
ae41e10
fix(mathSum): allow tokens to be transformed after references and fix…
Dec 21, 2024
ac7b224
feat(removeDefault): add transformation to remove default from token …
Dec 21, 2024
ddedd8e
fix(calciteHeader): remove superfluous comments
Dec 21, 2024
5dfc40d
feat(calciteTransformationGroup): move token transforms under a singl…
Dec 21, 2024
a1ee0a0
feat(pxToRem): transform token values from px to rems
Dec 21, 2024
a3ae510
chore(registerTransforms): add transform registerations
Dec 21, 2024
a413034
chore(buildTokens): add to typeMap
Dec 21, 2024
09294ca
chore(scss): clean up scss config
Dec 21, 2024
b747942
chore(shadow): align tokens with DTCG
Dec 21, 2024
fc44598
feat(css): add css token platform
Dec 23, 2024
a64966a
chore(scss): add fileExtension to scss token platform
Dec 23, 2024
314ed6e
chore(generateBreakpoints): make file more flexible for multiple plat…
Dec 23, 2024
f09055d
feat(buildTokens): add CSS token platform to token build
Dec 23, 2024
58f07a2
chore(package-lock): update dev dependencies
Dec 23, 2024
7d62d7c
WIP token studio changeover
alisonailea Jan 3, 2025
4492b73
WIP: style-dictionary changeover exporting all CSS and SCSS
Jan 3, 2025
7e44357
Merge branch 'dev' of github.com:Esri/calcite-design-system into astu…
Jan 3, 2025
05c422f
Merge branch 'astump/tokens' of github.com:Esri/calcite-design-system…
Jan 3, 2025
6804aa5
WIP(tokens): move to new semantic folder
Jan 7, 2025
e6bdaf4
fix(tokens): align with sd and ts 4
Jan 7, 2025
b5da7c2
chore(tokens): move to new semantic folder
Jan 7, 2025
2ee008e
chore(filter): filter tokens export file
Jan 7, 2025
10d386b
chore(semantic): single tokens config file
Jan 7, 2025
b02a872
chore(tokens): export themed color sets
Jan 9, 2025
2ccdd1e
chore(tokens): add back es6
Jan 22, 2025
c86a0e5
add foreground-1 test
matgalla Jan 23, 2025
12e528d
initial categories created for light
matgalla Jan 24, 2025
6a98514
chore(tokens): add back es6 dist assets
Jan 25, 2025
0c7f9b3
Merge branch 'astump/style-dictionary-4.x' of github.com:Esri/calcite…
Jan 25, 2025
4be3cb0
light and dark theme color tokens created
matgalla Jan 27, 2025
ee9ad81
chore(tokens): add back js and docs asset builds
Jan 28, 2025
fa96e22
chore(tokens): cleanup remove old build files
Jan 28, 2025
62a8dcb
chore(tokens): move calcite tokens build script next to token files
Jan 28, 2025
324add3
Merge branch 'astump/style-dictionary-4.x' of github.com:Esri/calcite…
Jan 28, 2025
d5dfdf8
fix(font tokens): clean up file
Jan 28, 2025
c41ea58
fix(shadow tokens): references
Jan 29, 2025
66c9b68
fix(color tokens): remove extra themes
Jan 29, 2025
09cdaa3
chore(token transformers): clean up build scripts
Jan 29, 2025
b1d79b0
dark mode current token fixed (temporarily a hexcode)
matgalla Jan 29, 2025
3c57f87
added medium-saturation core tokens
matgalla Jan 30, 2025
b990a4c
Merge branch 'astump/style-dictionary-4.x' of github.com:Esri/calcite…
Jan 30, 2025
d038b55
chore(tokens): fix build
Jan 30, 2025
d62ee28
chore(tokens): simplify build
Jan 30, 2025
6faa16e
chore(tokens): ts to js
Feb 3, 2025
8017a84
WIP: es6 merge
Feb 3, 2025
c5da2b8
added .status category to the info, success, warning, and danger tokens
matgalla Feb 6, 2025
830f58c
chore(tokens): remove unnecessary folder level for token files
Feb 10, 2025
786a227
chore(tokens): build script to merge es6 token files forh color-light…
Feb 10, 2025
941b244
Merge branch 'astump/style-dictionary-4.x' of github.com:Esri/calcite…
Feb 10, 2025
adfa14b
choe(tokens): clean up files
Feb 13, 2025
32f463d
Initial box shadow updates:
matgalla Feb 14, 2025
9941fe1
- Duplicate `color` label removed
matgalla Feb 15, 2025
02e5cc5
Testing emojis in theme names
matgalla Feb 18, 2025
8122c1d
Core color hex code bug fixes
matgalla Feb 18, 2025
fc4e17a
Added low-saturation structure to core colors
matgalla Feb 19, 2025
a77ef60
low-saturation core color tokens added
matgalla Feb 19, 2025
f33e2e0
Modified core structure to align with Figma variables
matgalla Feb 19, 2025
4c6d87d
Modified core structure for container-size, font, opacity, shadow, si…
matgalla Feb 19, 2025
bc576d5
Reanmed core TS theme to align with Figma variables
matgalla Feb 19, 2025
4f84e44
Updated core theme to only export the tokens used in Figma
matgalla Feb 20, 2025
fe22e00
Core themes stablished
matgalla Feb 21, 2025
dcbc113
WIP: build token index files
Feb 21, 2025
85d66b7
fix(typography): correctly formatted mixins and classes files
Feb 21, 2025
625f5f2
fix(shadow): update cssShadow transform to handle weird TS format for…
Feb 21, 2025
8bc47d9
feat(index): add dist build files index files for scss and css platforms
Feb 21, 2025
551a8dc
feat(light,dark): add js and docs builds
Feb 21, 2025
44a94af
Merge branch 'astump/style-dictionary-4.x' of github.com:Esri/calcite…
Feb 21, 2025
3034e85
fix(font): correct build, tokens can not share paths
Feb 21, 2025
73e95d9
fix(shadow): correct token structure
Feb 21, 2025
8791bf1
feat(semantic-old): delete old color tokens forever
Feb 21, 2025
33bf622
feat(tokens): remove calcite-schema attributes
Feb 21, 2025
c707016
feat(global.es6): merge light and dark colors into single object for …
Feb 22, 2025
cf8fdd3
feat(platformNames): add attribute transformer
Feb 22, 2025
0e571aa
feat(docs): add human readable name
Feb 24, 2025
38701e2
WIP: token build
Feb 24, 2025
14fbede
Added core>color>opacity tokens
matgalla Feb 26, 2025
0721ad7
Changed core>color>opacity colors to rgba instead of hex and fixed al…
matgalla Feb 27, 2025
62241fd
fix build
jcfranco Feb 28, 2025
44bf9d5
merge dev
jcfranco Feb 28, 2025
88f3ba2
fix spec test runner
jcfranco Feb 28, 2025
16d87ca
restore file header to JS output
jcfranco Mar 1, 2025
19e13d7
rename main config file
jcfranco Mar 1, 2025
7b2a848
add register helper interface
jcfranco Mar 1, 2025
257bb31
await consistently in all group registry fns
jcfranco Mar 1, 2025
e5c48c0
use transform types
jcfranco Mar 1, 2025
841e7ba
use filter types
jcfranco Mar 1, 2025
e704674
use header types
jcfranco Mar 1, 2025
4e1c2f8
use format types
jcfranco Mar 1, 2025
46c0a5c
update node imports
jcfranco Mar 1, 2025
d1371e2
add transforms for docs output token names
jcfranco Mar 1, 2025
dcd2e23
improve config type
jcfranco Mar 1, 2025
63a7ffc
exclude $metadata and $themes files
jcfranco Mar 1, 2025
5faa548
capitalize deprecation message header
jcfranco Mar 1, 2025
708fb7f
drop calcite prefix from support file names
jcfranco Mar 1, 2025
47d9bb4
fix light/dark color token names
jcfranco Mar 1, 2025
d7700ec
correct dark/light token data
jcfranco Mar 1, 2025
56a8660
pin color format to rgb
jcfranco Mar 1, 2025
7d9abd9
restore semantic config name
jcfranco Mar 1, 2025
3ac1e34
add tier to schema
jcfranco Mar 1, 2025
b4cecc0
fix js output token names
jcfranco Mar 2, 2025
3cf4376
fix plus/minus naming
jcfranco Mar 2, 2025
f6c7a35
tidy up indexFile
jcfranco Mar 2, 2025
0b40d1b
update removeDefault to handle JS output names
jcfranco Mar 2, 2025
4cc4260
wire up d.ts output
jcfranco Mar 2, 2025
d7be198
add missing light/dark declaration files
jcfranco Mar 5, 2025
4d1c920
exclude medium and low saturation tokens to lower test output diffs -…
jcfranco Mar 5, 2025
be11393
restore breakpoint values in output
jcfranco Mar 5, 2025
d637f37
simplify spec test
jcfranco Mar 6, 2025
3b5daca
patch style-dictionary exports
jcfranco Mar 6, 2025
70c62a1
drop non-applicable transform
jcfranco Mar 6, 2025
56e6753
fix type errors
jcfranco Mar 7, 2025
d1e23a1
add missing await
jcfranco Mar 7, 2025
8813c42
separate dictionary setup from build
jcfranco Mar 7, 2025
f15740c
simplify filter logic
jcfranco Mar 7, 2025
935a6dc
tweak filter enum values for consistency
jcfranco Mar 7, 2025
f871158
remove non-existent types from filters
jcfranco Mar 7, 2025
6f87082
extract shared filter util
jcfranco Mar 7, 2025
317cf39
improve dark/light config types
jcfranco Mar 7, 2025
6861006
ignore metadata/theme token-studio files in light/dark configs
jcfranco Mar 7, 2025
1b006a3
merge theme tokens for applicable platforms
jcfranco Mar 7, 2025
ac21858
restore es6 platform name
jcfranco Mar 7, 2025
c4e580f
remove empty parser file
jcfranco Mar 7, 2025
9dd3673
revert font weight token renames
jcfranco Mar 7, 2025
bcd56ba
fix output value type of fontWeight, opacity, typography and z-index …
jcfranco Mar 7, 2025
908bf20
Attributes added to core>color>neutral tokens
matgalla Feb 28, 2025
9f90d4c
Removed metadata from core color tokens
matgalla Feb 28, 2025
4556ae0
updated structure for core sizing tokens
matgalla Mar 5, 2025
05cd714
Added "px" back to core size and container-size tokens
matgalla Mar 6, 2025
0b71f7c
Updated semantic size structure to align with Figma
matgalla Mar 7, 2025
9672a47
restore breakpoint type for core container-size tokens
jcfranco Mar 7, 2025
0032ab1
update size token references
jcfranco Mar 7, 2025
7f2573b
reorganize project structure for clearer boundaries
jcfranco Mar 8, 2025
535602d
rename files to kebab-case
jcfranco Mar 8, 2025
f90dcde
fix type issues
jcfranco Mar 8, 2025
2277f9a
restore container-size types and update breakpoints check
jcfranco Mar 8, 2025
c6f9280
update container-size type for semantic tokens
jcfranco Mar 8, 2025
aa9682f
remove unused type in expand object
jcfranco Mar 8, 2025
ee80a2e
tidy up enums
jcfranco Mar 8, 2025
3208038
tidy up
jcfranco Mar 8, 2025
0dab37b
test dev tokens
jcfranco Mar 8, 2025
49d7c96
fix trailing - in default transform
jcfranco Mar 8, 2025
ccc6e5a
add value correction transform
jcfranco Mar 8, 2025
737c3fa
tidy up
jcfranco Mar 8, 2025
a33d91c
provide platform option consistently
jcfranco Mar 8, 2025
ec80551
drop unused filter
jcfranco Mar 8, 2025
b324096
exclude built-in rem value transform
jcfranco Mar 10, 2025
efe3028
remove duplicate name/kebab transform applied by built-in transform g…
jcfranco Mar 10, 2025
4fa0215
widen breakpoint token type check
jcfranco Mar 10, 2025
1e1ce7e
include non-theme color tokens in global output
jcfranco Mar 10, 2025
a627d29
ensure color output is valid
jcfranco Mar 10, 2025
4fed205
remove obsolete transform (covered by shadow/css/shorthand)
jcfranco Mar 10, 2025
6fb3807
update style-dictionary terms in custom cspell dict
jcfranco Mar 10, 2025
8581d50
fix: allow global focus color token to inherit fallback value (#11711)
jcfranco Mar 7, 2025
4326a46
fix css/scss output files
jcfranco Mar 11, 2025
9750382
add type-fest as dev dep
jcfranco Mar 12, 2025
6fca870
fix types
jcfranco Mar 12, 2025
9ae1c53
remove unused format
jcfranco Mar 12, 2025
99d707c
fix calcite config options
jcfranco Mar 12, 2025
4a857fa
fix typography output
jcfranco Mar 12, 2025
0668238
extract stylesheet type
jcfranco Mar 12, 2025
91111c6
fix typography output
jcfranco Mar 12, 2025
eaa7c4d
split up type snapshot tests to run in parallel
jcfranco Mar 12, 2025
b70205e
include breakpoints in global JS output to match test snapshot
jcfranco Mar 12, 2025
8b1b0d2
chore: improve dev workflow (build watch mode + test reruns)
jcfranco Mar 13, 2025
6732834
tweak build output to better match test snapshot
jcfranco Mar 13, 2025
1551c60
output expected references to match test snapshots
jcfranco Mar 13, 2025
5fe4dfd
generalize overrides
jcfranco Mar 14, 2025
7c34f42
fix plus-minus transform
jcfranco Mar 15, 2025
ee30bd7
expand coverage of token value type transform
jcfranco Mar 15, 2025
e8a2fa9
allow overriding built-in transforms
jcfranco Mar 15, 2025
ec9496f
tidy up
jcfranco Mar 18, 2025
f328b2a
ensure dimension output types
jcfranco Mar 18, 2025
568c1f4
add more type checks
jcfranco Mar 18, 2025
94f480e
tweak 3rd-party transforms to get closer to test output
jcfranco Mar 18, 2025
cc0ac85
restore x/y shadow prop names in object value output
jcfranco Mar 18, 2025
5860cb3
update breakpoint object output to match tests
jcfranco Mar 18, 2025
d4695e2
tweak tokens from test snapshots for more accurate diffs
jcfranco Mar 12, 2025
d720d0e
tidy up
jcfranco Mar 19, 2025
cf05434
extract preprocessor
jcfranco Mar 19, 2025
ab6156c
tidy up
jcfranco Mar 19, 2025
4897113
tidy up
jcfranco Mar 19, 2025
5a5d024
move tests higher up
jcfranco Mar 19, 2025
6e828b6
tidy up
jcfranco Mar 19, 2025
778ff30
merge dev
jcfranco Mar 19, 2025
5ce0b2e
drop patch
jcfranco Mar 19, 2025
9e531b8
restore components package
jcfranco Mar 19, 2025
623d68f
recreate lock file
jcfranco Mar 19, 2025
190a27d
tidy up
jcfranco Mar 19, 2025
8730899
simplify hooks
jcfranco Mar 19, 2025
4a4429c
remove unnecessary asyncness
jcfranco Mar 19, 2025
7bd5577
remove unused transform
jcfranco Mar 19, 2025
dda827e
tidy up
jcfranco Mar 19, 2025
a8fc7a4
use typescript/module-declarations format for JS output
jcfranco Mar 20, 2025
7ca034b
use global-js filter for JS output
jcfranco Mar 20, 2025
86f6f76
preserve processed filePath in docs output for consistency
jcfranco Mar 25, 2025
4856590
remove original token info from expanded tokens in docs output
jcfranco Mar 26, 2025
5d564d1
remove additional metadata to get close to previous output
jcfranco Mar 26, 2025
fc5423a
fix issue where a kebabified token name would get kebab-cased again a…
jcfranco Mar 26, 2025
f72529f
add missing tokens to docs global output
jcfranco Mar 26, 2025
38c8fe9
extract util to normalize token attr cleanup
jcfranco Mar 26, 2025
20a9e6e
clean js output token attrs
jcfranco Mar 26, 2025
e550fdd
fix js output to better match production
jcfranco Mar 26, 2025
e631b3c
merge dev
jcfranco Mar 26, 2025
bc1c19a
simplify based on @benelan's suggestion
jcfranco Mar 29, 2025
17fefaf
merge dev
jcfranco Mar 29, 2025
5120552
merge dev
jcfranco Mar 29, 2025
ea96de1
recreate lockfile
jcfranco Mar 29, 2025
3b28023
recreate lockfile
jcfranco Mar 29, 2025
b5312b9
update test snapshots
jcfranco Mar 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 22 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ We welcome contributions to this project. See [CONTRIBUTING.md](./CONTRIBUTING.m

<!-- readme: contributors,calcite-admin/- -start -->
<table>
<tbody>
<tr>
<tbody>
<tr>
<td align="center">
<a href="https://github.com/driskull">
<img src="https://avatars.githubusercontent.com/u/1231455?v=4" width="100;" alt="driskull"/>
Expand Down Expand Up @@ -60,8 +60,8 @@ We welcome contributions to this project. See [CONTRIBUTING.md](./CONTRIBUTING.m
<sub><b>Erik Harper</b></sub>
</a>
</td>
</tr>
<tr>
</tr>
<tr>
<td align="center">
<a href="https://github.com/anveshmekala">
<img src="https://avatars.githubusercontent.com/u/88453586?v=4" width="100;" alt="anveshmekala"/>
Expand Down Expand Up @@ -104,8 +104,8 @@ We welcome contributions to this project. See [CONTRIBUTING.md](./CONTRIBUTING.m
<sub><b>Ali Stump</b></sub>
</a>
</td>
</tr>
<tr>
</tr>
<tr>
<td align="center">
<a href="https://github.com/caripizza">
<img src="https://avatars.githubusercontent.com/u/42423180?v=4" width="100;" alt="caripizza"/>
Expand Down Expand Up @@ -148,8 +148,8 @@ We welcome contributions to this project. See [CONTRIBUTING.md](./CONTRIBUTING.m
<sub><b>Ditwan Price</b></sub>
</a>
</td>
</tr>
<tr>
</tr>
<tr>
<td align="center">
<a href="https://github.com/kumarGayu">
<img src="https://avatars.githubusercontent.com/u/9862218?v=4" width="100;" alt="kumarGayu"/>
Expand Down Expand Up @@ -192,8 +192,8 @@ We welcome contributions to this project. See [CONTRIBUTING.md](./CONTRIBUTING.m
<sub><b>Max Patiiuk</b></sub>
</a>
</td>
</tr>
<tr>
</tr>
<tr>
<td align="center">
<a href="https://github.com/ffaubry">
<img src="https://avatars.githubusercontent.com/u/3506166?v=4" width="100;" alt="ffaubry"/>
Expand Down Expand Up @@ -236,8 +236,8 @@ We welcome contributions to this project. See [CONTRIBUTING.md](./CONTRIBUTING.m
<sub><b>Jack Rowlingson</b></sub>
</a>
</td>
</tr>
<tr>
</tr>
<tr>
<td align="center">
<a href="https://github.com/crowjonah">
<img src="https://avatars.githubusercontent.com/u/1634397?v=4" width="100;" alt="crowjonah"/>
Expand Down Expand Up @@ -280,8 +280,8 @@ We welcome contributions to this project. See [CONTRIBUTING.md](./CONTRIBUTING.m
<sub><b>Mike Horn</b></sub>
</a>
</td>
</tr>
<tr>
</tr>
<tr>
<td align="center">
<a href="https://github.com/Apahadi73">
<img src="https://avatars.githubusercontent.com/u/36856709?v=4" width="100;" alt="Apahadi73"/>
Expand Down Expand Up @@ -324,8 +324,8 @@ We welcome contributions to this project. See [CONTRIBUTING.md](./CONTRIBUTING.m
<sub><b>Aine Fitzgerald Coleman</b></sub>
</a>
</td>
</tr>
<tr>
</tr>
<tr>
<td align="center">
<a href="https://github.com/anveshrmekala">
<img src="https://avatars.githubusercontent.com/u/107427943?v=4" width="100;" alt="anveshrmekala"/>
Expand Down Expand Up @@ -368,8 +368,8 @@ We welcome contributions to this project. See [CONTRIBUTING.md](./CONTRIBUTING.m
<sub><b>Nathan Whittaker</b></sub>
</a>
</td>
</tr>
<tr>
</tr>
<tr>
<td align="center">
<a href="https://github.com/oknoway">
<img src="https://avatars.githubusercontent.com/u/354970?v=4" width="100;" alt="oknoway"/>
Expand Down Expand Up @@ -412,8 +412,8 @@ We welcome contributions to this project. See [CONTRIBUTING.md](./CONTRIBUTING.m
<sub><b>Drew Tate</b></sub>
</a>
</td>
</tr>
<tr>
</tr>
<tr>
<td align="center">
<a href="https://github.com/allieorth">
<img src="https://avatars.githubusercontent.com/u/48034760?v=4" width="100;" alt="allieorth"/>
Expand All @@ -428,8 +428,8 @@ We welcome contributions to this project. See [CONTRIBUTING.md](./CONTRIBUTING.m
<sub><b>Aaron Shetland</b></sub>
</a>
</td>
</tr>
<tbody>
</tr>
<tbody>
</table>
<!-- readme: contributors,calcite-admin/- -end -->

Expand Down
Loading
Loading