Skip to content

feat: updated icon variable ids in $themes file#808

Merged
GarthDB merged 7 commits intomainfrom
tokens-sync/patch-spectrum2-from-main
Apr 2, 2026
Merged

feat: updated icon variable ids in $themes file#808
GarthDB merged 7 commits intomainfrom
tokens-sync/patch-spectrum2-from-main

Conversation

@mrcjhicks
Copy link
Copy Markdown
Collaborator

@mrcjhicks mrcjhicks commented Apr 2, 2026

Token updates from Spectrum Tokens Studio Data

Original implementer: @mrcjhicks

Source PR: #301 chore: updated icon variable ids in $themes file

Automated sync via: GitHub Actions run

Source description

Updated icon variable IDs in the $themes file. This sync also includes deprecations of layout and layout-component tokens (approximately 130 tokens across character-count-to-field-quiet-*, component-bottom-to-text-*, component-edge-to-text-*, component-edge-to-visual-*, and related scale tokens in both layout.json and layout-component.json), plus cosmetic property reordering in drop-shadow color alias tokens.


Created by Action: https://github.com/adobe/spectrum-tokens-studio-data/actions/runs/23923277333

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Apr 2, 2026

🦋 Changeset detected

Latest commit: c2ca15c

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 5 packages
Name Type
@adobe/spectrum-tokens Minor
s2-tokens-viewer Patch
markdown-generator Patch
@adobe/spectrum-design-data-mcp Patch
token-csv-generator 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

@github-actions github-actions bot changed the title feat: updates from spectrum-tokens-studio-data feat: updated icon variable ids in $themes file Apr 2, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 2, 2026

🎨 Token Changes Report

Tokens Changed (66)

Original Branch: main
New Branch: tokens-sync/patch-spectrum2-from-main

Newly Deprecated (66)
  • corner-triangle-icon-size-100
  • corner-triangle-icon-size-200
  • corner-triangle-icon-size-300
  • corner-triangle-icon-size-75
  • workflow-icon-size-100
  • workflow-icon-size-200
  • workflow-icon-size-300
  • workflow-icon-size-50
  • workflow-icon-size-75
  • add-icon-size-100
  • add-icon-size-200
  • add-icon-size-300
  • add-icon-size-50
  • add-icon-size-75
  • arrow-icon-size-100
  • arrow-icon-size-200
  • arrow-icon-size-300
  • arrow-icon-size-400
  • arrow-icon-size-500
  • arrow-icon-size-600
  • arrow-icon-size-75
  • asterisk-icon-size-100
  • asterisk-icon-size-200
  • asterisk-icon-size-300
  • asterisk-icon-size-75
  • checkmark-icon-size-100
  • checkmark-icon-size-200
  • checkmark-icon-size-300
  • checkmark-icon-size-400
  • checkmark-icon-size-50
  • checkmark-icon-size-500
  • checkmark-icon-size-600
  • checkmark-icon-size-75
  • chevron-icon-size-100
  • chevron-icon-size-200
  • chevron-icon-size-300
  • chevron-icon-size-400
  • chevron-icon-size-50
  • chevron-icon-size-500
  • chevron-icon-size-600
  • chevron-icon-size-75
  • cross-icon-size-100
  • cross-icon-size-200
  • cross-icon-size-300
  • cross-icon-size-400
  • cross-icon-size-500
  • cross-icon-size-600
  • cross-icon-size-75
  • dash-icon-size-100
  • dash-icon-size-200
  • dash-icon-size-300
  • dash-icon-size-400
  • dash-icon-size-50
  • dash-icon-size-500
  • dash-icon-size-600
  • dash-icon-size-75
  • drag-handle-icon-size-100
  • drag-handle-icon-size-200
  • drag-handle-icon-size-300
  • drag-handle-icon-size-75
  • gripper-icon-size-100
  • link-out-icon-size-100
  • link-out-icon-size-200
  • link-out-icon-size-300
  • link-out-icon-size-400
  • link-out-icon-size-75

This comment was automatically generated by the token diff tool. 🤖

@GarthDB
Copy link
Copy Markdown
Member

GarthDB commented Apr 2, 2026

Run report for c2ca15c5

Total time: 1m 35s | Comparison time: 3m 5s | Estimated savings: 1m 30s (48.8% faster)

Action Time Status Info
⬛️ SetupProto(0.51.4) 0.1ms Skipped
🟩 SyncWorkspace 10ms Passed
🟩 SyncProject(spectrum-diff-core) 4.9ms Passed
🟩 SyncProject(sdk) 4.9ms Passed
🟩 SyncProject(optimized-diff) 0.2ms Passed
🟩 SyncProject(tokens) 0.4ms Passed
🟩 SyncProject(token-diff-generator) 0.3ms Passed
🟩 SyncProject(viewer) 0.3ms Passed
🟩 SyncProject(markdown-generator) 0.3ms Passed
🟩 SyncProject(site) 0.2ms Passed
🟩 RunTask(site:copySpec) 1s Passed
🟩 SetupToolchain(rust:1.85.0) 8.2s Passed
🟩 InstallWorkspaceDeps(rust:1.85.0, sdk) 825.1ms Passed
⬛️ SetupToolchain(node:20.17.0) 9.6s Skipped
🟩 InstallWorkspaceDeps(node:20.17.0) 15.5s Passed
🟩 RunTask(optimized-diff:test) 2.8s Passed
🟩 RunTask(design-system-registry:test) 3s Passed
🟩 RunTask(tokens:buildManifest) 482.9ms Passed
🟩 RunTask(site:generateToolsPage) 1.6s Passed
🟩 RunTask(componentSchemas:test) 7.6s Passed
And 17 more...
Expanded report
Action Time Status Info
🟩 RunTask(optimized-diff:benchmark) 1.1s Passed
🟩 RunTask(token-diff-generator:test) 12.9s Passed
🟩 RunTask(token-diff-generator:ci) 47.3ms Passed
🟩 RunTask(token-diff-generator:diff) 466.7ms Passed
🟩 RunTask(sdk:build) 1m 9s Passed
🟩 RunTask(tokens:verifyLegacyRoundtrip) 768.1ms Passed
🟩 RunTask(tokens:verifyDesignDataSnapshot) 1.3s Passed
🟩 RunTask(tokens:validateDesignData) 1.3s Passed
🟩 RunTask(tokens:buildTokens) 1m 5s Passed
🟩 RunTask(tokens:build) 15.2ms Passed
🟩 RunTask(viewer:prepare) 114.9ms Passed
🟩 RunTask(viewer:export) 53.1ms Passed
🟩 RunTask(markdown-generator:generate) 397.3ms Passed
🟩 RunTask(site:copyContent) 78ms Passed
🟩 RunTask(tokens:test) 4.5s Passed
🟩 RunTask(site:build) 4.3s Passed
🟩 RunTask(site:export) 7.5ms Passed
Touched files
.changeset/20260402-93d6e2ae.md
packages/tokens/src/color-aliases.json
packages/tokens/src/layout-component.json
packages/tokens/src/layout.json
tools/diff-generator/src/lib/updated-token-detection.js
tools/diff-generator/src/templates/markdown.hbs
tools/optimized-diff/src/engine.js
tools/optimized-diff/test/engine.test.js

GarthDB and others added 2 commits April 2, 2026 14:49
…perties

Tokens with array values (e.g. multi-layer drop-shadow) caused
UNHANDLED PROPERTY DATA TYPE: object when processed by tdiff. Add
handleArrayLeafProperty to treat arrays as atomic leaf values,
serializing them as JSON strings for comparison output.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…file

Co-authored-by: Cable Hicks <cable@adobe.com>
@GarthDB GarthDB marked this pull request as ready for review April 2, 2026 21:58
@GarthDB GarthDB force-pushed the tokens-sync/patch-spectrum2-from-main branch from 2c611df to c2ca15c Compare April 2, 2026 22:29
@GarthDB GarthDB merged commit efab669 into main Apr 2, 2026
4 checks passed
@GarthDB GarthDB deleted the tokens-sync/patch-spectrum2-from-main branch April 2, 2026 22:33
@GarthDB GarthDB mentioned this pull request Apr 2, 2026
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 this pull request may close these issues.

2 participants