From 30560c15368993fecad100eb8c6470b4bf4e17f9 Mon Sep 17 00:00:00 2001 From: Nate Baldwin Date: Thu, 29 Jan 2026 13:45:48 -0700 Subject: [PATCH 1/9] feat(registry): add token taxonomy categories and terms for layout tokens --- .../registry/token-terminology.json | 679 ++++++++++++++++++ 1 file changed, 679 insertions(+) diff --git a/packages/design-system-registry/registry/token-terminology.json b/packages/design-system-registry/registry/token-terminology.json index 8a529870..ecb22e1f 100644 --- a/packages/design-system-registry/registry/token-terminology.json +++ b/packages/design-system-registry/registry/token-terminology.json @@ -206,6 +206,685 @@ "status": "approved" }, "relatedTerms": ["edge", "component", "object"] + }, + { + "id": "structure", + "label": "Structure", + "description": "A reusable visual pattern or object category with shared styling that occurs across multiple component types", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "token taxonomy category", + "description": "An individual object or object category with shared styling that represents visual patterns occurring across many component varieties, distinct from components which represent specific UI elements", + "essentialCharacteristics": [ + "Represents visual patterns that occur across multiple components", + "Distinct from componentsโ€”describes structural patterns, not specific UI elements", + "Maintains shared, consistent styling", + "Can be combined and composed to create components" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Describes reusable visual patterns that form the building blocks of components" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": [ + "substructure", + "base", + "list", + "table", + "container", + "drop-target", + "focus-ring", + "accessory", + "banner", + "text" + ] + }, + { + "id": "base", + "label": "Base", + "description": "Basic UI elements and visual structures combined to create proportionally sized content or components", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "structure", + "description": "The foundational UI elements and visual structures that are combined and arranged to create proportionally relative sized content or components", + "essentialCharacteristics": [ + "Foundation for basic components like Button and Textfield", + "Used for inner structures of complex components such as List Item and Tree View Item", + "Represents common pairing and compositional choices for recurring basic UI elements", + "Creates proportionally relative sized content" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Indicates the foundational nature of these structural elements" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["structure", "list", "accessory"] + }, + { + "id": "list", + "label": "List", + "description": "A vertically or horizontally oriented collection of items with varying complexity", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "structure", + "description": "A collection of items arranged vertically or horizontally, where items can range from simple to complex and are composed of one or more base structures", + "essentialCharacteristics": [ + "Contains items ranging from simple (Radio) to complex (List view, Tabs, Menu)", + "Items composed of one or more base structures in horizontal arrangement", + "Items arranged vertically or horizontally into the list", + "Supports varying degrees of item complexity" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Standard term for collections of items in UI design" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["structure", "base", "item", "table"] + }, + { + "id": "table", + "label": "Table", + "description": "A grid structure arranging columns and rows of content", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "structure", + "description": "A grid-based structure that arranges content into intersecting columns and rows", + "essentialCharacteristics": [ + "Arranges content in columns and rows", + "Provides grid-based layout structure", + "Used for tabular data presentation" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Standard term for grid-based data structures in UI design" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["structure", "list", "item"] + }, + { + "id": "container", + "label": "Container", + "description": "A visible or invisible structure that houses custom content and components with consistent styling", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "structure", + "description": "A structure that houses custom content and components with consistent styling, which may be visible or invisible depending on use", + "essentialCharacteristics": [ + "Can be visible or invisible", + "Houses custom content and components with consistent styling", + "Used in components like Popovers, Cards, and Select Boxes", + "Can provide spacing without visible styling (e.g., padding around side navigation)" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Describes the containing nature of this structural element" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["structure", "base"] + }, + { + "id": "drop-target", + "label": "Drop Target", + "description": "Visual indication of a UI region that can accept drop operations", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "structure", + "description": "A consistently styled visual indication of a region within the UI that can accept drop operations during drag-and-drop interactions", + "essentialCharacteristics": [ + "Indicates regions that accept drop operations", + "Styled consistently across the design system", + "Provides visual feedback during drag-and-drop interactions" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Describes the functional purpose of this visual indicator" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["structure", "focus-ring"] + }, + { + "id": "focus-ring", + "label": "Focus Ring", + "description": "Visual indication of interactive keyboard focus on any UI element", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "structure", + "description": "A consistently styled visual indicator that shows keyboard focus on any interactive UI element", + "essentialCharacteristics": [ + "Indicates keyboard focus on interactive elements", + "Styled consistently across all UI elements", + "Critical for keyboard accessibility" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Standard accessibility term for keyboard focus indication" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["structure", "drop-target"] + }, + { + "id": "accessory", + "label": "Accessory", + "description": "Component-like structures used within basic components as secondary content or actions", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "structure", + "description": "Smaller component-like structures used within basic components as secondary content or actions, sized to fit within base structure boundaries while conforming to t-shirt sizing rules", + "essentialCharacteristics": [ + "Intentionally smaller to fit within base structure boundaries", + "Conforms to t-shirt sizing rules for icon or text sizes", + "Used for interior sub-components or decorators of basic components", + "Examples include in-field buttons and Action button corner triangles", + "Distinct from structures like drill-in buttons which use base structures" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Describes the supplementary nature of these interior elements" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["structure", "base"] + }, + { + "id": "banner", + "label": "Banner", + "description": "Horizontally-oriented, contained structure for drawing attention to non-permanent information or actions", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "structure", + "description": "A horizontally-oriented, contained structure that may float or be fixed, designed to draw user attention to non-permanent information or actions", + "essentialCharacteristics": [ + "Horizontally oriented", + "May float or be fixed in position", + "Draws user attention to transient content", + "Contains non-permanent information or actions" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Standard UI term for attention-drawing horizontal elements" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["structure", "container"] + }, + { + "id": "text", + "label": "Text", + "description": "Text content within a component or structure", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "structure", + "description": "The textual content element within a component or structure", + "essentialCharacteristics": [ + "Represents textual content", + "Used within other structures and components" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Fundamental term for textual content in UI" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["structure", "base"] + }, + { + "id": "substructure", + "label": "Substructure", + "description": "A structural element that exists within or as part of a larger structure", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "token taxonomy category", + "description": "A structural element that exists within or as part of a parent structure, representing smaller building blocks that compose structures", + "essentialCharacteristics": [ + "Exists within or as part of a larger structure", + "Represents smaller building blocks", + "Can be used across different structure types" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Indicates the hierarchical relationship to parent structures" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["structure", "item"] + }, + { + "id": "item", + "label": "Item", + "description": "An individual element of a collection, regardless of collection type", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "substructure", + "description": "An individual element within a collection, applicable regardless of the collection type it belongs to", + "essentialCharacteristics": [ + "Individual element within a collection", + "Collection-agnosticโ€”applies to any collection type", + "Building block for list, table, and other collection structures" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Generic term for collection elements that applies across structure types" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["substructure", "list", "table", "base"] + }, + { + "id": "padding", + "label": "Padding", + "description": "The internal spacing from the edges of a component's boundary to its contents", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "property", + "description": "A stylistic attribute that defines the internal spacing from the edges of a component's boundary to its contents", + "essentialCharacteristics": [ + "Defines space between component boundary edges and inner contents", + "Applied internally within a component", + "Platform-agnostic term with high comprehension across engineers and designers" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Standard CSS and design term for internal spacing from boundaries" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["property", "gap", "edge"] + }, + { + "id": "gap", + "label": "Gap", + "description": "The internal spacing between child elements in a component, layout, or pattern", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "property", + "description": "A stylistic attribute that defines the internal spacing between child elements in a component, layout, or pattern", + "essentialCharacteristics": [ + "Defines spacing between child elements, not from boundaries", + "Used in components, layouts, and patterns", + "Aligns with CSS gap property and Figma auto-layout gap", + "Preferred over 'spacing' for specificity and modern standards alignment" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Aligns with CSS gap property and Figma terminology, preferred over 'spacing' for specificity", + "alternatives": ["spacing"] + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["property", "padding"] + }, + { + "id": "orientation", + "label": "Orientation", + "description": "The direction or order of structures and elements within a component or pattern", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "token taxonomy category", + "description": "A category describing the direction or order of structures and elements within a component or pattern", + "essentialCharacteristics": [ + "Defines direction or order of elements", + "Options include horizontal (left to right, right to left) and vertical (top to bottom, bottom to top)", + "Applies to structures and elements within components or patterns" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Standard term for describing directional arrangement of elements" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["structure", "list"] + }, + { + "id": "shape", + "label": "Shape", + "description": "Describes the geometric characteristics of a component's style attributes", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "token taxonomy category", + "description": "A category describing the geometric characteristics of a component's style attributes", + "essentialCharacteristics": [ + "Describes geometric characteristics of styling", + "Applies to component style attributes", + "Includes variations like uniform dimensions" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Describes the geometric form characteristics of component styling" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["uniform", "padding"] + }, + { + "id": "uniform", + "label": "Uniform", + "description": "Signifies that the shape of a component's style attributes is equal in all directions", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "shape", + "description": "A shape characteristic signifying that a component's style attributes are equal in all directions", + "essentialCharacteristics": [ + "Equal values across dimensions (e.g., vertical and horizontal)", + "Results in symmetrical shapes (e.g., square padding when showing an icon only)", + "Applies to attributes like padding where dimensional equality matters" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Describes dimensional equality in component styling" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["shape", "padding"] + }, + { + "id": "position", + "label": "Position", + "description": "The placement of an element relative to its container or viewport", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "token taxonomy category", + "description": "A category describing the placement of an element relative to its container or viewport", + "essentialCharacteristics": [ + "Defines element placement", + "Relative to container or viewport", + "Includes variations like affixed positioning" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Standard term for describing element placement in layouts" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["affixed", "container"] + }, + { + "id": "affixed", + "label": "Affixed", + "description": "The position of an element fixed relative to its container or the viewport", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "position", + "description": "A position characteristic where an element is fixed relative to its container or the viewport", + "essentialCharacteristics": [ + "Element position is fixed relative to container or viewport", + "Maintains position regardless of content scrolling", + "Used for persistent UI elements like headers or toolbars" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Describes fixed positioning behavior relative to a reference point" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["position", "banner"] + }, + { + "id": "size", + "label": "Size", + "description": "Relative t-shirt-size terms used to create relationships and patterns across tokens", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "token taxonomy category", + "description": "A category of relative t-shirt-size terms used to create relationships and patterns of usage across multiple tokens and token types", + "essentialCharacteristics": [ + "Uses t-shirt size terminology (extra-small, small, medium, large, extra-large)", + "Creates relationships and patterns across multiple tokens and token types", + "Can construct standard components or be used irregularly for novel or custom components" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "T-shirt sizing is an industry-standard approach for relative sizing in design systems" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["scale", "base"] } ] } From 477881ff99e90627ccb927c73a8708523da8cd3c Mon Sep 17 00:00:00 2001 From: Nate Baldwin Date: Mon, 2 Feb 2026 11:06:19 -0700 Subject: [PATCH 2/9] fix(tokens): deprecated layout tokens from rfc --- packages/tokens/src/layout-component.json | 2007 ++++++++++++++++----- packages/tokens/src/layout.json | 655 +++++-- 2 files changed, 2120 insertions(+), 542 deletions(-) diff --git a/packages/tokens/src/layout-component.json b/packages/tokens/src/layout-component.json index 8853c071..18acff6c 100644 --- a/packages/tokens/src/layout-component.json +++ b/packages/tokens/src/layout-component.json @@ -77,7 +77,10 @@ "value": "6px", "uuid": "f254146e-f469-44b1-b0c9-1ac72e88f9e3" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Requires other design enhancements to this component", + "renamed": "base-padding-vertical-small" }, "checkbox-top-to-control-medium": { "component": "checkbox", @@ -93,7 +96,10 @@ "value": "10px", "uuid": "e3751526-2db9-421c-85f9-d60071aac49b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Requires other design enhancements to this component", + "renamed": "base-padding-vertical-medium" }, "checkbox-top-to-control-large": { "component": "checkbox", @@ -109,7 +115,10 @@ "value": "14px", "uuid": "d040d2f4-9bb4-4d27-adac-40fef079d958" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Requires other design enhancements to this component", + "renamed": "base-padding-vertical-large" }, "checkbox-top-to-control-extra-large": { "component": "checkbox", @@ -125,7 +134,10 @@ "value": "17px", "uuid": "b3be5ac8-2415-4490-8b4a-c08661ec84d1" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Requires other design enhancements to this component", + "renamed": "base-padding-vertical-extra-large" }, "switch-control-width-small": { "component": "switch", @@ -269,7 +281,10 @@ "value": "7px", "uuid": "f379c453-da21-41f6-92d1-9b6bdb95fd86" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Requires switch control to be placed in frame of height workflow-icon-small", + "renamed": "base-padding-vertical-small" }, "switch-top-to-control-medium": { "component": "switch", @@ -285,7 +300,10 @@ "value": "11px", "uuid": "68276028-41d8-49e1-b0d4-f70cd27ab149" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Requires switch control to be placed in frame of height workflow-icon-medium", + "renamed": "base-padding-vertical-medium" }, "switch-top-to-control-large": { "component": "switch", @@ -301,7 +319,10 @@ "value": "15px", "uuid": "035e786b-17f2-488e-a049-84b257a3312f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Requires switch control to be placed in frame of height workflow-icon-large", + "renamed": "base-padding-vertical-large" }, "switch-top-to-control-extra-large": { "component": "switch", @@ -317,7 +338,10 @@ "value": "19px", "uuid": "7e95ad9a-ca10-4f06-9c19-8dd2270cfdad" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Requires switch control to be placed in frame of height workflow-icon-extra-large", + "renamed": "base-padding-vertical-extra-large" }, "radio-button-control-size-small": { "component": "radio-button", @@ -397,7 +421,10 @@ "value": "7px", "uuid": "02438c4c-161d-45eb-935d-b083ab830876" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Controls must be in a frame that has height equal to workflow-icon-size-small", + "renamed": "base-padding-vertical-small" }, "radio-button-top-to-control-medium": { "component": "radio-button", @@ -413,7 +440,10 @@ "value": "11px", "uuid": "2f805530-cefe-420a-89e6-a6a81c0faea0" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Controls must be in a frame that has height equal to workflow-icon-size-medium", + "renamed": "base-padding-vertical-medium" }, "radio-button-top-to-control-large": { "component": "radio-button", @@ -429,7 +459,10 @@ "value": "15px", "uuid": "41d0dde7-de34-4e99-96d0-4f727ed71673" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Controls must be in a frame that has height equal to workflow-icon-size-large", + "renamed": "base-padding-vertical-large" }, "radio-button-top-to-control-extra-large": { "component": "radio-button", @@ -445,7 +478,10 @@ "value": "19px", "uuid": "c478710f-1747-455b-998a-6fa837762905" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Controls must be in a frame that has height equal to workflow-icon-size-extra-large", + "renamed": "base-padding-vertical-extra-large" }, "radio-button-selection-indicator": { "component": "radio-button", @@ -467,7 +503,10 @@ "value": "5px", "uuid": "4271498d-747c-423d-87cc-761b8a181f7c" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-small instead.", + "renamed": "base-gap-small" }, "field-label-text-to-asterisk-medium": { "component": "field-label", @@ -483,7 +522,10 @@ "value": "5px", "uuid": "2fbc4add-e6b4-4dfa-9a7d-0de628b2f63c" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-medium instead.", + "renamed": "base-gap-medium" }, "field-label-text-to-asterisk-large": { "component": "field-label", @@ -499,7 +541,10 @@ "value": "6px", "uuid": "87149afe-899b-4fb6-bd7c-d2becf8117fc" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-large instead.", + "renamed": "base-gap-large" }, "field-label-text-to-asterisk-extra-large": { "component": "field-label", @@ -515,7 +560,10 @@ "value": "6px", "uuid": "17ba788d-da38-455d-9322-16e4f05ea923" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-extra-large instead.", + "renamed": "base-gap-extra-large" }, "field-label-top-to-asterisk-small": { "component": "field-label", @@ -531,7 +579,10 @@ "value": "11px", "uuid": "ec0c072f-50fb-4934-99fc-a2576062e7b4" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Requires UI icon to be placed in frame of height workflow-icon-[size], or calculate this token + ( (workflow-icon-[size] - ui-icon-[size]) / 2 )", + "renamed": "base-padding-vertical-small" }, "field-label-top-to-asterisk-medium": { "component": "field-label", @@ -547,7 +598,10 @@ "value": "15px", "uuid": "6f65ad1a-4a65-4b83-af44-5bd893f3b40e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Requires UI icon to be placed in frame of height workflow-icon-[size], or calculate this token + ( (workflow-icon-[size] - ui-icon-[size]) / 2 )", + "renamed": "base-padding-vertical-medium" }, "field-label-top-to-asterisk-large": { "component": "field-label", @@ -563,7 +617,10 @@ "value": "19px", "uuid": "e410a804-2655-4bbc-9b66-53a5facc92ac" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Requires UI icon to be placed in frame of height workflow-icon-[size], or calculate this token + ( (workflow-icon-[size] - ui-icon-[size]) / 2 )", + "renamed": "base-padding-vertical-large" }, "field-label-top-to-asterisk-extra-large": { "component": "field-label", @@ -579,37 +636,50 @@ "value": "24px", "uuid": "5227bf07-140a-49c6-88f9-cc454d8a90c1" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Requires UI icon to be placed in frame of height workflow-icon-[size], or calculate this token + ( (workflow-icon-[size] - ui-icon-[size]) / 2 )", + "renamed": "base-padding-vertical-extra-large" }, "field-label-top-margin-small": { "component": "field-label", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "ab718f97-15c3-4b8b-aee7-b50b09ec0a33" + "uuid": "ab718f97-15c3-4b8b-aee7-b50b09ec0a33", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "field-label-top-margin-medium": { "component": "field-label", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "b5243f56-7985-4686-b41f-9b9b9a18b047" + "uuid": "b5243f56-7985-4686-b41f-9b9b9a18b047", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "field-label-top-margin-large": { "component": "field-label", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "f7dd90d8-91e6-4090-a5a9-6b30087860a4" + "uuid": "f7dd90d8-91e6-4090-a5a9-6b30087860a4", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "field-label-top-margin-extra-large": { "component": "field-label", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "5c14d528-fe17-4b0b-a123-edbdb93fd173" + "uuid": "5c14d528-fe17-4b0b-a123-edbdb93fd173", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "field-label-to-component": { "component": "field-label", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "4738ec46-a43c-48f9-aeca-87863275dc4d" + "uuid": "4738ec46-a43c-48f9-aeca-87863275dc4d", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "field-label-to-component-quiet-small": { "component": "field-label", @@ -775,7 +845,9 @@ "component": "help-text", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "f99eb317-ebe5-43e7-8066-982fe7a9a8aa" + "uuid": "f99eb317-ebe5-43e7-8066-982fe7a9a8aa", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "status-light-dot-size-small": { "component": "status-light", @@ -855,7 +927,10 @@ "value": "10px", "uuid": "a4f43adc-1db1-4e2f-a5d1-3ec06c62c9ff" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Requires Dot to be placed in frame of height workflow-icon-small", + "renamed": "base-padding-vertical-small" }, "status-light-top-to-dot-medium": { "component": "status-light", @@ -871,7 +946,10 @@ "value": "14px", "uuid": "321a462b-8811-4264-ac1f-4608df8f8c53" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Requires Dot to be placed in frame of height workflow-icon-medium", + "renamed": "base-padding-vertical-medium" }, "status-light-top-to-dot-large": { "component": "status-light", @@ -887,7 +965,10 @@ "value": "18px", "uuid": "8d9d872f-7c55-4a94-a80d-c1f2c8834f5d" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Requires Dot to be placed in frame of height workflow-icon-large", + "renamed": "base-padding-vertical-large" }, "status-light-top-to-dot-extra-large": { "component": "status-light", @@ -903,19 +984,28 @@ "value": "22px", "uuid": "b351cade-6d69-449e-908a-518793fef5b9" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Requires Dot to be placed in frame of height workflow-icon-extra-large", + "renamed": "base-padding-vertical-extra-large" }, "action-button-edge-to-hold-icon-extra-small": { "component": "action-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "3px", - "uuid": "b79597cc-5294-4555-ab78-f4200e480ac3" + "uuid": "b79597cc-5294-4555-ab78-f4200e480ac3", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-gap-affixed-extra-small instead.", + "renamed": "accessory-gap-affixed-extra-small" }, "action-button-edge-to-hold-icon-small": { "component": "action-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "3px", - "uuid": "fa106863-0e09-44d4-9465-68cd3254ed2b" + "uuid": "fa106863-0e09-44d4-9465-68cd3254ed2b", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-gap-affixed-small instead.", + "renamed": "accessory-gap-affixed-small" }, "action-button-edge-to-hold-icon-medium": { "component": "action-button", @@ -931,7 +1021,10 @@ "value": "5px", "uuid": "255a24ab-f70d-4698-8d2e-569c37c6c798" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-gap-affixed-medium instead.", + "renamed": "accessory-gap-affixed-medium" }, "action-button-edge-to-hold-icon-large": { "component": "action-button", @@ -947,7 +1040,10 @@ "value": "6px", "uuid": "86a36757-a2d1-4263-97dc-62cf4543b3f9" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-gap-affixed-large instead.", + "renamed": "accessory-gap-affixed-large" }, "action-button-edge-to-hold-icon-extra-large": { "component": "action-button", @@ -963,7 +1059,10 @@ "value": "7px", "uuid": "b4b4710b-2073-4285-8342-31ae6712671b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-gap-affixed-extra-large instead.", + "renamed": "accessory-gap-affixed-extra-large" }, "button-minimum-width-multiplier": { "component": "button", @@ -1179,7 +1278,10 @@ "value": "20px", "uuid": "1f83245b-3d79-4326-b843-df7b6549cade" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token banner-padding-vertical instead. Refactor may be needed", + "renamed": "banner-padding-vertical" }, "toast-top-to-text": { "component": "toast", @@ -1195,7 +1297,10 @@ "value": "20px", "uuid": "9f0688f5-128f-47c3-8585-94d704214881" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token banner-padding-vertical instead. Refactor may be needed", + "renamed": "banner-padding-vertical" }, "toast-bottom-to-text": { "component": "toast", @@ -1211,7 +1316,10 @@ "value": "22px", "uuid": "a790fd9e-4e5f-4f4c-a3ca-832540832580" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token banner-padding-vertical instead. Refactor may be needed", + "renamed": "banner-padding-vertical" }, "action-bar-height": { "component": "action-bar", @@ -1223,7 +1331,10 @@ "component": "action-bar", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{component-top-to-text-300}", - "uuid": "73f82d09-7927-461c-b7d7-ab0bc6b3e3f9" + "uuid": "73f82d09-7927-461c-b7d7-ab0bc6b3e3f9", + "deprecated": true, + "deprecated_comment": "Use semantic token banner-padding-vertical instead.", + "renamed": "banner-padding-vertical" }, "swatch-size-extra-small": { "component": "swatch", @@ -1484,7 +1595,10 @@ "value": "5px", "uuid": "a2c40238-1fda-4482-a419-b8092a385c9b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead.", + "renamed": "base-padding-vertical-small" }, "tag-top-to-avatar-medium": { "component": "tag", @@ -1500,7 +1614,10 @@ "value": "7px", "uuid": "8dbabe33-52e7-4dc1-b2e3-81c1c62d98cb" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead.", + "renamed": "base-padding-vertical-medium" }, "tag-top-to-avatar-large": { "component": "tag", @@ -1516,7 +1633,10 @@ "value": "11px", "uuid": "9881ad7c-e9df-40b1-a368-4f8185042c3f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead.", + "renamed": "base-padding-vertical-large" }, "tag-top-to-cross-icon-small": { "component": "tag", @@ -1532,7 +1652,10 @@ "value": "10px", "uuid": "d93e04b9-1901-4ec4-947a-62c84205e61e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead. Edge cases should be ok for edge usage. In principle, it's still padding. In reality, it's vertical not horizontal. But that may be ok", + "renamed": "base-padding-horizontal-small" }, "tag-top-to-cross-icon-medium": { "component": "tag", @@ -1548,7 +1671,10 @@ "value": "15px", "uuid": "ac7b17a2-99ef-45b3-ab3b-4d3eeaf99fb9" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead. Edge cases should be ok for edge usage. In principle, it's still padding. In reality, it's vertical not horizontal. But that may be ok", + "renamed": "base-padding-horizontal-medium" }, "tag-top-to-cross-icon-large": { "component": "tag", @@ -1564,7 +1690,10 @@ "value": "19px", "uuid": "af69e3d1-92b6-4e62-93f2-c1f1f10f0a63" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead. Edge cases should be ok for edge usage. In principle, it's still padding. In reality, it's vertical not horizontal. But that may be ok", + "renamed": "base-padding-horizontal-large" }, "popover-tip-width": { "component": "popover", @@ -1591,7 +1720,10 @@ "component": "popover", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-100}", - "uuid": "2a3bd47e-fde5-41d3-a585-f970bdefaf07" + "uuid": "2a3bd47e-fde5-41d3-a585-f970bdefaf07", + "deprecated": true, + "deprecated_comment": "Use semantic token popover-padding instead.", + "renamed": "popover-padding" }, "menu-item-label-to-description": { "component": "menu", @@ -1614,7 +1746,9 @@ "value": "24px", "uuid": "de2ef572-54a2-46c2-ad1d-60468fbe6090" } - } + }, + "deprecated": true, + "deprecated_comment": "This use case should not be a single token but either calculated or structurally determined. Refactor may be required." }, "menu-item-edge-to-content-not-selected-medium": { "component": "menu", @@ -1630,7 +1764,9 @@ "value": "42px", "uuid": "5faa4858-5590-40d4-bd12-b4c839908c4c" } - } + }, + "deprecated": true, + "deprecated_comment": "This use case should not be a single token but either calculated or structurally determined. Refactor may be required." }, "menu-item-edge-to-content-not-selected-large": { "component": "menu", @@ -1646,7 +1782,9 @@ "value": "47px", "uuid": "90385dcc-ea45-466f-ba4d-a1b13f6a079c" } - } + }, + "deprecated": true, + "deprecated_comment": "This use case should not be a single token but either calculated or structurally determined. Refactor may be required." }, "menu-item-edge-to-content-not-selected-extra-large": { "component": "menu", @@ -1662,7 +1800,9 @@ "value": "54px", "uuid": "3385c12f-199b-4e9d-b2e2-ef6e2658d180" } - } + }, + "deprecated": true, + "deprecated_comment": "This use case should not be a single token but either calculated or structurally determined. Refactor may be required." }, "menu-item-top-to-disclosure-icon-small": { "component": "menu", @@ -1678,7 +1818,10 @@ "value": "9px", "uuid": "eb9cf950-cba2-4fb8-a115-8a4c0ddb00d0" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. UI icons must be in a frame that has height equal to workflow-icon-size-small", + "renamed": "base-padding-vertical-small" }, "menu-item-top-to-disclosure-icon-medium": { "component": "menu", @@ -1694,7 +1837,10 @@ "value": "13px", "uuid": "e0468683-b2d2-4839-9ad8-46963d7402fc" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. UI icons must be in a frame that has height equal to workflow-icon-size-medium", + "renamed": "base-padding-vertical-medium" }, "menu-item-top-to-disclosure-icon-large": { "component": "menu", @@ -1710,7 +1856,10 @@ "value": "17px", "uuid": "bda3ee60-8f9a-41b2-a8a2-894aed3b3bed" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. UI icons must be in a frame that has height equal to workflow-icon-size-large", + "renamed": "base-padding-vertical-large" }, "menu-item-top-to-disclosure-icon-extra-large": { "component": "menu", @@ -1726,7 +1875,10 @@ "value": "22px", "uuid": "77e97b70-ef7e-4228-8d91-0ff9d9d2b063" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. UI icons must be in a frame that has height equal to workflow-icon-size-extra-large", + "renamed": "base-padding-vertical-extra-large" }, "menu-item-top-to-selected-icon-small": { "component": "menu", @@ -1742,7 +1894,10 @@ "value": "9px", "uuid": "943a0b43-6c91-40a3-a680-318a934bf6ef" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. UI icons must be in a frame that has height equal to workflow-icon-size-small", + "renamed": "base-padding-vertical-small" }, "menu-item-top-to-selected-icon-medium": { "component": "menu", @@ -1758,7 +1913,10 @@ "value": "13px", "uuid": "61e906e3-6daa-4841-b4f0-54939157a50b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. UI icons must be in a frame that has height equal to workflow-icon-size-medium", + "renamed": "base-padding-vertical-medium" }, "menu-item-top-to-selected-icon-large": { "component": "menu", @@ -1774,7 +1932,10 @@ "value": "17px", "uuid": "f84569c5-bb63-4eb1-8193-1130e88e7e5b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. UI icons must be in a frame that has height equal to workflow-icon-size-large", + "renamed": "base-padding-vertical-large" }, "menu-item-top-to-selected-icon-extra-large": { "component": "menu", @@ -1790,7 +1951,10 @@ "value": "22px", "uuid": "3ff6cb7a-20cb-4b25-a367-7e4497d0f237" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. UI icons must be in a frame that has height equal to workflow-icon-size-extra-large", + "renamed": "base-padding-vertical-extra-large" }, "menu-item-section-divider-height": { "component": "menu", @@ -2114,7 +2278,9 @@ "value": "-8px", "uuid": "d20768dd-dbf4-48a9-8cc8-3370fa6ef810" } - } + }, + "deprecated": true, + "deprecated_comment": "Refactor required; remove padding from label, no negative margins" }, "slider-control-to-field-label-medium": { "component": "slider", @@ -2130,7 +2296,9 @@ "value": "-16px", "uuid": "20a8d579-038e-4432-b271-8e44b83a9aa1" } - } + }, + "deprecated": true, + "deprecated_comment": "Refactor required; remove padding from label, no negative margins" }, "slider-control-to-field-label-large": { "component": "slider", @@ -2146,7 +2314,9 @@ "value": "-20px", "uuid": "f4fc7ec7-cc02-4ff4-bd9a-f05f9bd59c1d" } - } + }, + "deprecated": true, + "deprecated_comment": "Refactor required; remove padding from label, no negative margins" }, "slider-control-to-field-label-extra-large": { "component": "slider", @@ -2162,7 +2332,9 @@ "value": "-28px", "uuid": "9be47810-7a07-4885-a86d-647f5f36d7e5" } - } + }, + "deprecated": true, + "deprecated_comment": "Refactor required; remove padding from label, no negative margins" }, "picker-minimum-width-multiplier": { "component": "picker", @@ -2184,7 +2356,10 @@ "value": "9px", "uuid": "269725c9-3462-4132-8487-95dd61814448" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-small instead.", + "renamed": "base-gap-small" }, "picker-visual-to-disclosure-icon-medium": { "component": "picker", @@ -2200,7 +2375,10 @@ "value": "10px", "uuid": "c620ab2b-256d-409a-a80c-7d7c2295efc8" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-medium instead.", + "renamed": "base-gap-medium" }, "picker-visual-to-disclosure-icon-large": { "component": "picker", @@ -2216,7 +2394,10 @@ "value": "11px", "uuid": "47f5a27f-4039-4668-bb21-aafb9dcb82fb" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-large instead.", + "renamed": "base-gap-large" }, "picker-visual-to-disclosure-icon-extra-large": { "component": "picker", @@ -2232,7 +2413,10 @@ "value": "13px", "uuid": "0ac097c8-020e-4a7b-b692-59dfdf07e3f8" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-extra-large instead.", + "renamed": "base-gap-extra-large" }, "picker-border-width": { "component": "picker", @@ -2253,7 +2437,9 @@ "component": "picker", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "03da68d8-cd87-4e29-9aaf-ab467594ec2b" + "uuid": "03da68d8-cd87-4e29-9aaf-ab467594ec2b", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "text-field-minimum-width-multiplier": { "component": "text-field", @@ -2686,7 +2872,10 @@ "value": "5px", "uuid": "ea82fc23-82e7-4116-a8bb-186a253675ad" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead.", + "renamed": "base-padding-vertical-small" }, "breadcrumbs-bottom-to-text": { "component": "breadcrumbs", @@ -2716,7 +2905,10 @@ "value": "11px", "uuid": "a51a1142-e38e-4055-bd45-ad2bd0045880" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead.", + "renamed": "base-padding-vertical-large" }, "breadcrumbs-start-edge-to-text": { "component": "breadcrumbs", @@ -2731,7 +2923,9 @@ "component": "breadcrumbs", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "99ef1a0d-5fe1-4b62-9609-8929e7a3bf9c" + "uuid": "99ef1a0d-5fe1-4b62-9609-8929e7a3bf9c", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "breadcrumbs-top-text-to-bottom-text": { "component": "breadcrumbs", @@ -2747,7 +2941,10 @@ "value": "11px", "uuid": "b93aad22-aff0-46d5-b54e-17891f02124a" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token text-gap-medium instead. Difference is due to other values changing, but expected. Requires some refactor.", + "renamed": "text-gap-medium" }, "breadcrumbs-top-to-separator-icon": { "component": "breadcrumbs", @@ -2803,7 +3000,9 @@ "component": "breadcrumbs", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "751734bd-1c58-4222-bbd8-8b2349f2fbd2" + "uuid": "751734bd-1c58-4222-bbd8-8b2349f2fbd2", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "breadcrumbs-top-to-truncated-menu-compact": { "component": "breadcrumbs", @@ -2816,7 +3015,9 @@ "component": "breadcrumbs", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "b1fba444-c281-4be4-bded-4852b551cfee" + "uuid": "b1fba444-c281-4be4-bded-4852b551cfee", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "breadcrumbs-truncated-menu-to-bottom-text": { "component": "breadcrumbs", @@ -2832,7 +3033,10 @@ "value": "5px", "uuid": "154bce30-bfe2-445b-bbdd-69efce5565ae" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-small instead.", + "renamed": "base-padding-vertical-extra-small" }, "avatar-size-50": { "component": "avatar", @@ -3161,7 +3365,10 @@ "value": "20px", "uuid": "402c755b-322c-4ea0-856c-ca209bdaa8ec" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token banner-padding-vertical instead. Need to evaluate how token is used in implementation; refactor may be necessary.", + "renamed": "banner-padding-vertical" }, "alert-banner-to-top-text": { "component": "alert-banner", @@ -3186,7 +3393,10 @@ "value": "21px", "uuid": "8db02117-b543-4b3e-b0ff-203e9a821708" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token banner-padding-vertical instead. Need to evaluate how token is used in implementation; refactor may be necessary.", + "renamed": "banner-padding-vertical" }, "alert-banner-to-bottom-text": { "component": "alert-banner", @@ -3211,7 +3421,10 @@ "value": "22px", "uuid": "5f2b2bc1-ebb0-46dd-a563-58df6307996d" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token banner-padding-vertical instead. Need to evaluate how token is used in implementation; refactor may be necessary.", + "renamed": "banner-padding-vertical" }, "rating-indicator-width": { "component": "rating", @@ -3533,13 +3746,19 @@ "component": "drop-zone", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "8px", - "uuid": "a596af57-256f-4445-b91f-36e47bfb2d95" + "uuid": "a596af57-256f-4445-b91f-36e47bfb2d95", + "deprecated": true, + "deprecated_comment": "Use semantic token drop-target-dash-length instead.", + "renamed": "drop-target-dash-length" }, "drop-zone-border-dash-gap": { "component": "drop-zone", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "6px", - "uuid": "47c15433-53d3-425b-8b87-ea234701f781" + "uuid": "47c15433-53d3-425b-8b87-ea234701f781", + "deprecated": true, + "deprecated_comment": "Use semantic token drop-target-dash-gap instead.", + "renamed": "drop-target-dash-gap" }, "drop-zone-title-size": { "component": "drop-zone", @@ -3630,7 +3849,10 @@ "value": "{spacing-300}", "uuid": "11fb0ab2-d6a0-4da8-9c83-c1f6b918406a" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-extra-large instead.", + "renamed": "container-padding-extra-large" }, "coach-mark-pagination-text-to-bottom-edge": { "component": "coach-mark", @@ -3646,7 +3868,10 @@ "value": "22px", "uuid": "cd48e6b7-a4d8-4a22-8d65-531d770a9898" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-extra-large instead. Refactor may be required", + "renamed": "container-padding-extra-large" }, "coach-mark-media-height": { "component": "coach-mark", @@ -3721,7 +3946,10 @@ "value": "4px", "uuid": "cfc8d280-5ea0-47f2-bdcb-ae5e93627498" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Major refactor necessary", + "renamed": "base-padding-vertical-small" }, "accordion-top-to-text-regular-small": { "component": "accordion", @@ -3756,7 +3984,10 @@ "component": "accordion", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "5px", - "uuid": "484c9603-07f1-4ba6-b1bf-7cfaec5d1594" + "uuid": "484c9603-07f1-4ba6-b1bf-7cfaec5d1594", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Major refactor necessary", + "renamed": "base-padding-vertical-medium" }, "accordion-top-to-text-regular-medium": { "component": "accordion", @@ -3779,7 +4010,10 @@ "value": "15px", "uuid": "63602a66-5f96-4e6a-8bf0-2ac03321a577" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-extra-large" }, "accordion-top-to-text-compact-large": { "component": "accordion", @@ -3795,7 +4029,10 @@ "value": "14px", "uuid": "c09ca9bf-1b8b-4ff3-93b7-e9296472dc76" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-large" }, "accordion-top-to-text-regular-large": { "component": "accordion", @@ -3818,7 +4055,10 @@ "value": "19px", "uuid": "e90553f0-d71e-44c2-b70a-89110fab7c6a" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-2x-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-2x-large" }, "accordion-top-to-text-compact-extra-large": { "component": "accordion", @@ -3834,7 +4074,10 @@ "value": "11px", "uuid": "5ebd5aab-49b3-49d1-be25-8aff15217eda" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-extra-large" }, "accordion-top-to-text-regular-extra-large": { "component": "accordion", @@ -3857,7 +4100,10 @@ "value": "21px", "uuid": "bd300d17-3599-4382-8a7d-1b78700d49e9" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-3x-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-3x-large" }, "accordion-bottom-to-text-compact-small": { "component": "accordion", @@ -3873,7 +4119,10 @@ "value": "4px", "uuid": "af95123b-2ab5-49bb-a070-1ca48b498f58" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Major refactor necessary", + "renamed": "base-padding-vertical-small" }, "accordion-bottom-to-text-regular-small": { "component": "accordion", @@ -3896,7 +4145,10 @@ "value": "15px", "uuid": "56a65744-b195-4faf-ab5c-69a8424593f9" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-large" }, "accordion-bottom-to-text-compact-medium": { "component": "accordion", @@ -3912,7 +4164,10 @@ "value": "8px", "uuid": "97b9278a-11d0-4470-99c3-e2d47ca5a714" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Major refactor necessary", + "renamed": "base-padding-vertical-medium" }, "accordion-bottom-to-text-regular-medium": { "component": "accordion", @@ -3935,7 +4190,10 @@ "value": "18px", "uuid": "05d8a39d-a0d5-496c-810a-f1244c31b169" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-extra-large" }, "accordion-bottom-to-text-compact-large": { "component": "accordion", @@ -3951,7 +4209,10 @@ "value": "9px", "uuid": "b4f92e98-694f-46cc-91be-8e0e2d5a17a4" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-large" }, "accordion-bottom-to-text-regular-large": { "component": "accordion", @@ -3974,7 +4235,10 @@ "value": "19px", "uuid": "2a6fa386-4eba-44d5-b129-c832264fafd9" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-2x-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-2x-large" }, "accordion-bottom-to-text-compact-extra-large": { "component": "accordion", @@ -3990,7 +4254,10 @@ "value": "10px", "uuid": "70e6d9e7-2a8e-4f0d-96d6-aac7cde829bd" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-extra-large" }, "accordion-bottom-to-text-regular-extra-large": { "component": "accordion", @@ -4013,7 +4280,10 @@ "value": "21px", "uuid": "ba11dc6e-fbd8-46bc-94fd-b4d02f654d2d" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-3x-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-3x-large" }, "accordion-minimum-width": { "component": "accordion", @@ -4049,13 +4319,18 @@ "component": "accordion", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "a9641e89-2c2e-49c3-9662-f530ad23a688" + "uuid": "a9641e89-2c2e-49c3-9662-f530ad23a688", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "accordion-focus-indicator-gap": { "component": "accordion", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "2px", - "uuid": "318c5cda-be1b-416b-b1b7-b962e5f45c0c" + "uuid": "318c5cda-be1b-416b-b1b7-b962e5f45c0c", + "deprecated": true, + "deprecated_comment": "Use semantic token focus-ring-gap instead.", + "renamed": "focus-ring-gap" }, "accordion-content-area-top-to-content": { "component": "accordion", @@ -4071,7 +4346,9 @@ "value": "10px", "uuid": "9c651dee-7d77-414d-930b-7c6b78cfed1b" } - } + }, + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "accordion-content-area-bottom-to-content": { "component": "accordion", @@ -4087,7 +4364,10 @@ "value": "20px", "uuid": "48383ab9-1e66-47f9-988b-6f59b7349241" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-medium instead. Major refactor necessary", + "renamed": "container-padding-medium" }, "color-handle-size": { "component": "color-handle", @@ -4171,7 +4451,10 @@ "value": "10px", "uuid": "fdc8b7ae-2356-4d49-ba54-0ea471be2986" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead.", + "renamed": "base-padding-vertical-small" }, "table-column-header-row-top-to-text-medium": { "component": "table", @@ -4187,7 +4470,10 @@ "value": "9px", "uuid": "ff3c5329-ccec-4b94-b200-29a377b34380" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead.", + "renamed": "base-padding-vertical-medium" }, "table-column-header-row-top-to-text-large": { "component": "table", @@ -4203,7 +4489,10 @@ "value": "13px", "uuid": "a02666d8-4ae2-42d2-b48e-419d5070e7ca" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead.", + "renamed": "base-padding-vertical-large" }, "table-column-header-row-top-to-text-extra-large": { "component": "table", @@ -4219,7 +4508,10 @@ "value": "16px", "uuid": "265247a7-bbc3-42b8-910d-946e8d04aee2" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead.", + "renamed": "base-padding-vertical-extra-large" }, "table-column-header-row-bottom-to-text-small": { "component": "table", @@ -4235,7 +4527,10 @@ "value": "11px", "uuid": "9cf85eae-ec15-4bb0-ba48-00ec946306a5" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead.", + "renamed": "base-padding-vertical-small" }, "table-column-header-row-bottom-to-text-medium": { "component": "table", @@ -4251,7 +4546,10 @@ "value": "10px", "uuid": "631d14a5-1d2e-4e4a-90e8-146e8a397530" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead.", + "renamed": "base-padding-vertical-medium" }, "table-column-header-row-bottom-to-text-large": { "component": "table", @@ -4267,7 +4565,10 @@ "value": "13px", "uuid": "e465ee66-392f-469f-a46c-6c98df03b046" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead.", + "renamed": "base-padding-vertical-large" }, "table-column-header-row-bottom-to-text-extra-large": { "component": "table", @@ -4283,7 +4584,10 @@ "value": "17px", "uuid": "c8bd103d-d952-4649-a7a0-09ae5242ea17" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead.", + "renamed": "base-padding-vertical-extra-large" }, "table-row-height-small-compact": { "component": "table", @@ -4517,49 +4821,73 @@ "component": "table", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{component-top-to-text-75}", - "uuid": "b7e7808a-16c6-481a-9257-9c1dc4e13b62" + "uuid": "b7e7808a-16c6-481a-9257-9c1dc4e13b62", + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-row-top-to-text-medium-compact": { "component": "table", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{component-top-to-text-100}", - "uuid": "02c5faff-dbb4-4633-ae57-413b3666dfca" + "uuid": "02c5faff-dbb4-4633-ae57-413b3666dfca", + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-row-top-to-text-large-compact": { "component": "table", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{component-top-to-text-200}", - "uuid": "14437ed2-c60b-40ba-91e6-bed5353fc544" + "uuid": "14437ed2-c60b-40ba-91e6-bed5353fc544", + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-row-top-to-text-extra-large-compact": { "component": "table", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{component-top-to-text-300}", - "uuid": "2e8eff8c-60fa-4e0f-ae40-7b9f9b3679d6" + "uuid": "2e8eff8c-60fa-4e0f-ae40-7b9f9b3679d6", + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-row-bottom-to-text-small-compact": { "component": "table", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{component-bottom-to-text-75}", - "uuid": "5eb79adf-f94c-4bf8-9ec9-279f49ce5331" + "uuid": "5eb79adf-f94c-4bf8-9ec9-279f49ce5331", + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-row-bottom-to-text-medium-compact": { "component": "table", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{component-bottom-to-text-100}", - "uuid": "d9d8fee2-9e0f-4c2b-8059-f9badb3b6482" + "uuid": "d9d8fee2-9e0f-4c2b-8059-f9badb3b6482", + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-row-bottom-to-text-large-compact": { "component": "table", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{component-bottom-to-text-200}", - "uuid": "15e21448-3174-4565-aed7-ab84aa30d7ac" + "uuid": "15e21448-3174-4565-aed7-ab84aa30d7ac", + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-row-bottom-to-text-extra-large-compact": { "component": "table", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{component-bottom-to-text-300}", - "uuid": "effa3e3c-eb5b-4c0a-aca9-81331e6a08ac" + "uuid": "effa3e3c-eb5b-4c0a-aca9-81331e6a08ac", + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-row-top-to-text-small-regular": { "component": "table", @@ -4594,7 +4922,10 @@ "value": "10px", "uuid": "dfa553a2-b771-4a31-9294-3800d2126952" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-row-top-to-text-medium-regular": { "component": "table", @@ -4629,7 +4960,10 @@ "value": "14px", "uuid": "0cd86854-57ca-4023-b544-8a4a76418164" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-row-top-to-text-large-regular": { "component": "table", @@ -4664,7 +4998,10 @@ "value": "18px", "uuid": "4d55e632-588b-4e82-90c0-4fa434998d15" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-row-top-to-text-extra-large-regular": { "component": "table", @@ -4699,7 +5036,10 @@ "value": "21px", "uuid": "40de40fd-4bae-4a49-8aec-38dad2a1c5fb" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-row-bottom-to-text-small-regular": { "component": "table", @@ -4734,7 +5074,10 @@ "value": "11px", "uuid": "d6100789-7076-403a-b878-7bb204093c52" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-row-bottom-to-text-medium-regular": { "component": "table", @@ -4769,7 +5112,10 @@ "value": "15px", "uuid": "6ff9a81f-a2f8-4966-a48b-c8561aa4f833" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-row-bottom-to-text-large-regular": { "component": "table", @@ -4804,7 +5150,10 @@ "value": "18px", "uuid": "0de2f0a5-b32a-4f7b-b46c-1a6c25abc1ec" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-row-bottom-to-text-extra-large-regular": { "component": "table", @@ -4839,7 +5188,10 @@ "value": "22px", "uuid": "f25c6bfd-0a0d-4fd1-ab7b-9cd1d13053e1" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-row-top-to-text-small-spacious": { "component": "table", @@ -4855,7 +5207,10 @@ "value": "15px", "uuid": "625733b1-78b3-4dd0-9636-71d59c14e013" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-row-top-to-text-medium-spacious": { "component": "table", @@ -4871,7 +5226,10 @@ "value": "16px", "uuid": "cfa36bf7-cce0-4049-970a-8f11c6d60673" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-row-top-to-text-large-spacious": { "component": "table", @@ -4887,7 +5245,10 @@ "value": "23px", "uuid": "769d6bbf-64ba-4c08-8a57-580838de1d48" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-row-top-to-text-extra-large-spacious": { "component": "table", @@ -4903,7 +5264,10 @@ "value": "26px", "uuid": "90c39289-3112-49a3-8e65-d112c97f7479" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-row-bottom-to-text-small-spacious": { "component": "table", @@ -4919,7 +5283,10 @@ "value": "16px", "uuid": "07dd5018-1999-4b95-9a59-fe1c2fcc380f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-row-bottom-to-text-medium-spacious": { "component": "table", @@ -4935,7 +5302,10 @@ "value": "18px", "uuid": "8273e28d-20b4-4575-9449-9178af111e38" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-row-bottom-to-text-large-spacious": { "component": "table", @@ -4951,7 +5321,10 @@ "value": "23px", "uuid": "4bc11bec-9c86-4a6c-85d1-382c71c1352d" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-row-bottom-to-text-extra-large-spacious": { "component": "table", @@ -4967,13 +5340,19 @@ "value": "27px", "uuid": "06ada9fe-ceef-4fb4-88ee-37c2edee5418" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-edge-to-content": { "component": "table", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "16px", - "uuid": "5e46672f-eab0-4ec3-bd14-68ffa4404ec1" + "uuid": "5e46672f-eab0-4ec3-bd14-68ffa4404ec1", + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead.", + "renamed": "table-item-padding-spacious" }, "table-border-divider-width": { "component": "table", @@ -4995,7 +5374,10 @@ "value": "30px", "uuid": "cb7c89c0-9f31-43c4-8427-2e048f549ff7" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Erroneous measurement. It includes the padding of a text cell. Needs to be removed or changed", + "renamed": "table-item-padding-regular" }, "table-header-row-checkbox-to-top-small": { "component": "table", @@ -5011,7 +5393,10 @@ "value": "14px", "uuid": "296d445c-243d-454c-9f5a-146c13d0cded" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Controls must be in a frame that has height equal to workflow-icon-size-small", + "renamed": "base-padding-vertical-small" }, "table-header-row-checkbox-to-top-medium": { "component": "table", @@ -5027,7 +5412,10 @@ "value": "11px", "uuid": "2e168a2b-46aa-453f-9ca1-746485216c84" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Controls must be in a frame that has height equal to workflow-icon-size-medium", + "renamed": "base-padding-vertical-medium" }, "table-header-row-checkbox-to-top-large": { "component": "table", @@ -5043,7 +5431,10 @@ "value": "17px", "uuid": "f6648787-3cf1-4af8-aa4f-15669ea1626d" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Controls must be in a frame that has height equal to workflow-icon-size-large", + "renamed": "base-padding-vertical-large" }, "table-header-row-checkbox-to-top-extra-large": { "component": "table", @@ -5059,7 +5450,10 @@ "value": "21px", "uuid": "42a78148-e111-4124-a7a6-d9baa2ca963f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Controls must be in a frame that has height equal to workflow-icon-size-extra-large", + "renamed": "base-padding-vertical-extra-large" }, "table-row-checkbox-to-top-small-compact": { "component": "table", @@ -5075,7 +5469,10 @@ "value": "9px", "uuid": "2444d220-a3d0-4565-a762-02cbc52f828a" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-row-checkbox-to-top-small-regular": { "component": "table", @@ -5110,7 +5507,10 @@ "value": "14px", "uuid": "365d9c3f-d287-4feb-b020-89434dd29378" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-row-checkbox-to-top-small-spacious": { "component": "table", @@ -5126,7 +5526,10 @@ "value": "19px", "uuid": "6ccbecd6-a1c4-4fcf-beb5-2b124ac3e75b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-row-checkbox-to-top-medium-compact": { "component": "table", @@ -5142,7 +5545,10 @@ "value": "11px", "uuid": "84f00d87-c0ea-42fd-8477-9fff028bf79c" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-row-checkbox-to-top-medium-regular": { "component": "table", @@ -5177,7 +5583,10 @@ "value": "16px", "uuid": "2ae09505-d43f-4e2c-b8a6-014ccfef5c10" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-row-checkbox-to-top-medium-spacious": { "component": "table", @@ -5193,7 +5602,10 @@ "value": "21px", "uuid": "a57d2d1a-5e0c-4d4c-84eb-dd2339366aad" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-row-checkbox-to-top-large-compact": { "component": "table", @@ -5209,7 +5621,10 @@ "value": "17px", "uuid": "5fde3b28-c553-4124-be3b-212d1407780c" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-row-checkbox-to-top-large-regular": { "component": "table", @@ -5244,7 +5659,10 @@ "value": "22px", "uuid": "a0fa4e03-c1de-400d-8629-0ae9ffb9b9d8" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-row-checkbox-to-top-large-spacious": { "component": "table", @@ -5260,7 +5678,10 @@ "value": "27px", "uuid": "cfbd6cb5-c8d3-4908-a77a-7a15cda932fb" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-row-checkbox-to-top-extra-large-compact": { "component": "table", @@ -5276,7 +5697,10 @@ "value": "21px", "uuid": "4069e932-339a-495d-bb36-c89f22af4f96" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-row-checkbox-to-top-extra-large-regular": { "component": "table", @@ -5311,7 +5735,10 @@ "value": "26px", "uuid": "fb02243f-0490-4eb2-aac2-fa364c6eab59" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-row-checkbox-to-top-extra-large-spacious": { "component": "table", @@ -5327,7 +5754,10 @@ "value": "31px", "uuid": "683be05e-f8d4-4910-8d07-20515f19fbbd" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-section-header-row-height-small": { "component": "table", @@ -5407,7 +5837,10 @@ "value": "5px", "uuid": "72ebb8a4-9bfb-4ff0-ba3a-232c885931e7" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-thumbnail-to-top-minimum-medium-compact": { "component": "table", @@ -5423,7 +5856,10 @@ "value": "6px", "uuid": "b546eac7-00ad-4ea2-992d-0c4b8d087679" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-thumbnail-to-top-minimum-large-compact": { "component": "table", @@ -5439,7 +5875,10 @@ "value": "9px", "uuid": "891cf7bc-419a-4b78-8c7e-03685fbf36a4" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-thumbnail-to-top-minimum-extra-large-compact": { "component": "table", @@ -5455,7 +5894,10 @@ "value": "10px", "uuid": "29ee801a-95bd-495c-9905-f2fd00ae0e19" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-compact instead. Refactor may be necessary", + "renamed": "table-item-padding-compact" }, "table-thumbnail-to-top-minimum-small-regular": { "component": "table", @@ -5490,7 +5932,10 @@ "value": "6px", "uuid": "43955cdb-afaf-4e59-bb26-3063661141d7" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-thumbnail-to-top-minimum-medium-regular": { "component": "table", @@ -5525,7 +5970,10 @@ "value": "9px", "uuid": "2268750d-4c5f-46f1-bad7-dec21818bfe6" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-thumbnail-to-top-minimum-large-regular": { "component": "table", @@ -5560,7 +6008,10 @@ "value": "10px", "uuid": "92ade1a0-ea78-4930-82e7-fedafce42aed" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-thumbnail-to-top-minimum-extra-large-regular": { "component": "table", @@ -5595,7 +6046,10 @@ "value": "10px", "uuid": "17051925-5eda-45a3-8d45-d329e88bf63a" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-regular instead. Refactor may be necessary", + "renamed": "table-item-padding-regular" }, "table-thumbnail-to-top-minimum-small-spacious": { "component": "table", @@ -5611,7 +6065,10 @@ "value": "9px", "uuid": "b6684bce-531d-420a-befc-b4ad884059fc" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-thumbnail-to-top-minimum-medium-spacious": { "component": "table", @@ -5627,7 +6084,10 @@ "value": "10px", "uuid": "0cb1e46b-039b-46d2-a024-b72ddd82d0b4" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-thumbnail-to-top-minimum-large-spacious": { "component": "table", @@ -5643,7 +6103,10 @@ "value": "10px", "uuid": "e6689bf9-6ecc-4900-b8ad-85b103232e3e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "table-thumbnail-to-top-minimum-extra-large-spacious": { "component": "table", @@ -5659,7 +6122,10 @@ "value": "12px", "uuid": "28a5df8a-0fe4-4410-b804-9a6c26de4440" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token table-item-padding-spacious instead. Refactor may be necessary", + "renamed": "table-item-padding-spacious" }, "tab-item-height-small": { "component": "tab-item", @@ -5723,7 +6189,10 @@ "value": "27px", "uuid": "8b5e1596-f13a-4786-b0c7-f01615423922" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token tab-gap-horizontal-small instead.", + "renamed": "tab-gap-horizontal-small" }, "tab-item-to-tab-item-horizontal-medium": { "component": "tab-item", @@ -5739,7 +6208,10 @@ "value": "30px", "uuid": "885a7cc3-8873-4cb7-99e7-b17f42fb48f1" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token tab-gap-horizontal-medium instead. Requires acknowledgement of internal button structure", + "renamed": "tab-gap-horizontal-medium" }, "tab-item-to-tab-item-horizontal-large": { "component": "tab-item", @@ -5755,7 +6227,10 @@ "value": "33px", "uuid": "71bdfd06-4672-464f-b787-9a62137b1763" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token tab-gap-horizontal-large instead.", + "renamed": "tab-gap-horizontal-large" }, "tab-item-to-tab-item-horizontal-extra-large": { "component": "tab-item", @@ -5771,7 +6246,10 @@ "value": "36px", "uuid": "482ed7f6-ba60-4110-85c8-daf5bf352406" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token tab-gap-horizontal-extra-large instead.", + "renamed": "tab-gap-horizontal-extra-large" }, "tab-item-to-tab-item-vertical-small": { "component": "tab-item", @@ -5787,7 +6265,10 @@ "value": "5px", "uuid": "d51a6c05-67d0-425f-becf-86e783ab3305" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-gap-regular instead.", + "renamed": "list-gap-regular" }, "tab-item-to-tab-item-vertical-medium": { "component": "tab-item", @@ -5803,7 +6284,10 @@ "value": "5px", "uuid": "6b6c960f-adcf-48b0-8310-ba12b47f4d9a" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-gap-regular instead.", + "renamed": "list-gap-regular" }, "tab-item-to-tab-item-vertical-large": { "component": "tab-item", @@ -5819,7 +6303,10 @@ "value": "6px", "uuid": "c193b2ee-a584-41dc-9ef8-3aebb38fb832" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-gap-regular instead.", + "renamed": "list-gap-regular" }, "tab-item-to-tab-item-vertical-extra-large": { "component": "tab-item", @@ -5835,13 +6322,18 @@ "value": "6px", "uuid": "ea902ec1-25d5-47c3-896a-a95d9ca5bd62" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-gap-regular instead.", + "renamed": "list-gap-regular" }, "tab-item-start-to-edge-quiet": { "component": "tab-item", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "f869f703-a850-4c6c-b518-ec8a1b355046" + "uuid": "f869f703-a850-4c6c-b518-ec8a1b355046", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "tab-item-start-to-edge-small": { "component": "tab-item", @@ -5857,7 +6349,10 @@ "value": "13px", "uuid": "8d413f56-6634-49c8-8d6a-53d0f57f1bbc" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead. Not present in design; obscure and difficult to find in implementations", + "renamed": "base-padding-horizontal-small" }, "tab-item-start-to-edge-medium": { "component": "tab-item", @@ -5873,7 +6368,10 @@ "value": "15px", "uuid": "229477d5-e21a-4f4b-a24d-580f0c60eec5" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead. Not present in design; obscure and difficult to find in implementations", + "renamed": "base-padding-horizontal-medium" }, "tab-item-start-to-edge-large": { "component": "tab-item", @@ -5889,7 +6387,10 @@ "value": "17px", "uuid": "2c85fa9a-e854-46f6-bc6b-547692d08290" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead. Not present in design; obscure and difficult to find in implementations", + "renamed": "base-padding-horizontal-large" }, "tab-item-start-to-edge-extra-large": { "component": "tab-item", @@ -5905,7 +6406,10 @@ "value": "19px", "uuid": "4e0b2015-06c8-41ab-9e2b-3a332a7625ff" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-extra-large instead. Not present in design; obscure and difficult to find in implementations", + "renamed": "base-padding-horizontal-extra-large" }, "tab-item-top-to-text-small": { "component": "tab-item", @@ -5921,7 +6425,10 @@ "value": "14px", "uuid": "3e155b8c-6cea-4b59-817c-cf71a63e00c7" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead.", + "renamed": "base-padding-vertical-small" }, "tab-item-bottom-to-text-small": { "component": "tab-item", @@ -5937,7 +6444,10 @@ "value": "15px", "uuid": "e0791360-b505-492b-bf71-dfa393abecfa" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-vertical-spacious instead. Requires refactor: this token + base-padding-vertical will get desired value", + "renamed": "list-item-padding-vertical-spacious" }, "tab-item-top-to-text-medium": { "component": "tab-item", @@ -5953,7 +6463,10 @@ "value": "18px", "uuid": "a8c455e9-60e5-4838-bc9c-eaf7b39a4bf7" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Requires acknowledgement of internal button structure", + "renamed": "base-padding-vertical-medium" }, "tab-item-bottom-to-text-medium": { "component": "tab-item", @@ -5969,7 +6482,10 @@ "value": "19px", "uuid": "691db84a-5336-4e45-bf73-ee617057e718" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-vertical-spacious instead. Requires refactor: this token + base-padding-vertical will get desired value", + "renamed": "list-item-padding-vertical-spacious" }, "tab-item-top-to-text-large": { "component": "tab-item", @@ -5985,7 +6501,10 @@ "value": "22px", "uuid": "7e3db5ca-cd32-464b-9a23-9d03e83faa9c" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead.", + "renamed": "base-padding-vertical-large" }, "tab-item-bottom-to-text-large": { "component": "tab-item", @@ -6001,7 +6520,10 @@ "value": "22px", "uuid": "31d1b6b6-721f-4474-ba86-795367399e49" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-vertical-spacious instead. Requires refactor: this token + base-padding-vertical will get desired value", + "renamed": "list-item-padding-vertical-spacious" }, "tab-item-top-to-text-extra-large": { "component": "tab-item", @@ -6017,7 +6539,10 @@ "value": "25px", "uuid": "174cc6c8-9c0a-44c0-b6c7-ea6d337c819b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead.", + "renamed": "base-padding-vertical-extra-large" }, "tab-item-bottom-to-text-extra-large": { "component": "tab-item", @@ -6033,7 +6558,10 @@ "value": "25px", "uuid": "c63380d4-cc26-4299-b227-af2faedfdc74" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-vertical-spacious instead. Requires refactor: this token + base-padding-vertical will get desired value", + "renamed": "list-item-padding-vertical-spacious" }, "tab-item-top-to-text-compact-small": { "component": "tab-item", @@ -6049,7 +6577,10 @@ "value": "5px", "uuid": "d37488c4-d489-45bd-9086-8157c5204ae4" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Requires acknowledgement of internal button structure - Density does not affect this value; onlly the tab item vertical padding", + "renamed": "base-padding-vertical-small" }, "tab-item-bottom-to-text-compact-small": { "component": "tab-item", @@ -6065,7 +6596,10 @@ "value": "6px", "uuid": "f453e51e-3d58-430e-8f17-8b95718dbf34" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Requires acknowledgement of internal button structure - Density does not affect this value; onlly the tab item vertical padding", + "renamed": "base-padding-vertical-small" }, "tab-item-top-to-text-compact-medium": { "component": "tab-item", @@ -6081,7 +6615,10 @@ "value": "9px", "uuid": "128757b0-d690-4886-95d5-e9df36182a0f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Requires acknowledgement of internal button structure - Density does not affect this value; onlly the tab item vertical padding", + "renamed": "base-padding-vertical-medium" }, "tab-item-bottom-to-text-compact-medium": { "component": "tab-item", @@ -6097,7 +6634,10 @@ "value": "10px", "uuid": "e69dee42-92da-4ca9-9eb8-97a7860adaba" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Requires acknowledgement of internal button structure - Density does not affect this value; onlly the tab item vertical padding", + "renamed": "base-padding-vertical-medium" }, "tab-item-top-to-text-compact-large": { "component": "tab-item", @@ -6113,7 +6653,10 @@ "value": "12px", "uuid": "fd20b444-38ac-4438-a9ef-32474222e45f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Requires acknowledgement of internal button structure - Density does not affect this value; onlly the tab item vertical padding", + "renamed": "base-padding-vertical-large" }, "tab-item-bottom-to-text-compact-large": { "component": "tab-item", @@ -6129,7 +6672,10 @@ "value": "14px", "uuid": "091144b7-c63b-4827-840d-741cec01432a" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Requires acknowledgement of internal button structure - Density does not affect this value; onlly the tab item vertical padding", + "renamed": "base-padding-vertical-large" }, "tab-item-top-to-text-compact-extra-large": { "component": "tab-item", @@ -6145,7 +6691,10 @@ "value": "15px", "uuid": "9694ebdc-cc88-4584-89f5-10a2c8de686f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Requires acknowledgement of internal button structure - Density does not affect this value; onlly the tab item vertical padding", + "renamed": "base-padding-vertical-extra-large" }, "tab-item-bottom-to-text-compact-extra-large": { "component": "tab-item", @@ -6161,7 +6710,10 @@ "value": "17px", "uuid": "3641ac9c-5610-4996-a55d-c2a94b2ff9ea" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Requires acknowledgement of internal button structure - Density does not affect this value; onlly the tab item vertical padding", + "renamed": "base-padding-vertical-extra-large" }, "tab-item-top-to-workflow-icon-small": { "component": "tab-item", @@ -6177,7 +6729,10 @@ "value": "15px", "uuid": "923fd09d-8d08-4465-961f-63ac12014206" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-vertical-spacious instead. Requires refactor: this token + base-padding-vertical will get desired value", + "renamed": "list-item-padding-vertical-spacious" }, "tab-item-top-to-workflow-icon-medium": { "component": "tab-item", @@ -6193,7 +6748,10 @@ "value": "19px", "uuid": "820baccf-af24-42a3-9729-99408bc9322f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-vertical-spacious instead. Requires refactor: this token + base-padding-vertical will get desired value", + "renamed": "list-item-padding-vertical-spacious" }, "tab-item-top-to-workflow-icon-large": { "component": "tab-item", @@ -6209,7 +6767,10 @@ "value": "23px", "uuid": "4dd99579-949b-4bf9-b022-e8f0c95eae33" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-vertical-spacious instead. Requires refactor: this token + base-padding-vertical will get desired value", + "renamed": "list-item-padding-vertical-spacious" }, "tab-item-top-to-workflow-icon-extra-large": { "component": "tab-item", @@ -6225,7 +6786,10 @@ "value": "26px", "uuid": "5afa2636-7d4c-4d83-b9fc-3c5a52ee4646" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-vertical-spacious instead. Requires refactor: this token + base-padding-vertical will get desired value", + "renamed": "list-item-padding-vertical-spacious" }, "tab-item-top-to-workflow-icon-compact-small": { "component": "tab-item", @@ -6241,7 +6805,10 @@ "value": "5px", "uuid": "b79002d2-bcff-4e8d-a406-e512c7e7d0e3" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Requires acknowledgement of internal button structure - Density does not affect this value; onlly the tab item vertical padding", + "renamed": "base-padding-vertical-small" }, "tab-item-top-to-workflow-icon-compact-medium": { "component": "tab-item", @@ -6257,7 +6824,10 @@ "value": "9px", "uuid": "4fb0520b-8c74-4fb7-b279-a3586a06a57e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Requires acknowledgement of internal button structure - Density does not affect this value; onlly the tab item vertical padding", + "renamed": "base-padding-vertical-medium" }, "tab-item-top-to-workflow-icon-compact-large": { "component": "tab-item", @@ -6273,7 +6843,10 @@ "value": "13px", "uuid": "fad964d8-0020-4583-97ab-7d6565d01bdc" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Requires acknowledgement of internal button structure - Density does not affect this value; onlly the tab item vertical padding", + "renamed": "base-padding-vertical-large" }, "tab-item-top-to-workflow-icon-compact-extra-large": { "component": "tab-item", @@ -6289,7 +6862,10 @@ "value": "16px", "uuid": "f310e5d7-7435-41a0-b44d-ececff4844f2" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Requires acknowledgement of internal button structure - Density does not affect this value; onlly the tab item vertical padding", + "renamed": "base-padding-vertical-extra-large" }, "tab-item-focus-indicator-gap-small": { "component": "tab-item", @@ -6305,7 +6881,10 @@ "value": "9px", "uuid": "5fbc924e-e79e-46c6-8544-c92d7f33bc26" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token focus-ring-gap instead. Requires refactor;", + "renamed": "focus-ring-gap" }, "tab-item-focus-indicator-gap-medium": { "component": "tab-item", @@ -6321,7 +6900,10 @@ "value": "10px", "uuid": "09ee234f-a596-47ba-89df-ab9ebc07ded8" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token focus-ring-gap instead. Requires refactor;", + "renamed": "focus-ring-gap" }, "tab-item-focus-indicator-gap-large": { "component": "tab-item", @@ -6337,7 +6919,10 @@ "value": "11px", "uuid": "6c4d8c39-9f75-4c75-94e2-274a69a8f556" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token focus-ring-gap instead. Requires refactor;", + "renamed": "focus-ring-gap" }, "tab-item-focus-indicator-gap-extra-large": { "component": "tab-item", @@ -6353,7 +6938,10 @@ "value": "12px", "uuid": "6c0aad05-5224-4ade-913a-3dc5ebceeb62" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token focus-ring-gap instead. Requires refactor;", + "renamed": "focus-ring-gap" }, "side-navigation-width": { "component": "side-navigation", @@ -6419,7 +7007,10 @@ "value": "44px", "uuid": "e77cde34-8f77-4fd1-a1f7-aa6738130902" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-indent-large instead.", + "renamed": "list-indent-large" }, "side-navigation-third-level-edge-to-text": { "component": "side-navigation", @@ -6435,7 +7026,10 @@ "value": "70px", "uuid": "06140452-b779-4527-ae3a-5f0623a6b97c" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-indent-large instead.", + "renamed": "list-indent-large" }, "side-navigation-with-icon-second-level-edge-to-text": { "component": "side-navigation", @@ -6453,7 +7047,10 @@ "uuid": "7d4cd9bd-bfaf-4ad7-9c3b-19f7913f0825", "deprecated": true } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-indent-medium instead.", + "renamed": "list-indent-medium" }, "side-navigation-with-icon-third-level-edge-to-text": { "component": "side-navigation", @@ -6471,7 +7068,10 @@ "uuid": "f82ab001-808a-4528-bf4a-be27645a28fc", "deprecated": true } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-indent-medium instead.", + "renamed": "list-indent-medium" }, "side-navigation-item-to-item": { "component": "side-navigation", @@ -6487,7 +7087,10 @@ "value": "5px", "uuid": "be37c65c-88c5-48cd-9554-8240909db98d" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-gap-regular instead.", + "renamed": "list-gap-regular" }, "side-navigation-item-to-header": { "component": "side-navigation", @@ -6503,7 +7106,10 @@ "value": "30px", "uuid": "0f3821f1-6f0e-4325-bfa7-e572768fd468" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-gap-extra-large instead.", + "renamed": "container-gap-extra-large" }, "side-navigation-bottom-to-text": { "component": "side-navigation", @@ -6519,7 +7125,10 @@ "value": "10px", "uuid": "e3f49e5e-f9ec-485c-846e-7a8fda08caea" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Clean VF update will correct this", + "renamed": "base-padding-vertical-medium" }, "tray-top-to-content-area": { "component": "tray", @@ -6535,7 +7144,10 @@ "value": "5px", "uuid": "794ad497-1725-4a03-a7c9-425eaee3178e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-vertical-regular instead.", + "renamed": "list-item-padding-vertical-regular" }, "in-field-button-width-stacked-small": { "component": "in-field-button", @@ -6578,79 +7190,117 @@ "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "56b54ece-0ff3-4957-9c1c-9e7fb992653c" + "uuid": "56b54ece-0ff3-4957-9c1c-9e7fb992653c", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "in-field-button-edge-to-disclosure-icon-stacked-small": { "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "7px", - "uuid": "8b6a0ab1-4dba-4da2-9c67-3befca0f110e" + "uuid": "8b6a0ab1-4dba-4da2-9c67-3befca0f110e", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-small instead. Requires refactor; prior value is this token + accessory-gap-[size]", + "renamed": "accessory-item-padding-small" }, "in-field-button-edge-to-disclosure-icon-stacked-medium": { "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "9px", - "uuid": "ccb60cfc-86fe-4959-b4a8-1a45835132c8" + "uuid": "ccb60cfc-86fe-4959-b4a8-1a45835132c8", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-medium instead. Requires refactor; prior value is this token + accessory-gap-[size]", + "renamed": "accessory-item-padding-medium" }, "in-field-button-edge-to-disclosure-icon-stacked-large": { "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "13px", - "uuid": "6a6e5478-b549-4a39-a7f5-5d3c417464ce" + "uuid": "6a6e5478-b549-4a39-a7f5-5d3c417464ce", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-large instead. Requires refactor; prior value is this token + accessory-gap-[size]", + "renamed": "accessory-item-padding-large" }, "in-field-button-edge-to-disclosure-icon-stacked-extra-large": { "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "16px", - "uuid": "d563157b-f0d7-407d-aaaf-ae1790c75503" + "uuid": "d563157b-f0d7-407d-aaaf-ae1790c75503", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-extra-large instead. Requires refactor; prior value is this token + accessory-gap-[size]", + "renamed": "accessory-item-padding-extra-large" }, "in-field-button-outer-edge-to-disclosure-icon-stacked-small": { "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "3px", - "uuid": "9890df35-2d45-4767-9cbe-ee745d09d990" + "uuid": "9890df35-2d45-4767-9cbe-ee745d09d990", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-small instead. Not present in S2 specs. May require refactor", + "renamed": "accessory-item-padding-small" }, "in-field-button-outer-edge-to-disclosure-icon-stacked-medium": { "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "3px", - "uuid": "a87d68bb-4249-43cd-947d-bd061baba0ef" + "uuid": "a87d68bb-4249-43cd-947d-bd061baba0ef", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-medium instead. Not present in S2 specs. May require refactor", + "renamed": "accessory-item-padding-medium" }, "in-field-button-outer-edge-to-disclosure-icon-stacked-large": { "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "4px", - "uuid": "acc9c48a-f461-48ff-9f69-0224c4feabc6" + "uuid": "acc9c48a-f461-48ff-9f69-0224c4feabc6", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-large instead. Not present in S2 specs. May require refactor", + "renamed": "accessory-item-padding-large" }, "in-field-button-outer-edge-to-disclosure-icon-stacked-extra-large": { "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "5px", - "uuid": "391e1e67-1677-4f60-a09a-3b49bacd01f5" + "uuid": "391e1e67-1677-4f60-a09a-3b49bacd01f5", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-extra-large instead. Not present in S2 specs. May require refactor", + "renamed": "accessory-item-padding-extra-large" }, "in-field-button-inner-edge-to-disclosure-icon-stacked-small": { "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{in-field-button-outer-edge-to-disclosure-icon-stacked-small}", - "uuid": "6c1330a4-1c89-45a7-b2b1-8cbcaf20b9ab" + "uuid": "6c1330a4-1c89-45a7-b2b1-8cbcaf20b9ab", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-small instead. Not present in S2 specs. May require refactor", + "renamed": "accessory-item-padding-small" }, "in-field-button-inner-edge-to-disclosure-icon-stacked-medium": { "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{in-field-button-outer-edge-to-disclosure-icon-stacked-medium}", - "uuid": "3dd5babb-5026-4f28-89ae-bfe687673f31" + "uuid": "3dd5babb-5026-4f28-89ae-bfe687673f31", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-medium instead. Not present in S2 specs. May require refactor", + "renamed": "accessory-item-padding-medium" }, "in-field-button-inner-edge-to-disclosure-icon-stacked-large": { "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{in-field-button-outer-edge-to-disclosure-icon-stacked-large}", - "uuid": "710ebe58-f0d8-4d6b-8974-0be1f2f48dc4" + "uuid": "710ebe58-f0d8-4d6b-8974-0be1f2f48dc4", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-large instead. Not present in S2 specs. May require refactor", + "renamed": "accessory-item-padding-large" }, "in-field-button-inner-edge-to-disclosure-icon-stacked-extra-large": { "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{in-field-button-outer-edge-to-disclosure-icon-stacked-extra-large}", - "uuid": "c47499c1-b89f-49a7-bbb5-17e83e4b306e" + "uuid": "c47499c1-b89f-49a7-bbb5-17e83e4b306e", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-extra-large instead. Not present in S2 specs. May require refactor", + "renamed": "accessory-item-padding-extra-large" }, "arrow-icon-size-75": { "component": "arrow-icon", @@ -7328,7 +7978,10 @@ "value": "10px", "uuid": "ad959938-ad69-4137-91e4-fcf2465b223a" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Clean VF update will correct this", + "renamed": "base-padding-vertical-medium" }, "divider-vertical-minimum-height": { "component": "divider", @@ -7503,7 +8156,10 @@ "value": "10px", "uuid": "2011748e-f950-4c6e-9eee-1c0d77b7ba36" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead.", + "renamed": "base-padding-horizontal-small" }, "tag-label-to-clear-icon-medium": { "component": "tag", @@ -7519,7 +8175,10 @@ "value": "15px", "uuid": "ff7424ba-5f65-46ff-b408-4ffb2cfc5035" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead.", + "renamed": "base-padding-horizontal-medium" }, "tag-label-to-clear-icon-large": { "component": "tag", @@ -7535,7 +8194,10 @@ "value": "19px", "uuid": "7c1375da-c6c7-42b3-b60e-0ef6724c6303" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead.", + "renamed": "base-padding-horizontal-large" }, "tag-edge-to-clear-icon-small": { "component": "tag", @@ -7551,7 +8213,10 @@ "value": "10px", "uuid": "6f913e5f-debc-4b7d-897d-c2704847c2e5" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-small instead.", + "renamed": "base-gap-small" }, "tag-edge-to-clear-icon-medium": { "component": "tag", @@ -7567,7 +8232,10 @@ "value": "15px", "uuid": "a2f75bb4-0ce4-4993-9a43-09cd2b7376bf" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-medium instead.", + "renamed": "base-gap-medium" }, "tag-edge-to-clear-icon-large": { "component": "tag", @@ -7583,7 +8251,10 @@ "value": "19px", "uuid": "b046b12c-5c39-4018-8ccc-9a5cb08eb6e5" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-large instead.", + "renamed": "base-gap-large" }, "title-cjk-emphasized-font-style": { "component": "title", @@ -7885,7 +8556,10 @@ "value": "29px", "uuid": "7939208b-2f8c-4569-b7cb-1c1bcfc8705a" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token banner-padding-vertical instead. Need to evaluate how token is used in implementation; refactor may be necessary.", + "renamed": "banner-padding-vertical" }, "accordion-top-to-text-spacious-small": { "component": "accordion", @@ -7901,7 +8575,10 @@ "value": "15px", "uuid": "7bcbaaf1-f1d8-4755-acb2-5f6a45c3b9fe" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-large" }, "field-default-width-small": { "component": "field", @@ -8019,7 +8696,9 @@ "component": "combo-box", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "6c3c7201-2f5b-455a-bcbf-5e3d783887bf" + "uuid": "6c3c7201-2f5b-455a-bcbf-5e3d783887bf", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "in-field-button-edge-to-fill-small": { "component": "in-field-button", @@ -8035,19 +8714,28 @@ "value": "5px", "uuid": "a2143caf-07e6-4d45-977c-3d79d69c335e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-gap-small instead.", + "renamed": "accessory-gap-small" }, "in-field-button-edge-to-fill-medium": { "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "6px", - "uuid": "86f41898-b794-4f7e-ae41-9eb84c2c7a5b" + "uuid": "86f41898-b794-4f7e-ae41-9eb84c2c7a5b", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-gap-medium instead.", + "renamed": "accessory-gap-medium" }, "in-field-button-edge-to-fill-large": { "component": "in-field-button", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "8px", - "uuid": "44e97486-53ce-4bb0-a778-0f9262dfe27e" + "uuid": "44e97486-53ce-4bb0-a778-0f9262dfe27e", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-gap-large instead.", + "renamed": "accessory-gap-large" }, "in-field-button-edge-to-fill-extra-large": { "component": "in-field-button", @@ -8063,7 +8751,10 @@ "value": "10px", "uuid": "61cf3878-48bd-4785-ad71-ec35c4f99656" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-gap-extra-large instead.", + "renamed": "accessory-gap-extra-large" }, "in-field-progress-circle-edge-to-fill": { "component": "in-field-progress-circle", @@ -8079,7 +8770,9 @@ "value": "2px", "uuid": "1263a125-9e9d-4eb4-8b71-024899dcf623" } - } + }, + "deprecated": true, + "deprecated_comment": "Single pixel value for a specific component: not a token" }, "in-field-progress-circle-size-75": { "component": "in-field-progress-circle", @@ -8285,25 +8978,37 @@ "component": "status-light", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{text-to-visual-75}", - "uuid": "ea98b9b0-20b5-4f19-aa4f-375559b1362a" + "uuid": "ea98b9b0-20b5-4f19-aa4f-375559b1362a", + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-small instead.", + "renamed": "base-gap-small" }, "status-light-text-to-visual-100": { "component": "status-light", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{text-to-visual-100}", - "uuid": "752a84f5-cbb7-4d18-85ca-fc913a061bb5" + "uuid": "752a84f5-cbb7-4d18-85ca-fc913a061bb5", + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-medium instead.", + "renamed": "base-gap-medium" }, "status-light-text-to-visual-200": { "component": "status-light", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{text-to-visual-200}", - "uuid": "d3e53f14-b91e-4d10-8508-17360ae5620e" + "uuid": "d3e53f14-b91e-4d10-8508-17360ae5620e", + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-large instead.", + "renamed": "base-gap-large" }, "status-light-text-to-visual-300": { "component": "status-light", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{text-to-visual-300}", - "uuid": "ee780be7-b32c-4da8-a6bc-fc0897799537" + "uuid": "ee780be7-b32c-4da8-a6bc-fc0897799537", + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-extra-large instead.", + "renamed": "base-gap-extra-large" }, "link-out-icon-size-75": { "component": "link-out-icon", @@ -8389,49 +9094,73 @@ "component": "menu-item", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "1px", - "uuid": "66d57402-d7db-45df-8872-fd362014bcbe" + "uuid": "66d57402-d7db-45df-8872-fd362014bcbe", + "deprecated": true, + "deprecated_comment": "Use semantic token text-gap-small instead.", + "renamed": "text-gap-small" }, "menu-item-label-to-description-medium": { "component": "menu-item", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "1px", - "uuid": "608fd592-fff8-435e-88e2-846bd34cc235" + "uuid": "608fd592-fff8-435e-88e2-846bd34cc235", + "deprecated": true, + "deprecated_comment": "Use semantic token text-gap-medium instead.", + "renamed": "text-gap-medium" }, "menu-item-label-to-description-large": { "component": "menu-item", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "2px", - "uuid": "4ce8b4db-72f8-411b-baad-8b66c0496182" + "uuid": "4ce8b4db-72f8-411b-baad-8b66c0496182", + "deprecated": true, + "deprecated_comment": "Use semantic token text-gap-large instead.", + "renamed": "text-gap-large" }, "menu-item-label-to-description-extra-large": { "component": "menu-item", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "2px", - "uuid": "5543ede1-4e55-44f5-920f-288ee96e06ca" + "uuid": "5543ede1-4e55-44f5-920f-288ee96e06ca", + "deprecated": true, + "deprecated_comment": "Use semantic token text-gap-extra-large instead.", + "renamed": "text-gap-extra-large" }, "menu-section-header-to-description-small": { "component": "menu", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "1px", - "uuid": "ac039575-7c1f-4733-a310-b39cebf83b82" + "uuid": "ac039575-7c1f-4733-a310-b39cebf83b82", + "deprecated": true, + "deprecated_comment": "Use semantic token text-gap-small instead.", + "renamed": "text-gap-small" }, "menu-section-header-to-description-medium": { "component": "menu", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "1px", - "uuid": "4211feff-12af-4288-b86d-4c66a5a55b8f" + "uuid": "4211feff-12af-4288-b86d-4c66a5a55b8f", + "deprecated": true, + "deprecated_comment": "Use semantic token text-gap-medium instead.", + "renamed": "text-gap-medium" }, "menu-section-header-to-description-large": { "component": "menu", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "2px", - "uuid": "2899d6e1-acad-453b-ad65-1e6a6e380363" + "uuid": "2899d6e1-acad-453b-ad65-1e6a6e380363", + "deprecated": true, + "deprecated_comment": "Use semantic token text-gap-large instead.", + "renamed": "text-gap-large" }, "menu-section-header-to-description-extra-large": { "component": "menu", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "2px", - "uuid": "c9e46b75-f1d8-4b19-a258-b8b0a0e66484" + "uuid": "c9e46b75-f1d8-4b19-a258-b8b0a0e66484", + "deprecated": true, + "deprecated_comment": "Use semantic token text-gap-extra-large instead.", + "renamed": "text-gap-extra-large" }, "menu-item-top-to-thumbnail-small": { "component": "menu-item", @@ -8447,7 +9176,10 @@ "value": "10px", "uuid": "af422766-3185-47d6-adba-31b1e97b92d9" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Unify with all top component paddings", + "renamed": "base-padding-vertical-small" }, "menu-item-top-to-thumbnail-medium": { "component": "menu-item", @@ -8463,7 +9195,10 @@ "value": "11px", "uuid": "62815f67-4e23-43f9-93d2-f29d1688cddf" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Unify with all top component paddings", + "renamed": "base-padding-vertical-medium" }, "menu-item-top-to-thumbnail-large": { "component": "menu-item", @@ -8479,7 +9214,10 @@ "value": "12px", "uuid": "64b2f613-35b2-46a8-be7d-c39c314840b9" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Unify with all top component paddings", + "renamed": "base-padding-vertical-large" }, "menu-item-top-to-thumbnail-extra-large": { "component": "menu-item", @@ -8495,7 +9233,10 @@ "value": "13px", "uuid": "dfeef197-57b9-41a1-b759-3c782a64f2f3" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Unify with all top component paddings", + "renamed": "base-padding-vertical-extra-large" }, "menu-item-background-opacity": { "component": "menu-item", @@ -8669,7 +9410,10 @@ "value": "15px", "uuid": "a1c90c6d-851d-495f-99cc-bbeb0c6fdd4f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-3x-large instead.", + "renamed": "base-gap-3x-large" }, "breadcrumbs-start-edge-to-text-large": { "component": "breadcrumbs", @@ -8685,7 +9429,10 @@ "value": "11px", "uuid": "1d7bd78d-4469-4385-89e7-fcd574cc6368" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-2x-large instead.", + "renamed": "base-gap-2x-large" }, "breadcrumbs-start-edge-to-text-medium": { "component": "breadcrumbs", @@ -8701,7 +9448,10 @@ "value": "8px", "uuid": "e87a054b-dceb-4462-a8fc-733700cc0f79" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-medium instead.", + "renamed": "base-gap-medium" }, "breadcrumbs-start-edge-to-text-multiline": { "component": "breadcrumbs", @@ -8717,7 +9467,10 @@ "value": "5px", "uuid": "60a75c05-a9cd-4ecf-89e5-0bca9e137e9f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-extra-small instead.", + "renamed": "base-gap-extra-small" }, "breadcrumbs-top-to-separator-large": { "component": "breadcrumbs", @@ -8733,7 +9486,10 @@ "value": "20px", "uuid": "2e12202a-8099-4a4d-b06d-703deaf20862" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-2x-large instead. Require unified UI icon set.", + "renamed": "base-padding-vertical-2x-large" }, "breadcrumbs-top-to-separator-medium": { "component": "breadcrumbs", @@ -8749,7 +9505,10 @@ "value": "15px", "uuid": "fcbd2bcb-7f53-4219-9d6b-89c01fd50da7" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Require unified UI icon set.", + "renamed": "base-padding-vertical-large" }, "breadcrumbs-top-to-separator-multiline": { "component": "breadcrumbs", @@ -8765,13 +9524,18 @@ "value": "10px", "uuid": "4b7eab87-e6a8-40f6-a071-5aff25493f2f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Require unified UI icon set.", + "renamed": "base-padding-vertical-medium" }, "breadcrumbs-truncated-menu-to-separator": { "component": "breadcrumbs", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "963bd7ed-cfc9-4a93-a8a6-a2340ec6479f" + "uuid": "963bd7ed-cfc9-4a93-a8a6-a2340ec6479f", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "breadcrumbs-text-to-separator-large": { "component": "breadcrumbs", @@ -8787,7 +9551,10 @@ "value": "11px", "uuid": "25d8256e-b05f-43e8-bbc3-5b60c24be29c" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-2x-large instead.", + "renamed": "base-gap-2x-large" }, "breadcrumbs-text-to-separator-medium": { "component": "breadcrumbs", @@ -8803,7 +9570,10 @@ "value": "8px", "uuid": "bf2e3518-154e-4975-b9fb-acbf60b7e154" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-medium instead.", + "renamed": "base-gap-medium" }, "breadcrumbs-text-to-separator-multiline": { "component": "breadcrumbs", @@ -8819,7 +9589,10 @@ "value": "5px", "uuid": "fbf763fe-9e35-4cdc-a5ed-9f90e03d23bd" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-extra-small instead.", + "renamed": "base-gap-extra-small" }, "contextual-help-body-font-size": { "component": "contextual-help", @@ -8881,13 +9654,19 @@ "component": "coach-indicator", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "2px", - "uuid": "adb8eace-decc-4bef-93e9-ff2cb27e9ce6" + "uuid": "adb8eace-decc-4bef-93e9-ff2cb27e9ce6", + "deprecated": true, + "deprecated_comment": "Use semantic token focus-ring-gap instead.", + "renamed": "focus-ring-gap" }, "coach-indicator-expanded-gap": { "component": "coach-indicator", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "6px", - "uuid": "b25c696f-c6c3-45af-bdc9-fe3a046067f3" + "uuid": "b25c696f-c6c3-45af-bdc9-fe3a046067f3", + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-medium instead.", + "renamed": "base-gap-medium" }, "coach-indicator-opacity": { "component": "coach-indicator", @@ -8909,7 +9688,10 @@ "value": "10px", "uuid": "782d9dfd-413f-4031-8431-be9b638c69b6" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-extra-small instead. Major refactor necessary", + "renamed": "container-padding-extra-small" }, "accordion-content-area-edge-to-content-medium": { "component": "accordion", @@ -8925,7 +9707,10 @@ "value": "11px", "uuid": "80419f6a-d93a-4cc0-883a-833e4717e28f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-extra-small instead. Major refactor necessary", + "renamed": "container-padding-extra-small" }, "accordion-content-area-edge-to-content-large": { "component": "accordion", @@ -8941,7 +9726,10 @@ "value": "15px", "uuid": "f4d133f7-d444-4ddc-907f-9d75ff621a03" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-small instead. Major refactor necessary", + "renamed": "container-padding-small" }, "accordion-content-area-edge-to-content-extra-large": { "component": "accordion", @@ -8957,7 +9745,10 @@ "value": "19px", "uuid": "c9aaff95-a17a-408b-bb55-1c9026314c8b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-medium instead. Major refactor necessary", + "renamed": "container-padding-medium" }, "accordion-disclosure-indicator-to-text-small": { "component": "accordion", @@ -8973,7 +9764,10 @@ "value": "9px", "uuid": "f009b7a8-95ca-4b39-92c3-f7656cf2e429" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-medium instead. Major refactor necessary", + "renamed": "base-gap-medium" }, "accordion-disclosure-indicator-to-text-medium": { "component": "accordion", @@ -8989,7 +9783,10 @@ "value": "13px", "uuid": "f62edd6d-b833-4aea-8e03-ddd1dfccc464" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-large instead. Major refactor necessary", + "renamed": "base-gap-large" }, "accordion-disclosure-indicator-to-text-large": { "component": "accordion", @@ -9005,7 +9802,10 @@ "value": "17px", "uuid": "fae0b204-0198-465a-aa98-c7b4224e4c48" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-extra-large instead. Major refactor necessary", + "renamed": "base-gap-extra-large" }, "accordion-disclosure-indicator-to-text-extra-large": { "component": "accordion", @@ -9021,13 +9821,18 @@ "value": "22px", "uuid": "aafcb612-0828-48c7-af1c-39870aafd44a" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-2x-large instead. These gap vales don't match with what's in the Figma component. Recommending design update anyhow", + "renamed": "base-gap-2x-large" }, "accordion-item-to-divider": { "component": "accordion", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "9a2c9dee-7acf-4083-9c66-685454444f8c" + "uuid": "9a2c9dee-7acf-4083-9c66-685454444f8c", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "meter-thickness-medium": { "component": "meter", @@ -9077,25 +9882,37 @@ "component": "action-bar", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-200}", - "uuid": "cfa41a43-8fb2-4c3b-a2df-f8658c87b31b" + "uuid": "cfa41a43-8fb2-4c3b-a2df-f8658c87b31b", + "deprecated": true, + "deprecated_comment": "Use semantic token banner-padding-vertical instead.", + "renamed": "banner-padding-vertical" }, "action-bar-bottom-to-content-area": { "component": "action-bar", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-200}", - "uuid": "3116a00c-0ad3-4ae6-9fbb-f9b5624a2708" + "uuid": "3116a00c-0ad3-4ae6-9fbb-f9b5624a2708", + "deprecated": true, + "deprecated_comment": "Use semantic token banner-padding-vertical instead.", + "renamed": "banner-padding-vertical" }, "action-bar-edge-to-content-area": { "component": "action-bar", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-100}", - "uuid": "a9fc8786-060e-4663-9381-211621240b2f" + "uuid": "a9fc8786-060e-4663-9381-211621240b2f", + "deprecated": true, + "deprecated_comment": "Use semantic token banner-padding-horizontal instead.", + "renamed": "banner-padding-horizontal" }, "action-bar-close-button-to-counter": { "component": "action-bar", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{text-to-control-50}", - "uuid": "bc54e89f-6740-4004-891e-c515f8f79693" + "uuid": "bc54e89f-6740-4004-891e-c515f8f79693", + "deprecated": true, + "deprecated_comment": "Use semantic token banner-gap-small instead.", + "renamed": "banner-gap-small" }, "action-bar-counter-font-size": { "component": "action-bar", @@ -9107,7 +9924,10 @@ "component": "swatch-group", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "6px", - "uuid": "b80ef303-eae7-498f-b172-73a098be0f0b" + "uuid": "b80ef303-eae7-498f-b172-73a098be0f0b", + "deprecated": true, + "deprecated_comment": "Use semantic token container-gap-2x-small instead. NOTE: All other swatch gaps need to use these semantics too", + "renamed": "container-gap-2x-small" }, "swatch-group-border-opacity": { "component": "swatch-group", @@ -9177,7 +9997,10 @@ "value": "-5px", "uuid": "b395e912-9061-44bd-ab77-840cde0f3e80" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-extra-small instead. Implementations could negate value eg calc(-1 * token-name)", + "renamed": "base-gap-extra-small" }, "avatar-to-avatar-75": { "component": "avatar", @@ -9193,7 +10016,10 @@ "value": "-6px", "uuid": "889a7ebb-86b7-4615-87ee-e75aa4b48d60" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-small instead. Implementations could negate value eg calc(-1 * token-name)", + "renamed": "base-gap-small" }, "avatar-to-avatar-100": { "component": "avatar", @@ -9209,7 +10035,10 @@ "value": "-7px", "uuid": "bacd5b38-1eed-49d6-9513-f363315f2a23" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-medium instead. Implementations could negate value eg calc(-1 * token-name)", + "renamed": "base-gap-medium" }, "avatar-to-avatar-200": { "component": "avatar", @@ -9225,7 +10054,10 @@ "value": "-8px", "uuid": "7815e63c-1d4f-4ee0-a656-a6053595ad59" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-large instead. Implementations could negate value eg calc(-1 * token-name)", + "renamed": "base-gap-large" }, "avatar-to-avatar-300": { "component": "avatar", @@ -9241,7 +10073,10 @@ "value": "-9px", "uuid": "04481b80-1c05-416a-95cf-c0c85147ce2e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-extra-large instead. Implementations could negate value eg calc(-1 * token-name)", + "renamed": "base-gap-extra-large" }, "avatar-to-avatar-400": { "component": "avatar", @@ -9257,7 +10092,10 @@ "value": "-10px", "uuid": "5c733ac6-d7b9-44f0-8827-1d8232ca5332" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-2x-large instead. Implementations could negate value eg calc(-1 * token-name)", + "renamed": "base-gap-2x-large" }, "avatar-to-avatar-500": { "component": "avatar", @@ -9273,7 +10111,10 @@ "value": "-11px", "uuid": "c980c4f4-f2c5-4963-873e-de275f3353d1" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-3x-large instead. Implementations could negate value eg calc(-1 * token-name)", + "renamed": "base-gap-3x-large" }, "code-cjk-size-xl": { "component": "code", @@ -9327,37 +10168,55 @@ "component": "standard-panel", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "5px", - "uuid": "66f385cd-b60b-42dd-bfdc-aba2db6e35a2" + "uuid": "66f385cd-b60b-42dd-bfdc-aba2db6e35a2", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. RECOMMEND ALTERNATIVE MEASUREMENT (negative offset) so a single token can be reused across all densities", + "renamed": "base-padding-vertical-large" }, "standard-panel-top-to-close-button-regular": { "component": "standard-panel", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "9px", - "uuid": "968a056e-4397-4a71-91f1-a0f1ebb6f751" + "uuid": "968a056e-4397-4a71-91f1-a0f1ebb6f751", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. RECOMMEND ALTERNATIVE MEASUREMENT (negative offset) so a single token can be reused across all densities", + "renamed": "base-padding-vertical-large" }, "standard-panel-top-to-close-button-spacious": { "component": "standard-panel", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "17px", - "uuid": "96572147-20a9-4089-9904-0a0efa42a5af" + "uuid": "96572147-20a9-4089-9904-0a0efa42a5af", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. RECOMMEND ALTERNATIVE MEASUREMENT (negative offset) so a single token can be reused across all densities", + "renamed": "base-padding-vertical-large" }, "standard-panel-edge-to-close-button-compact": { "component": "standard-panel", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "3px", - "uuid": "6364d657-804c-4753-832d-09bfdf5ad36a" + "uuid": "6364d657-804c-4753-832d-09bfdf5ad36a", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. RECOMMEND ALTERNATIVE MEASUREMENT (negative offset) so a single token can be reused across all densities", + "renamed": "base-padding-vertical-large" }, "standard-panel-edge-to-close-button-regular": { "component": "standard-panel", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "7px", - "uuid": "f2c9847f-2c3f-4e2e-94ed-59b6cc58f34a" + "uuid": "f2c9847f-2c3f-4e2e-94ed-59b6cc58f34a", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. RECOMMEND ALTERNATIVE MEASUREMENT (negative offset) so a single token can be reused across all densities", + "renamed": "base-padding-vertical-large" }, "standard-panel-edge-to-close-button-spacious": { "component": "standard-panel", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "15px", - "uuid": "b9c04337-a6f5-42db-9bf9-a761c0d9f876" + "uuid": "b9c04337-a6f5-42db-9bf9-a761c0d9f876", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. RECOMMEND ALTERNATIVE MEASUREMENT (negative offset) so a single token can be reused across all densities", + "renamed": "base-padding-vertical-large" }, "standard-panel-title-font-size": { "component": "standard-panel", @@ -9399,43 +10258,64 @@ "component": "bar-panel", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "20px", - "uuid": "5fbb857b-5703-4e8e-bba4-86720ca261bd" + "uuid": "5fbb857b-5703-4e8e-bba4-86720ca261bd", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-extra-large instead.", + "renamed": "container-padding-extra-large" }, "rating-top-to-content-area-small": { "component": "rating", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-75}", - "uuid": "8cf415d3-57f2-41c6-a175-40c75b58a79e" + "uuid": "8cf415d3-57f2-41c6-a175-40c75b58a79e", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead.", + "renamed": "base-padding-vertical-small" }, "rating-bottom-to-content-area-small": { "component": "rating", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-75}", - "uuid": "360ab235-93bf-482c-9ff1-387d69f018e1" + "uuid": "360ab235-93bf-482c-9ff1-387d69f018e1", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead.", + "renamed": "base-padding-vertical-small" }, "rating-edge-to-content-area-small": { "component": "rating", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-75}", - "uuid": "a2ad2062-a115-4abb-859b-f9d307b44744" + "uuid": "a2ad2062-a115-4abb-859b-f9d307b44744", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead.", + "renamed": "base-padding-vertical-small" }, "rating-top-to-content-area-medium": { "component": "rating", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "6px", - "uuid": "6b99f788-336d-4159-819e-29050f8b571a" + "uuid": "6b99f788-336d-4159-819e-29050f8b571a", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead.", + "renamed": "base-padding-vertical-medium" }, "rating-bottom-to-content-area-medium": { "component": "rating", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "6px", - "uuid": "897117a7-4e29-4fc2-85b4-1b2aa882ff7b" + "uuid": "897117a7-4e29-4fc2-85b4-1b2aa882ff7b", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead.", + "renamed": "base-padding-vertical-medium" }, "rating-edge-to-content-area-medium": { "component": "rating", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "6px", - "uuid": "888c8501-b709-4b72-9d19-504e3b0befb4" + "uuid": "888c8501-b709-4b72-9d19-504e3b0befb4", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead.", + "renamed": "base-padding-vertical-medium" }, "rating-width-small": { "component": "rating", @@ -9513,7 +10393,10 @@ "component": "select-box", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "8px", - "uuid": "70a20970-ebd9-48a7-8324-44d352f79978" + "uuid": "70a20970-ebd9-48a7-8324-44d352f79978", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-extra-small instead.", + "renamed": "container-padding-extra-small" }, "select-box-horizontal-end-to-content": { "component": "select-box", @@ -9529,7 +10412,10 @@ "value": "40px", "uuid": "9c78208b-bb4f-4cda-82f0-a38f68d33172" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-gap-2x-large instead.", + "renamed": "container-gap-2x-large" }, "select-box-horizontal-illustration-to-label": { "component": "select-box", @@ -9545,7 +10431,10 @@ "value": "12px", "uuid": "6c8580ac-c2c4-4d62-8a9d-b0498dd0b69b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-gap-small instead.", + "renamed": "container-gap-small" }, "select-box-horizontal-label-to-description": { "component": "select-box", @@ -9561,7 +10450,10 @@ "value": "3px", "uuid": "255479ac-24f5-4128-bba0-258ec68026af" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token text-gap-large instead.", + "renamed": "text-gap-large" }, "select-box-horizontal-start-to-content": { "component": "select-box", @@ -9577,7 +10469,10 @@ "value": "30px", "uuid": "009afde4-ea54-4025-aaa0-7df7e5e50229" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-extra-large instead.", + "renamed": "container-padding-extra-large" }, "select-box-horizontal-top-to-content": { "component": "select-box", @@ -9593,7 +10488,10 @@ "value": "20px", "uuid": "75f16efb-6905-4091-bd87-bd08494a92bf" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-medium instead.", + "renamed": "container-padding-medium" }, "select-box-top-to-checkbox": { "component": "select-box", @@ -9609,7 +10507,10 @@ "value": "5px", "uuid": "011f2ccf-b2fb-4da8-94c4-29fc0a5b9a71" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-small instead. Should actually be 12 when checkbox component's vertical padding removed as it should be in this scenario", + "renamed": "container-padding-small" }, "select-box-vertical-edge-to-content": { "component": "select-box", @@ -9625,7 +10526,10 @@ "value": "30px", "uuid": "e807df92-1c13-4394-ace9-cb998ada9395" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-extra-large instead.", + "renamed": "container-padding-extra-large" }, "select-box-vertical-illustration-to-label": { "component": "select-box", @@ -9641,7 +10545,10 @@ "value": "10px", "uuid": "8a805540-3b26-4b50-8a0d-0c7beb13885e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-gap-extra-small instead.", + "renamed": "container-gap-extra-small" }, "slider-control-to-field-label-editable-small": { "component": "slider", @@ -9657,7 +10564,9 @@ "value": "-8px", "uuid": "5816b3c6-937c-47b8-9bdd-ebc69224831b" } - } + }, + "deprecated": true, + "deprecated_comment": "Refactor required; remove padding from label, no negative margins" }, "slider-control-to-field-label-editable-medium": { "component": "slider", @@ -9673,7 +10582,9 @@ "value": "-16px", "uuid": "a5326ae9-27b6-450c-b88f-d4b89a06502a" } - } + }, + "deprecated": true, + "deprecated_comment": "Refactor required; remove padding from label, no negative margins" }, "slider-control-to-field-label-editable-large": { "component": "slider", @@ -9689,7 +10600,9 @@ "value": "-20px", "uuid": "657325f5-74e4-4d39-8ba4-f480c141da79" } - } + }, + "deprecated": true, + "deprecated_comment": "Refactor required; remove padding from label, no negative margins" }, "slider-control-to-field-label-editable-extra-large": { "component": "slider", @@ -9705,7 +10618,9 @@ "value": "-24px", "uuid": "23f0c597-a889-4653-8870-df86101fe544" } - } + }, + "deprecated": true, + "deprecated_comment": "Refactor required; remove padding from label, no negative margins" }, "slider-control-to-field-label-side-small": { "component": "slider", @@ -9721,7 +10636,10 @@ "value": "20px", "uuid": "31e670e4-2400-4705-a0e8-cef9cbca9869" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-gap-small instead.", + "renamed": "container-gap-small" }, "slider-control-to-field-label-side-medium": { "component": "slider", @@ -9737,7 +10655,10 @@ "value": "20px", "uuid": "5d470123-0f06-4319-b299-b8f5d80c7c94" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-gap-medium instead.", + "renamed": "container-gap-medium" }, "slider-control-to-field-label-side-large": { "component": "slider", @@ -9753,7 +10674,10 @@ "value": "24px", "uuid": "095779c9-64fc-4a51-8a0a-f8b452fb3650" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-gap-large instead.", + "renamed": "container-gap-large" }, "slider-control-to-field-label-side-extra-large": { "component": "slider", @@ -9769,7 +10693,10 @@ "value": "28px", "uuid": "19036695-7f27-4c08-babc-45226b7bf920" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-gap-extra-large instead.", + "renamed": "container-gap-extra-large" }, "slider-control-to-text-field-small": { "component": "slider", @@ -9785,7 +10712,10 @@ "value": "20px", "uuid": "526c8840-b08c-401b-8242-32c1cb574b58" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-gap-small instead.", + "renamed": "container-gap-small" }, "slider-control-to-text-field-medium": { "component": "slider", @@ -9801,7 +10731,10 @@ "value": "20px", "uuid": "a99118fc-9837-4460-b4ae-9c7ffaa20ce0" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-gap-medium instead.", + "renamed": "container-gap-medium" }, "slider-control-to-text-field-large": { "component": "slider", @@ -9817,7 +10750,10 @@ "value": "24px", "uuid": "d20985d9-2d46-4744-84a7-21baad0eb8cb" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-gap-large instead.", + "renamed": "container-gap-large" }, "slider-control-to-text-field-extra-large": { "component": "slider", @@ -9833,7 +10769,10 @@ "value": "28px", "uuid": "41601fb4-8571-4e7d-91b1-ea7b69ca8a1d" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token container-gap-extra-large instead.", + "renamed": "container-gap-extra-large" }, "segmented-control-selection-border-width": { "component": "segmented-control", @@ -10007,19 +10946,28 @@ "value": "3px", "uuid": "90669b85-c7e8-4b68-b96d-61a51a2451b3" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-gap-small instead. Refactoring required", + "renamed": "accessory-gap-small" }, "in-field-stepper-to-end-medium": { "component": "in-field-stepper", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "3px", - "uuid": "fe42bdd0-de02-4814-b498-038b26a3c0e7" + "uuid": "fe42bdd0-de02-4814-b498-038b26a3c0e7", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-gap-medium instead. Refactoring required", + "renamed": "accessory-gap-medium" }, "in-field-stepper-to-end-large": { "component": "in-field-stepper", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "4px", - "uuid": "cb3e458d-7dcd-484d-9028-220d08c9f129" + "uuid": "cb3e458d-7dcd-484d-9028-220d08c9f129", + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-gap-large instead. Refactoring required", + "renamed": "accessory-gap-large" }, "in-field-stepper-to-end-extra-large": { "component": "in-field-stepper", @@ -10035,7 +10983,10 @@ "value": "5px", "uuid": "fbc42d9d-2f00-42ae-92e9-727cac69404e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-gap-extra-large instead. Refactoring required", + "renamed": "accessory-gap-extra-large" }, "number-field-with-stepper-minimum-width-small": { "component": "number-field", @@ -10115,7 +11066,10 @@ "value": "7px", "uuid": "1e55a991-6d8f-4fc1-9dc7-91f86be50e3f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead.", + "renamed": "base-padding-horizontal-small" }, "number-field-visual-to-in-field-stepper-medium": { "component": "number-field", @@ -10131,7 +11085,10 @@ "value": "8px", "uuid": "83dd3160-a826-4fa2-b643-a6f11533ba45" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead.", + "renamed": "base-padding-horizontal-medium" }, "number-field-visual-to-in-field-stepper-large": { "component": "number-field", @@ -10147,7 +11104,10 @@ "value": "9px", "uuid": "136a2c42-1868-4343-903d-9e7fbf345d45" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead.", + "renamed": "base-padding-horizontal-large" }, "number-field-visual-to-in-field-stepper-extra-large": { "component": "number-field", @@ -10163,7 +11123,10 @@ "value": "10px", "uuid": "777f9750-cfea-4eb3-ae08-a18c2fbde315" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-extra-large instead.", + "renamed": "base-padding-horizontal-extra-large" }, "number-field-minimum-width-multiplier": { "component": "number-field", @@ -10261,7 +11224,10 @@ "value": "16px", "uuid": "9136f55b-d28b-4802-873c-db6205b8632b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Faulty measurement. Combination of two measurements Correcting to text to inner element spacing. Refactor needed", + "renamed": "base-padding-vertical-medium" }, "tree-view-drag-handle-to-checkbox": { "component": "tree-view", @@ -10277,7 +11243,10 @@ "value": "10px", "uuid": "5a77899c-1547-40da-bce3-d892cfbc0450" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-gap-medium instead.", + "renamed": "list-item-gap-medium" }, "tree-view-edge-to-checkbox": { "component": "tree-view", @@ -10293,7 +11262,10 @@ "value": "15px", "uuid": "fba49c63-444e-42fc-b27c-7ce43b8419a7" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-horizontal instead. Refactor or combine list-item-padding-horizontal with base-padding-horizontal-medium", + "renamed": "list-item-padding-horizontal" }, "tree-view-edge-to-drag-handle": { "component": "tree-view", @@ -10309,7 +11281,10 @@ "value": "5px", "uuid": "f51d97ac-06c4-45a4-87ff-349b3ffbc36d" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-horizontal instead.", + "renamed": "list-item-padding-horizontal" }, "tree-view-end-edge-to-action-area": { "component": "tree-view", @@ -10325,13 +11300,18 @@ "value": "7px", "uuid": "66d490aa-b658-474d-99cf-f18d15cb4098" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-horizontal instead.", + "renamed": "list-item-padding-horizontal" }, "tree-view-header-to-item": { "component": "tree-view", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "-1px", - "uuid": "8f92e6b8-907f-42b2-81d6-83d1786495bf" + "uuid": "8f92e6b8-907f-42b2-81d6-83d1786495bf", + "deprecated": true, + "deprecated_comment": "Should be zero. Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "tree-view-item-to-header": { "component": "tree-view", @@ -10347,7 +11327,10 @@ "value": "30px", "uuid": "a06c6929-1acc-4084-a8ee-3d4ad5a0064e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-gap-regular instead. This gap is not used in design; the header gap is equal to all other list item gaps. Refactor may be necessary", + "renamed": "list-gap-regular" }, "tree-view-item-to-item": { "component": "tree-view", @@ -10362,13 +11345,18 @@ "component": "tree-view", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "-1px", - "uuid": "7d44a2b5-0aa6-4770-81da-8dbd87013906" + "uuid": "7d44a2b5-0aa6-4770-81da-8dbd87013906", + "deprecated": true, + "deprecated_comment": "Should be zero; no token" }, "tree-view-item-to-item-detached": { "component": "tree-view", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "2px", - "uuid": "c7c837c3-47ad-4ef1-a2eb-e4629628eb44" + "uuid": "c7c837c3-47ad-4ef1-a2eb-e4629628eb44", + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-gap-small instead.", + "renamed": "list-item-gap-small" }, "tree-view-label-to-action-area": { "component": "tree-view", @@ -10384,7 +11372,10 @@ "value": "8px", "uuid": "096032da-c0b4-4086-82e9-ab80c2b3d90b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-gap-medium instead.", + "renamed": "list-item-gap-medium" }, "tree-view-level-increment": { "component": "tree-view", @@ -10400,7 +11391,10 @@ "value": "20px", "uuid": "038d525f-357a-4441-934e-093d7342eba8" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-indent-medium instead.", + "renamed": "list-indent-medium" }, "tree-view-minimum-top-to-context-area": { "component": "tree-view", @@ -10416,7 +11410,10 @@ "value": "10px", "uuid": "50ce9fc5-eab5-4ab5-8dfa-a22d5b4361e9" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead.", + "renamed": "base-padding-vertical-medium" }, "tree-view-top-to-action-button": { "component": "tree-view", @@ -10432,7 +11429,10 @@ "value": "5px", "uuid": "7bea161d-9ee0-41b0-a31b-162926b28637" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-vertical-regular instead.", + "renamed": "list-item-padding-vertical-regular" }, "tree-view-top-to-checkbox": { "component": "tree-view", @@ -10448,7 +11448,10 @@ "value": "5px", "uuid": "b148e202-b43d-4089-b0d8-885fc99cb983" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-vertical-regular instead.", + "renamed": "list-item-padding-vertical-regular" }, "tree-view-top-to-disclosure-indicator": { "component": "tree-view", @@ -10464,7 +11467,10 @@ "value": "19px", "uuid": "aae1c8b3-2aa1-4463-ad84-a52f80a6a09b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-vertical-regular instead. Design spec's show different value/measurement than token value", + "renamed": "list-item-padding-vertical-regular" }, "tree-view-top-to-drag-handle": { "component": "tree-view", @@ -10480,7 +11486,10 @@ "value": "19px", "uuid": "bb805e5e-d65b-4daf-9116-288fa59ddbfd" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Drag handle will need to be in a frame with height equal to workflow-icon-size-[size]", + "renamed": "base-padding-vertical-medium" }, "tree-view-top-to-label": { "component": "tree-view", @@ -10496,7 +11505,10 @@ "value": "13px", "uuid": "d2e3ca68-015b-47a4-96ea-0c380e931c09" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead.", + "renamed": "base-padding-vertical-medium" }, "tree-view-selected-row-background-opacity-emphasized": { "component": "tree-view", @@ -10520,109 +11532,163 @@ "component": "action-bar", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-300}", - "uuid": "72e276ce-d6ee-4bcf-9955-91c833b8b2cd" + "uuid": "72e276ce-d6ee-4bcf-9955-91c833b8b2cd", + "deprecated": true, + "deprecated_comment": "Use semantic token banner-gap-large instead.", + "renamed": "banner-gap-large" }, "card-edge-to-content-compact-extra-small": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "6px", - "uuid": "562738ca-ed16-4855-8855-3914b9109408" + "uuid": "562738ca-ed16-4855-8855-3914b9109408", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-2x-small instead.", + "renamed": "container-padding-2x-small" }, "card-edge-to-content-default-extra-small": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "8px", - "uuid": "9ecb4a76-013a-4952-9646-a5660005b31e" + "uuid": "9ecb4a76-013a-4952-9646-a5660005b31e", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-extra-small instead.", + "renamed": "container-padding-extra-small" }, "card-edge-to-content-spacious-extra-small": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "12px", - "uuid": "91289dd0-0a27-49ef-96c9-3508edecfa44" + "uuid": "91289dd0-0a27-49ef-96c9-3508edecfa44", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-small instead.", + "renamed": "container-padding-small" }, "card-edge-to-content-compact-small": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "8px", - "uuid": "521df9e4-9c61-4a73-9157-d235a4d04090" + "uuid": "521df9e4-9c61-4a73-9157-d235a4d04090", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-extra-small instead.", + "renamed": "container-padding-extra-small" }, "card-edge-to-content-default-small": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "12px", - "uuid": "569f8d0a-75f3-4743-aa51-9ec6479cdf21" + "uuid": "569f8d0a-75f3-4743-aa51-9ec6479cdf21", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-small instead.", + "renamed": "container-padding-small" }, "card-edge-to-content-spacious-small": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "16px", - "uuid": "8ec39e04-de4f-48cf-9c8b-7bb7f76730a0" + "uuid": "8ec39e04-de4f-48cf-9c8b-7bb7f76730a0", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-medium instead.", + "renamed": "container-padding-medium" }, "card-edge-to-content-compact-medium": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "12px", - "uuid": "f3566ff3-2430-4fdd-a48c-e8c0d3c34adc" + "uuid": "f3566ff3-2430-4fdd-a48c-e8c0d3c34adc", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-small instead.", + "renamed": "container-padding-small" }, "card-edge-to-content-default-medium": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "16px", - "uuid": "04ef066b-4733-4d20-9538-7eefd71e7a1e" + "uuid": "04ef066b-4733-4d20-9538-7eefd71e7a1e", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-medium instead.", + "renamed": "container-padding-medium" }, "card-edge-to-content-spacious-medium": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "20px", - "uuid": "98ef0816-ad83-43ec-b976-1169a7ce8540" + "uuid": "98ef0816-ad83-43ec-b976-1169a7ce8540", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-large instead.", + "renamed": "container-padding-large" }, "card-edge-to-content-compact-large": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "16px", - "uuid": "0b551228-5a6a-403d-bb92-9800835cb3be" + "uuid": "0b551228-5a6a-403d-bb92-9800835cb3be", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-medium instead.", + "renamed": "container-padding-medium" }, "card-edge-to-content-default-large": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "20px", - "uuid": "8856270e-65b5-4f81-87c0-5332ffd7459f" + "uuid": "8856270e-65b5-4f81-87c0-5332ffd7459f", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-large instead.", + "renamed": "container-padding-large" }, "card-edge-to-content-spacious-large": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "24px", - "uuid": "73da978a-bede-439e-97cd-afeb32e87780" + "uuid": "73da978a-bede-439e-97cd-afeb32e87780", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-extra-large instead.", + "renamed": "container-padding-extra-large" }, "card-edge-to-content-compact-extra-large": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "20px", - "uuid": "a9f253aa-631e-447a-8335-15b4491a8e9d" + "uuid": "a9f253aa-631e-447a-8335-15b4491a8e9d", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-large instead.", + "renamed": "container-padding-large" }, "card-edge-to-content-default-extra-large": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "24px", - "uuid": "7acf60d0-7870-403e-94b9-18e84eff861b" + "uuid": "7acf60d0-7870-403e-94b9-18e84eff861b", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-extra-large instead.", + "renamed": "container-padding-extra-large" }, "card-edge-to-content-spacious-extra-large": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "28px", - "uuid": "c4ee268c-aca6-488f-90db-d3e51a0c5c89" + "uuid": "c4ee268c-aca6-488f-90db-d3e51a0c5c89", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-2x-large instead.", + "renamed": "container-padding-2x-large" }, "card-header-to-description": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-75}", - "uuid": "e874d2cd-6ad6-4d1c-8103-789945f10294" + "uuid": "e874d2cd-6ad6-4d1c-8103-789945f10294", + "deprecated": true, + "deprecated_comment": "Use semantic token text-gap-medium instead. May require refactor", + "renamed": "text-gap-medium" }, "card-description-to-footer": { "component": "card", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-300}", - "uuid": "248d1f30-c0d3-49bb-a5b7-0860cc75ee85" + "uuid": "248d1f30-c0d3-49bb-a5b7-0860cc75ee85", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-medium instead.", + "renamed": "container-padding-medium" }, "card-selection-background-size-small": { "component": "card", @@ -10988,49 +12054,72 @@ "component": "steplist", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "1px", - "uuid": "a52c893c-8c03-43a5-88ed-3cd230365b84" + "uuid": "a52c893c-8c03-43a5-88ed-3cd230365b84", + "deprecated": true, + "deprecated_comment": "Even noted in design spec; only needed until VF swap" }, "card-horizontal-edge-to-content-compact": { "component": "card-horizontal", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "12px", - "uuid": "fd732759-52ab-45b7-9949-9d9352091efe" + "uuid": "fd732759-52ab-45b7-9949-9d9352091efe", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-small instead.", + "renamed": "container-padding-small" }, "card-horizontal-edge-to-content-default": { "component": "card-horizontal", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "16px", - "uuid": "45af5962-8d41-476d-a92d-befa408b47b7" + "uuid": "45af5962-8d41-476d-a92d-befa408b47b7", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-medium instead.", + "renamed": "container-padding-medium" }, "card-horizontal-edge-to-content-spacious": { "component": "card-horizontal", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "20px", - "uuid": "104c7b60-387b-4550-b0eb-573915d28f42" + "uuid": "104c7b60-387b-4550-b0eb-573915d28f42", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-large instead.", + "renamed": "container-padding-large" }, "accordion-edge-to-content-area-small": { "component": "accordion", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "7px", - "uuid": "b594a566-9649-497d-bf8f-289ec3f59689" + "uuid": "b594a566-9649-497d-bf8f-289ec3f59689", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-extra-small instead. Duplicate token use case. Major refactor necessary", + "renamed": "container-padding-extra-small" }, "accordion-edge-to-content-area-medium": { "component": "accordion", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "11px", - "uuid": "77894e1e-8b67-468d-a3d0-d9a7c87d1a52" + "uuid": "77894e1e-8b67-468d-a3d0-d9a7c87d1a52", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-extra-small instead. Duplicate token use case. Major refactor necessary", + "renamed": "container-padding-extra-small" }, "accordion-edge-to-content-area-large": { "component": "accordion", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "14px", - "uuid": "56633713-ae34-4a8a-8cfd-39508e4c4b0a" + "uuid": "56633713-ae34-4a8a-8cfd-39508e4c4b0a", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-small instead. Duplicate token use case. Major refactor necessary", + "renamed": "container-padding-small" }, "accordion-edge-to-content-area-extra-large": { "component": "accordion", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "17px", - "uuid": "75bc2d16-cf6b-48ef-a2e5-0516835af468" + "uuid": "75bc2d16-cf6b-48ef-a2e5-0516835af468", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-medium instead. Duplicate token use case. Major refactor necessary", + "renamed": "container-padding-medium" }, "single-calendar-popover-minimum-width": { "component": "single-calendar", @@ -11078,19 +12167,26 @@ "component": "date-field", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "20px", - "uuid": "4725710f-67b2-4000-b4e8-e67a68cd75f5" + "uuid": "4725710f-67b2-4000-b4e8-e67a68cd75f5", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead. Date and time fields use 20px whereas text field appears to use padding value", + "renamed": "base-padding-horizontal-medium" }, "date-picker-visual-to-field-button": { "component": "date-picker", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "da7f0c10-fa1b-4700-8acf-01feebdeed7f" + "uuid": "da7f0c10-fa1b-4700-8acf-01feebdeed7f", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "date-picker-text-to-visual": { "component": "date-picker", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "c6c92147-8ee5-408b-9590-adede6abc935" + "uuid": "c6c92147-8ee5-408b-9590-adede6abc935", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "date-picker-minimum-width": { "component": "date-picker", @@ -11109,13 +12205,18 @@ "component": "time-field", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "20px", - "uuid": "9953fcd9-ac62-49bd-beb2-926dc9fbb8c8" + "uuid": "9953fcd9-ac62-49bd-beb2-926dc9fbb8c8", + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead.", + "renamed": "base-padding-horizontal-medium" }, "segmented-text-field-gap": { "component": "segmented-text-field", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "9e790995-7d43-4ce2-8ac0-a1c79c607575" + "uuid": "9e790995-7d43-4ce2-8ac0-a1c79c607575", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "segmented-text-field-rounding": { "component": "segmented-text-field", @@ -11399,7 +12500,10 @@ "value": "12px", "uuid": "5e448fc3-6c14-4169-84a0-1f70bbc478cb" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead.", + "renamed": "base-padding-horizontal-small" }, "tag-field-edge-to-content-medium": { "component": "tag-field", @@ -11415,7 +12519,10 @@ "value": "14px", "uuid": "0072dc62-b868-4c4b-afd9-9c52d876c614" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead.", + "renamed": "base-padding-horizontal-medium" }, "tag-field-edge-to-content-large": { "component": "tag-field", @@ -11431,7 +12538,10 @@ "value": "16px", "uuid": "1fda84ab-aa68-46fb-bd0f-d8174a08a41e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead.", + "renamed": "base-padding-horizontal-large" }, "list-view-minimum-height": { "component": "list-view", @@ -11491,7 +12601,10 @@ "value": "8px", "uuid": "16552174-994e-41c3-9439-32b9876c399d" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-horizontal instead.", + "renamed": "list-item-padding-horizontal" }, "stack-item-selected-background-opacity-emphasized": { "component": "stack-item", @@ -11547,7 +12660,10 @@ "value": "5px", "uuid": "799fbc36-ea79-44d2-8e8b-dc3aade544a0" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-horizontal instead.", + "renamed": "list-item-padding-horizontal" }, "stack-item-drag-handle-to-control": { "component": "stack-item", @@ -11563,7 +12679,10 @@ "value": "10px", "uuid": "ed1689ea-2661-419b-ad18-7877712b0dfa" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-uniform-medium instead.", + "renamed": "base-padding-horizontal-uniform-medium" }, "stack-item-text-to-control": { "component": "stack-item", @@ -11579,7 +12698,10 @@ "value": "10px", "uuid": "aaee547c-df72-420e-8d39-3028e79feac1" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-medium instead.", + "renamed": "base-gap-medium" }, "stack-item-edge-to-control": { "component": "stack-item", @@ -11595,7 +12717,10 @@ "value": "15px", "uuid": "ef8dc413-ef24-456c-aa91-6a80d107f6c6" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-horizontal instead. Refactor or combine list-item-padding-horizontal with base-padding-horizontal-medium", + "renamed": "list-item-padding-horizontal" }, "stack-item-edge-to-visual": { "component": "stack-item", @@ -11611,7 +12736,10 @@ "value": "15px", "uuid": "7e743edb-d49b-4750-88b3-e35b6e534a3b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-horizontal instead. Refactor or combine list-item-padding-horizontal with base-padding-horizontal-medium", + "renamed": "list-item-padding-horizontal" }, "stack-item-action-to-navigation": { "component": "stack-item", @@ -11627,19 +12755,26 @@ "value": "6px", "uuid": "cd7df3af-975e-4d8a-addd-92a920173fd6" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-gap-medium instead.", + "renamed": "list-item-gap-medium" }, "stack-item-header-to-item": { "component": "stack-item", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "c030a978-cf5b-4ad0-a3c7-dde81f1bf136" + "uuid": "c030a978-cf5b-4ad0-a3c7-dde81f1bf136", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "stack-item-item-to-item": { "component": "stack-item", "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "-1px", - "uuid": "3862f137-37f5-44c3-a31b-68834d8e1c3c" + "uuid": "3862f137-37f5-44c3-a31b-68834d8e1c3c", + "deprecated": true, + "deprecated_comment": "Refactor may be required" }, "accordion-bottom-to-text-extra-large": { "component": "accordion", @@ -11655,7 +12790,10 @@ "value": "15px", "uuid": "5ce86cfe-434b-42ab-b334-c574bae01e6f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-2x-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-2x-large" }, "accordion-bottom-to-text-large": { "component": "accordion", @@ -11671,7 +12809,10 @@ "value": "14px", "uuid": "7db5a087-c361-4080-be50-8e4864436108" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-extra-large" }, "accordion-bottom-to-text-medium": { "component": "accordion", @@ -11687,7 +12828,10 @@ "value": "13px", "uuid": "abbcad5f-be29-4ca4-b48f-6b0eab7f9942" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-large" }, "accordion-bottom-to-text-small": { "component": "accordion", @@ -11703,7 +12847,10 @@ "value": "9px", "uuid": "b69abbba-a98c-40f2-8a9a-972710b73149" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Major refactor necessary", + "renamed": "base-padding-vertical-medium" }, "accordion-top-to-text-extra-large": { "component": "accordion", @@ -11719,7 +12866,10 @@ "value": "17px", "uuid": "d76aaca3-6e02-4f90-b254-debf8d10fc89" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-2x-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-2x-large" }, "accordion-top-to-text-large": { "component": "accordion", @@ -11735,7 +12885,10 @@ "value": "16px", "uuid": "ebc6e896-6964-4337-b146-468e43d31db3" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-extra-large" }, "accordion-top-to-text-medium": { "component": "accordion", @@ -11751,7 +12904,10 @@ "value": "10px", "uuid": "2d7e81ba-1390-4607-8ee2-5d322d3e0bae" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Major refactor necessary", + "renamed": "base-padding-vertical-large" }, "accordion-top-to-text-small": { "component": "accordion", @@ -11767,7 +12923,10 @@ "value": "10px", "uuid": "0dea279c-62ca-4670-a693-03eaa7ccecb5" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Major refactor necessary", + "renamed": "base-padding-vertical-medium" }, "select-box-horizontal-minimum-width": { "component": "select-box", @@ -11799,7 +12958,10 @@ "value": "6px", "uuid": "ce76b010-6554-4cfd-993f-9963aa15830e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-gap-medium instead. Refactor may be needed", + "renamed": "list-item-gap-medium" }, "side-navigation-edge-to-indicator": { "component": "side-navigation", @@ -11815,7 +12977,10 @@ "value": "6px", "uuid": "a1ae3448-227c-4277-9bab-f0147eff02e9" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-gap-medium instead. Refactor may be needed", + "renamed": "list-item-gap-medium" }, "side-navigation-indicator-to-content": { "component": "side-navigation", @@ -11831,7 +12996,10 @@ "value": "8px", "uuid": "37ba411c-9067-46b0-b757-8348f4cf9aab" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-uniform-medium instead. If using base padding horizontal, this would be 7", + "renamed": "base-padding-horizontal-uniform-medium" }, "side-navigation-second-level-edge-to-indicator": { "component": "side-navigation", @@ -11847,7 +13015,10 @@ "value": "36px", "uuid": "87377ada-4ebf-4a45-b651-35ee1f94e73b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-indent-large instead. Refactor may be needed", + "renamed": "list-indent-large" }, "side-navigation-second-level-with-icon-edge-to-text": { "component": "side-navigation", @@ -11863,7 +13034,10 @@ "value": "34px", "uuid": "17ae8b85-c5d2-47c0-810a-c99c91735d3e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-indent-large instead. Refactor may be needed", + "renamed": "list-indent-large" }, "side-navigation-second-level-with-icon-edge-to-indicator": { "component": "side-navigation", @@ -11879,7 +13053,10 @@ "value": "26px", "uuid": "b76c6a5c-23c1-4cf1-8bbb-baca46b3b497" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-indent-medium instead. S2 spec file has this named side-navigation-with-icon-second-level-edge-to-indicator. Refactor may be needed", + "renamed": "list-indent-medium" }, "side-navigation-third-level-edge-to-indicator": { "component": "side-navigation", @@ -11895,7 +13072,10 @@ "value": "62px", "uuid": "650a896e-c67d-427b-950c-88cfc1099406" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-indent-large instead. Refactor may be needed", + "renamed": "list-indent-large" }, "side-navigation-third-level-with-icon-edge-to-text": { "component": "side-navigation", @@ -11911,7 +13091,10 @@ "value": "50px", "uuid": "811bd0a1-ed6a-4238-a194-c7709a1691ed" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-indent-large instead. Refactor may be needed", + "renamed": "list-indent-large" }, "side-navigation-third-level-with-icon-edge-to-indicator": { "component": "side-navigation", @@ -11927,7 +13110,10 @@ "value": "42px", "uuid": "2216f8c3-43e1-47ef-aaad-20b0c9bf0f17" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-indent-medium instead. S2 spec file has this named side-navigation-with-icon-third-level-edge-to-indicator. Refactor may be needed", + "renamed": "list-indent-medium" }, "side-navigation-trailing-accessory-area-to-edge": { "component": "side-navigation", @@ -11943,7 +13129,10 @@ "value": "6px", "uuid": "f52fe067-f989-4f43-a762-1ea453fa0dde" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token list-item-padding-vertical-regular instead. Refactor may be needed", + "renamed": "list-item-padding-vertical-regular" }, "side-navigation-indicator-height": { "component": "side-navigation", diff --git a/packages/tokens/src/layout.json b/packages/tokens/src/layout.json index 99fc3177..230dc964 100644 --- a/packages/tokens/src/layout.json +++ b/packages/tokens/src/layout.json @@ -225,7 +225,10 @@ "value": "7px", "uuid": "8588bf80-96df-40fb-8b6f-61d06899f8dd" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-extra-small instead.", + "renamed": "base-gap-extra-small" }, "text-to-visual-75": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -240,7 +243,10 @@ "value": "7px", "uuid": "77dc4cd4-8e4e-4873-b6f3-d573eb7fc315" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-small instead.", + "renamed": "base-gap-small" }, "text-to-visual-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -255,7 +261,10 @@ "value": "8px", "uuid": "09d55113-8d94-429f-b0c8-ffabe8ccba27" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-medium instead.", + "renamed": "base-gap-medium" }, "text-to-visual-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -270,7 +279,10 @@ "value": "9px", "uuid": "dc4ec555-72eb-4328-aba4-e8d594102f45" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-large instead.", + "renamed": "base-gap-large" }, "text-to-visual-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -285,7 +297,10 @@ "value": "10px", "uuid": "205f0c77-6588-4cc7-927f-3ba767200bac" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-extra-large instead.", + "renamed": "base-gap-extra-large" }, "text-to-visual-400": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -300,7 +315,10 @@ "value": "11px", "uuid": "b496071f-4151-4bc2-86eb-f2e41947e0f6" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-2x-large instead.", + "renamed": "base-gap-2x-large" }, "text-to-control-50": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -315,7 +333,10 @@ "value": "5px", "uuid": "56e2cc0c-7d56-454e-bb4f-4517f412eeac" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-extra-small instead.", + "renamed": "base-gap-extra-small" }, "text-to-control-75": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -330,7 +351,10 @@ "value": "11px", "uuid": "45f94495-0f53-42b2-94f6-7a6d91eb2ca1" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-small instead.", + "renamed": "base-gap-small" }, "text-to-control-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -345,7 +369,10 @@ "value": "13px", "uuid": "b4ce04fa-bc03-44c9-afef-a38810ac9c65" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-medium instead.", + "renamed": "base-gap-medium" }, "text-to-control-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -360,7 +387,10 @@ "value": "14px", "uuid": "8991287c-763f-4a39-ad5b-7ccdbc39b3f6" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-large instead.", + "renamed": "base-gap-large" }, "text-to-control-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -375,7 +405,10 @@ "value": "16px", "uuid": "53a33d46-8d81-4f13-8c79-c4d9257a5b68" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-extra-large instead.", + "renamed": "base-gap-extra-large" }, "visual-to-control-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -390,12 +423,17 @@ "value": "10px", "uuid": "16b8c9c7-a601-4ff9-bf9d-c5a118738506" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-gap-medium instead.", + "renamed": "base-gap-medium" }, "label-to-description-0": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "4a00c810-c099-4de1-85b8-aaa7ed9538bb" + "uuid": "4a00c810-c099-4de1-85b8-aaa7ed9538bb", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "component-height-50": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -510,7 +548,10 @@ "focus-indicator-gap": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "2px", - "uuid": "693651ef-71c7-4096-91a5-1c84cb861021" + "uuid": "693651ef-71c7-4096-91a5-1c84cb861021", + "deprecated": true, + "deprecated_comment": "Use semantic token focus-ring-gap instead.", + "renamed": "focus-ring-gap" }, "side-focus-indicator": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", @@ -545,7 +586,10 @@ "value": "13px", "uuid": "64343da6-f1a6-4615-b2b8-41f9509679e5" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead. Eliminating pill-specific padding to align with Spectrum Future Foundations designs", + "renamed": "base-padding-horizontal-small" }, "component-pill-edge-to-visual-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -560,7 +604,10 @@ "value": "17px", "uuid": "14624bfc-b08f-4637-991b-94a703a7b808" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead. Eliminating pill-specific padding to align with Spectrum Future Foundations designs", + "renamed": "base-padding-horizontal-medium" }, "component-pill-edge-to-visual-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -575,7 +622,10 @@ "value": "22px", "uuid": "053363f2-5b8e-4365-8353-3cffac169608" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead. Eliminating pill-specific padding to align with Spectrum Future Foundations designs", + "renamed": "base-padding-horizontal-large" }, "component-pill-edge-to-visual-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -590,7 +640,10 @@ "value": "27px", "uuid": "7ae3b6ee-2f80-4596-9d4a-08a5bf9612a7" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-extra-large instead. Eliminating pill-specific padding to align with Spectrum Future Foundations designs", + "renamed": "base-padding-horizontal-extra-large" }, "component-pill-edge-to-visual-only-75": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -605,7 +658,10 @@ "value": "6px", "uuid": "7332a4d3-3775-4247-a4c0-fb01f0604d63" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Eliminating pill-specific padding to align with Spectrum Future Foundations designs", + "renamed": "base-padding-vertical-small" }, "component-pill-edge-to-visual-only-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -620,7 +676,10 @@ "value": "8px", "uuid": "cf58ae75-8f3f-4b9e-809b-ee78abbb2f2f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-medium instead. Eliminating pill-specific padding to align with Spectrum Future Foundations designs", + "renamed": "accessory-item-padding-medium" }, "component-pill-edge-to-visual-only-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -635,7 +694,10 @@ "value": "11px", "uuid": "989aee4c-5c90-454a-b68d-a7564669c2bd" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-large instead. Eliminating pill-specific padding to align with Spectrum Future Foundations designs", + "renamed": "accessory-item-padding-large" }, "component-pill-edge-to-visual-only-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -650,7 +712,10 @@ "value": "15px", "uuid": "cb4f356c-2dcd-4043-8f5c-3da904716b48" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token accessory-item-padding-extra-large instead. Eliminating pill-specific padding to align with Spectrum Future Foundations designs", + "renamed": "accessory-item-padding-extra-large" }, "component-pill-edge-to-text-75": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -665,7 +730,10 @@ "value": "15px", "uuid": "8a23edfc-b993-48bb-917f-377051e02dff" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead. Eliminating pill-specific padding to align with Spectrum Future Foundations designs", + "renamed": "base-padding-horizontal-small" }, "component-pill-edge-to-text-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -680,7 +748,10 @@ "value": "20px", "uuid": "10e326b3-bcce-47df-a1ab-0e3ab9964dd2" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead. Eliminating pill-specific padding to align with Spectrum Future Foundations designs", + "renamed": "base-padding-horizontal-medium" }, "component-pill-edge-to-text-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -695,7 +766,10 @@ "value": "25px", "uuid": "c77f6b68-32b7-499c-81d9-50855cc68279" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead. Eliminating pill-specific padding to align with Spectrum Future Foundations designs", + "renamed": "base-padding-horizontal-large" }, "component-pill-edge-to-text-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -710,7 +784,10 @@ "value": "30px", "uuid": "dd7bc474-d5f1-46fe-8a6e-b1645c34c982" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-extra-large instead. Eliminating pill-specific padding to align with Spectrum Future Foundations designs", + "renamed": "base-padding-horizontal-extra-large" }, "component-edge-to-visual-50": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -725,7 +802,10 @@ "value": "7px", "uuid": "0b157417-e40f-481c-87e3-8563d55b3135" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-extra-small instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-extra-small" }, "component-edge-to-visual-75": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -740,7 +820,10 @@ "value": "9px", "uuid": "acc3e1b9-532d-485e-84e4-06e744c744b3" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-small" }, "component-edge-to-visual-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -755,7 +838,10 @@ "value": "12px", "uuid": "e77f525e-5043-49c1-a663-9f6c30067043" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-medium" }, "component-edge-to-visual-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -770,7 +856,10 @@ "value": "16px", "uuid": "85f7f49a-7b87-4e2f-b44e-70e3ccde6291" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-large" }, "component-edge-to-visual-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -785,7 +874,10 @@ "value": "19px", "uuid": "4973c83c-792d-4bc1-9e3d-d047993292ba" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-extra-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-extra-large" }, "component-edge-to-visual-only-50": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -800,7 +892,10 @@ "value": "5px", "uuid": "fd1c11a6-53d5-4253-a7d7-c4131c4b1a5e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-small instead. Using consistent spacing regardless of text or visual", + "renamed": "base-padding-vertical-extra-small" }, "component-edge-to-visual-only-75": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -815,7 +910,10 @@ "value": "6px", "uuid": "5c4f1f7a-2218-4d03-ac83-9750c2c9336b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Using consistent spacing regardless of text or visual", + "renamed": "base-padding-vertical-small" }, "component-edge-to-visual-only-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -830,7 +928,10 @@ "value": "8px", "uuid": "93e42bfc-c2f0-40cd-a561-9045c68cb5d1" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Using consistent spacing regardless of text or visual", + "renamed": "base-padding-vertical-medium" }, "component-edge-to-visual-only-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -845,7 +946,10 @@ "value": "11px", "uuid": "9dffd6f3-6230-425e-9208-296cf4d5c185" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Using consistent spacing regardless of text or visual", + "renamed": "base-padding-vertical-large" }, "component-edge-to-visual-only-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -860,7 +964,10 @@ "value": "15px", "uuid": "090b3da5-0aa3-4bf8-b3bd-dd8dabb40721" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Using consistent spacing regardless of text or visual", + "renamed": "base-padding-vertical-extra-large" }, "component-edge-to-text-50": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -875,7 +982,10 @@ "value": "10px", "uuid": "d660beeb-278b-4157-b6fc-852c680ecae7" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-extra-small instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-extra-small" }, "component-edge-to-text-75": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -890,7 +1000,10 @@ "value": "11px", "uuid": "942f0f34-611a-4318-9b0e-3632e7f520b3" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-small" }, "component-edge-to-text-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -905,7 +1018,10 @@ "value": "15px", "uuid": "0b3ecfcf-8fb9-4faf-ab7f-ff4baf733df5" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-medium" }, "component-edge-to-text-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -920,7 +1036,10 @@ "value": "19px", "uuid": "c567f435-928c-4bf8-b9c0-ac2f22d58348" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-large" }, "component-edge-to-text-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -935,7 +1054,10 @@ "value": "22px", "uuid": "616de468-71fc-4315-87ea-47cdc508a599" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-extra-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-extra-large" }, "component-top-to-workflow-icon-50": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -950,7 +1072,10 @@ "value": "5px", "uuid": "24853983-c1b0-422d-84b6-05b9313066ed" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-small instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-extra-small" }, "component-top-to-workflow-icon-75": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -965,7 +1090,10 @@ "value": "6px", "uuid": "9d1b0ef4-5433-43fe-aa33-0274ff29f6f3" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-small" }, "component-top-to-workflow-icon-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -980,7 +1108,10 @@ "value": "8px", "uuid": "a3d3f9e9-a784-445a-a052-22f84b832512" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-medium" }, "component-top-to-workflow-icon-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -995,7 +1126,10 @@ "value": "11px", "uuid": "259c0cf5-d321-4a6b-a3ae-b8c58fc1c9d6" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-large" }, "component-top-to-workflow-icon-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1010,7 +1144,10 @@ "value": "15px", "uuid": "bac14298-68f0-4fb6-a152-c95ab19fd27f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-extra-large" }, "component-top-to-text-50": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1025,7 +1162,10 @@ "value": "4px", "uuid": "cb2a6539-4cee-420c-aeef-dbdd3220039d" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-small instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-extra-small" }, "component-top-to-text-75": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1040,7 +1180,10 @@ "value": "5px", "uuid": "54a0e5cf-3e4a-454b-9dba-a6a2c277fa5e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-small" }, "component-top-to-text-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1055,7 +1198,10 @@ "value": "8px", "uuid": "bed358a2-0559-4501-a147-b375887f25af" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-medium" }, "component-top-to-text-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1070,7 +1216,10 @@ "value": "12px", "uuid": "621c9cf1-02e2-478b-9f47-0804f0183531" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-large" }, "component-top-to-text-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1085,7 +1234,10 @@ "value": "15px", "uuid": "e0ae8c97-73ee-4b09-839f-5ebfb6eb0d7a" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-extra-large" }, "component-bottom-to-text-50": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1100,7 +1252,10 @@ "value": "6px", "uuid": "80f01183-a152-4c55-ac11-24edae62df64" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-small instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-extra-small" }, "component-bottom-to-text-75": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1115,7 +1270,10 @@ "value": "6px", "uuid": "0f1a6c63-bc4f-444c-9a18-67b6c35464b1" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-small" }, "component-bottom-to-text-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1130,7 +1288,10 @@ "value": "11px", "uuid": "c8590269-dcaa-44f6-9c2d-d33274c3fe5e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-medium" }, "component-bottom-to-text-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1145,7 +1306,10 @@ "value": "14px", "uuid": "a39cef5c-631c-4942-b5d2-9121e05d47f8" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-large" }, "component-bottom-to-text-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1160,7 +1324,10 @@ "value": "18px", "uuid": "a6aac364-d617-4e21-a1db-5523daaa3c6c" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Change required for VF upgrade", + "renamed": "base-padding-vertical-extra-large" }, "component-to-menu-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1175,7 +1342,10 @@ "value": "7px", "uuid": "cc2c2606-500a-45e2-b460-2b498dcddb26" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token popover-gap instead. Unifying to a single popover-gap value across use cases", + "renamed": "popover-gap" }, "component-to-menu-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1190,7 +1360,10 @@ "value": "8px", "uuid": "e8602fbe-1bf9-4aec-9cb0-5b4e994558c9" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token popover-gap instead. Unifying to a single popover-gap value across use cases", + "renamed": "popover-gap" }, "component-to-menu-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1205,7 +1378,10 @@ "value": "9px", "uuid": "b33acdfa-525e-45c6-ab2b-c959760c4024" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token popover-gap instead. Unifying to a single popover-gap value across use cases", + "renamed": "popover-gap" }, "component-to-menu-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1220,7 +1396,10 @@ "value": "10px", "uuid": "9fa90167-54ec-4343-a14c-4cd18963dcc5" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token popover-gap instead. Unifying to a single popover-gap value across use cases", + "renamed": "popover-gap" }, "field-edge-to-text-quiet": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", @@ -1231,7 +1410,9 @@ "field-edge-to-visual-quiet": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "89f16f89-fd7d-41d7-8e5c-464007fd0277" + "uuid": "89f16f89-fd7d-41d7-8e5c-464007fd0277", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "field-edge-to-border-quiet": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", @@ -1264,7 +1445,10 @@ "value": "9px", "uuid": "87d3f491-f45f-4bee-9dbd-00086cca5858" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-small" }, "field-edge-to-disclosure-icon-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1279,7 +1463,10 @@ "value": "13px", "uuid": "26d578cb-9228-4643-b042-8b00ba4d9b61" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-medium" }, "field-edge-to-disclosure-icon-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1294,7 +1481,10 @@ "value": "17px", "uuid": "fcc139c1-08ed-4641-932d-5050237abfaa" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-large" }, "field-edge-to-disclosure-icon-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1309,7 +1499,10 @@ "value": "22px", "uuid": "0d3045e2-a493-406a-a247-8d20f35db2d9" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-extra-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-extra-large" }, "field-end-edge-to-disclosure-icon-75": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1324,7 +1517,10 @@ "value": "9px", "uuid": "927e7b5a-57b4-4d47-9ad8-e287199e68a3" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-small" }, "field-end-edge-to-disclosure-icon-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1339,7 +1535,10 @@ "value": "13px", "uuid": "7b3ab0f8-8bde-461f-b658-6848d64de0e3" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-medium" }, "field-end-edge-to-disclosure-icon-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1354,7 +1553,10 @@ "value": "17px", "uuid": "417eb2ee-3fe9-47fc-a122-d466eb4e7b26" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-large" }, "field-end-edge-to-disclosure-icon-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1369,7 +1571,10 @@ "value": "22px", "uuid": "7c2b5cc0-01c0-4e5f-a157-1d2432f8bbc1" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-extra-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-extra-large" }, "field-top-to-disclosure-icon-75": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1384,7 +1589,10 @@ "value": "9px", "uuid": "2f62718d-3df8-498b-9520-baf8be65f3bd" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Require unified UI icon set.", + "renamed": "base-padding-vertical-small" }, "field-top-to-disclosure-icon-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1399,7 +1607,10 @@ "value": "13px", "uuid": "1357cf8e-6e41-4d3c-be39-9aa87d010b78" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Require unified UI icon set.", + "renamed": "base-padding-vertical-medium" }, "field-top-to-disclosure-icon-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1414,7 +1625,10 @@ "value": "17px", "uuid": "2af47c9c-dba6-4340-b5fc-af00dcbaa05c" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Require unified UI icon set.", + "renamed": "base-padding-vertical-large" }, "field-top-to-disclosure-icon-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1429,7 +1643,10 @@ "value": "22px", "uuid": "631146ab-f3f2-4ea0-aac1-2bea622d0c85" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Require unified UI icon set.", + "renamed": "base-padding-vertical-extra-large" }, "field-top-to-alert-icon-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1444,7 +1661,10 @@ "value": "5px", "uuid": "580b677d-5d7e-4306-87ee-640a4613254b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead.", + "renamed": "base-padding-vertical-small" }, "field-top-to-alert-icon-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1459,7 +1679,10 @@ "value": "9px", "uuid": "1def1d88-0098-4e00-987f-17a8656047da" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead.", + "renamed": "base-padding-vertical-medium" }, "field-top-to-alert-icon-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1474,7 +1697,10 @@ "value": "13px", "uuid": "6247903e-2c00-4242-b2d5-da2864b6aa87" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead.", + "renamed": "base-padding-vertical-large" }, "field-top-to-alert-icon-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1489,7 +1715,10 @@ "value": "16px", "uuid": "246058b4-e152-4673-91ab-34384fceb798" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead.", + "renamed": "base-padding-vertical-extra-large" }, "field-top-to-validation-icon-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1504,7 +1733,10 @@ "value": "9px", "uuid": "1a5b6e87-12a8-4fda-a8f7-2928b0b68a46" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Require unified UI icon set.", + "renamed": "base-padding-vertical-small" }, "field-top-to-validation-icon-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1519,7 +1751,10 @@ "value": "13px", "uuid": "7bb6c4c7-4157-4da9-bf06-1d2527022d6a" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Require unified UI icon set.", + "renamed": "base-padding-vertical-medium" }, "field-top-to-validation-icon-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1534,7 +1769,10 @@ "value": "17px", "uuid": "f4f9d889-130a-4e71-9a9c-1ee82c2a4a4b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Require unified UI icon set.", + "renamed": "base-padding-vertical-large" }, "field-top-to-validation-icon-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1549,7 +1787,10 @@ "value": "22px", "uuid": "a6da1cb9-6085-4c58-b3dc-3b1377f64fa4" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Require unified UI icon set.", + "renamed": "base-padding-vertical-extra-large" }, "field-top-to-progress-circle-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1564,7 +1805,10 @@ "value": "6px", "uuid": "5da7e575-d0c3-44e7-bbfa-6fa58972343b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Change progress circle to equal size as workflow icon, that way we can reuse tokens", + "renamed": "base-padding-vertical-small" }, "field-top-to-progress-circle-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1579,7 +1823,10 @@ "value": "8px", "uuid": "7b4b7283-1223-4d2e-9f24-5ed6dada4711" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. Change progress circle to equal size as workflow icon, that way we can reuse tokens", + "renamed": "base-padding-vertical-medium" }, "field-top-to-progress-circle-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1594,7 +1841,10 @@ "value": "11px", "uuid": "7a17cc60-fa76-4234-a99e-c4f711e63f5f" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. Change progress circle to equal size as workflow icon, that way we can reuse tokens", + "renamed": "base-padding-vertical-large" }, "field-top-to-progress-circle-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1609,7 +1859,10 @@ "value": "15px", "uuid": "263428f7-3b5a-449a-87d1-874cebf50fa8" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. Change progress circle to equal size as workflow icon, that way we can reuse tokens", + "renamed": "base-padding-vertical-extra-large" }, "field-edge-to-alert-icon-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1624,7 +1877,10 @@ "value": "11px", "uuid": "68c4dc34-49cb-4174-bd06-5f5dfbd0b64e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-small" }, "field-edge-to-alert-icon-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1639,7 +1895,10 @@ "value": "15px", "uuid": "b98d3a2d-94fb-4491-9650-1c9a62365a19" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-medium" }, "field-edge-to-alert-icon-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1654,7 +1913,10 @@ "value": "19px", "uuid": "a7c0e1fc-bc57-450e-bdc2-1c2cf2823d98" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-large" }, "field-edge-to-alert-icon-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1669,7 +1931,10 @@ "value": "22px", "uuid": "2a77de7a-20cb-40a2-b3a9-252fcaa7a7d2" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-extra-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-extra-large" }, "field-edge-to-validation-icon-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1684,7 +1949,10 @@ "value": "11px", "uuid": "a1c55785-3ae3-4c23-81e2-f088e76e4e04" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-small" }, "field-edge-to-validation-icon-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1699,7 +1967,10 @@ "value": "15px", "uuid": "c51f02a2-35d4-460f-9f14-a97d9e8e6616" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-medium" }, "field-edge-to-validation-icon-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1714,7 +1985,10 @@ "value": "19px", "uuid": "9525d928-4cdb-4cf5-8616-2024ed6fb7c0" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-large" }, "field-edge-to-validation-icon-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1729,7 +2003,10 @@ "value": "22px", "uuid": "539800f6-7bbc-4b67-8b61-99d1ee2f69a4" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-extra-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-extra-large" }, "field-text-to-alert-icon-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1744,7 +2021,10 @@ "value": "10px", "uuid": "01ad9b7d-926e-4db4-a86a-a804fdfc7d68" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead.", + "renamed": "base-padding-horizontal-small" }, "field-text-to-alert-icon-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1759,7 +2039,10 @@ "value": "15px", "uuid": "03d088d2-4ec9-45bc-896d-8423bf72317e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-medium" }, "field-text-to-alert-icon-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1774,7 +2057,10 @@ "value": "19px", "uuid": "73025a05-6203-460b-830b-458f8109abce" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-large" }, "field-text-to-alert-icon-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1789,7 +2075,10 @@ "value": "22px", "uuid": "ec794a47-71af-42ea-87f2-048fab8dbf9d" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-extra-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-extra-large" }, "field-text-to-validation-icon-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1804,7 +2093,10 @@ "value": "10px", "uuid": "c2181581-6aa1-4e1f-80bc-1ca2e85ea01b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-small instead.", + "renamed": "base-padding-horizontal-small" }, "field-text-to-validation-icon-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1819,7 +2111,10 @@ "value": "15px", "uuid": "87e221ab-fb8c-4d59-9d4b-9815a672cc23" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-medium" }, "field-text-to-validation-icon-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1834,7 +2129,10 @@ "value": "19px", "uuid": "b28a0156-4930-484c-a518-ee00e0292db5" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-large" }, "field-text-to-validation-icon-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1849,7 +2147,10 @@ "value": "22px", "uuid": "8926578a-c326-4a75-aafb-d90112aaedb5" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-extra-large instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-horizontal-extra-large" }, "field-width": { "deprecated": true, @@ -1958,27 +2259,38 @@ "value": "15px", "uuid": "ec387876-31d5-42a5-99aa-02c5d35e6223" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-horizontal-medium instead.", + "renamed": "base-padding-horizontal-medium" }, "side-label-character-count-top-margin-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "a86ae363-b6b4-4da0-9630-97336922b3a1" + "uuid": "a86ae363-b6b4-4da0-9630-97336922b3a1", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "side-label-character-count-top-margin-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "4d93210f-f01a-4d1c-8c10-2cb4b9d14626" + "uuid": "4d93210f-f01a-4d1c-8c10-2cb4b9d14626", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "side-label-character-count-top-margin-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "e2d9e241-469a-4b03-bd6a-a105a8ed5e00" + "uuid": "e2d9e241-469a-4b03-bd6a-a105a8ed5e00", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "side-label-character-count-top-margin-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "0px", - "uuid": "9b1f15bf-ea4f-4f82-8c4f-3770b7f47353" + "uuid": "9b1f15bf-ea4f-4f82-8c4f-3770b7f47353", + "deprecated": true, + "deprecated_comment": "Zero values are removed without token replacements; hardcode a zero-pixel value in implementation." }, "disclosure-indicator-top-to-disclosure-icon-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -1993,7 +2305,9 @@ "value": "9px", "uuid": "d7c1f2a1-b679-42ae-8512-27883d9789f9" } - } + }, + "deprecated": true, + "deprecated_comment": "NO USAGE FOUND / Not in design specs, files, or findable by Spectrum Fluffyjaws AI. Recommend to deprecate." }, "disclosure-indicator-top-to-disclosure-icon-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2008,7 +2322,9 @@ "value": "13px", "uuid": "049e0fe7-03d4-4d9b-bdcd-9c8a06852010" } - } + }, + "deprecated": true, + "deprecated_comment": "NO USAGE FOUND / Not in design specs, files, or findable by Spectrum Fluffyjaws AI. Recommend to deprecate." }, "disclosure-indicator-top-to-disclosure-icon-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2023,7 +2339,9 @@ "value": "17px", "uuid": "24dd2c12-17f0-4d38-9af3-a3b112c40c74" } - } + }, + "deprecated": true, + "deprecated_comment": "NO USAGE FOUND / Not in design specs, files, or findable by Spectrum Fluffyjaws AI. Recommend to deprecate." }, "disclosure-indicator-top-to-disclosure-icon-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2038,7 +2356,9 @@ "value": "22px", "uuid": "9c38e8f6-cca7-4f7f-a7c3-9d4ee7af24b8" } - } + }, + "deprecated": true, + "deprecated_comment": "NO USAGE FOUND / Not in design specs, files, or findable by Spectrum Fluffyjaws AI. Recommend to deprecate." }, "text-underline-thickness": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", @@ -2048,7 +2368,10 @@ "text-underline-gap": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "1px", - "uuid": "d9d51235-f3fe-4e2a-bdca-b6a104d9a9e5" + "uuid": "d9d51235-f3fe-4e2a-bdca-b6a104d9a9e5", + "deprecated": true, + "deprecated_comment": "Use semantic token text-gap-medium instead.", + "renamed": "text-gap-medium" }, "navigational-indicator-top-to-back-icon-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2063,7 +2386,10 @@ "value": "7px", "uuid": "d11ab0de-19bd-4f56-8798-0192fd0cfe0e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. UI icons must be in a frame that has height equal to workflow-icon-size-small", + "renamed": "base-padding-vertical-small" }, "navigational-indicator-top-to-back-icon-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2078,7 +2404,10 @@ "value": "12px", "uuid": "74f8a686-0e06-4f7c-9e3d-694749beb420" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. UI icons must be in a frame that has height equal to workflow-icon-size-medium", + "renamed": "base-padding-vertical-medium" }, "navigational-indicator-top-to-back-icon-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2093,7 +2422,10 @@ "value": "16px", "uuid": "e84bc865-c89f-403e-bb14-2a11f03fd364" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. UI icons must be in a frame that has height equal to workflow-icon-size-large", + "renamed": "base-padding-vertical-large" }, "navigational-indicator-top-to-back-icon-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2108,7 +2440,10 @@ "value": "19px", "uuid": "e68f2798-6a55-499a-b591-0cfc130607ba" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. UI icons must be in a frame that has height equal to workflow-icon-size-extra-large", + "renamed": "base-padding-vertical-extra-large" }, "color-control-track-width": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2437,7 +2772,10 @@ "window-to-edge": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-600}", - "uuid": "a3e53161-c38a-4ee0-88c2-4a36fd530e51" + "uuid": "a3e53161-c38a-4ee0-88c2-4a36fd530e51", + "deprecated": true, + "deprecated_comment": "Use semantic token container-padding-3x-large instead.", + "renamed": "container-padding-3x-large" }, "component-size-maximum-perspective-down": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", @@ -2457,7 +2795,10 @@ "value": "9px", "uuid": "bc3eee47-eb83-4ed7-9414-f9fbf620395b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. UI icon will need to be in a frame with height equal to workflow-icon-[size] for this value to work. Accordion density addressed differently; refactor required.", + "renamed": "base-padding-vertical-small" }, "field-top-to-disclosure-icon-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2472,7 +2813,10 @@ "value": "13px", "uuid": "2bdf7b47-450a-4da9-bddb-f4cef626c889" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. UI icon will need to be in a frame with height equal to workflow-icon-[size] for this value to work. Accordion density addressed differently; refactor required.", + "renamed": "base-padding-vertical-small" }, "field-top-to-disclosure-icon-spacious-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2487,7 +2831,10 @@ "value": "18px", "uuid": "178832d2-9ead-4804-a025-5883eec850d6" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. UI icon will need to be in a frame with height equal to workflow-icon-[size] for this value to work. Accordion density addressed differently; refactor required.", + "renamed": "base-padding-vertical-small" }, "field-top-to-disclosure-icon-compact-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2502,7 +2849,10 @@ "value": "13px", "uuid": "45385813-55dc-4a9f-81f8-c77a482b7268" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. UI icon will need to be in a frame with height equal to workflow-icon-[size] for this value to work", + "renamed": "base-padding-vertical-medium" }, "field-top-to-disclosure-icon-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2517,7 +2867,10 @@ "value": "18px", "uuid": "854384ce-1548-4e55-b19e-042b7a82db0e" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. UI icon will need to be in a frame with height equal to workflow-icon-[size] for this value to work. Accordion density addressed differently; refactor required.", + "renamed": "base-padding-vertical-medium" }, "field-top-to-disclosure-icon-spacious-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2532,7 +2885,10 @@ "value": "23px", "uuid": "b7cde8bc-0553-4045-8fc1-edaf8f429950" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead. UI icon will need to be in a frame with height equal to workflow-icon-[size] for this value to work. Accordion density addressed differently; refactor required.", + "renamed": "base-padding-vertical-medium" }, "field-top-to-disclosure-icon-compact-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2547,7 +2903,10 @@ "value": "17px", "uuid": "d00bddef-eb79-4c0a-8794-52fa5b3d9b5c" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. UI icon will need to be in a frame with height equal to workflow-icon-[size] for this value to work", + "renamed": "base-padding-vertical-large" }, "field-top-to-disclosure-icon-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2562,7 +2921,10 @@ "value": "22px", "uuid": "ef7a07e3-a405-4788-a62b-771b0db019a8" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. UI icon will need to be in a frame with height equal to workflow-icon-[size] for this value to work. Accordion density addressed differently; refactor required.", + "renamed": "base-padding-vertical-large" }, "field-top-to-disclosure-icon-spacious-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2577,7 +2939,10 @@ "value": "27px", "uuid": "14cb8fe0-892a-438f-a794-9b013ef96d96" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead. UI icon will need to be in a frame with height equal to workflow-icon-[size] for this value to work. Accordion density addressed differently; refactor required.", + "renamed": "base-padding-vertical-large" }, "field-top-to-disclosure-icon-compact-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2592,7 +2957,10 @@ "value": "21px", "uuid": "88fbbbe8-6dda-4d11-8d13-ed0fabaf0088" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. UI icon will need to be in a frame with height equal to workflow-icon-[size] for this value to work", + "renamed": "base-padding-vertical-extra-large" }, "field-top-to-disclosure-icon-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2607,7 +2975,10 @@ "value": "26px", "uuid": "4a5f821c-2703-48ba-85d2-15c922514839" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. UI icon will need to be in a frame with height equal to workflow-icon-[size] for this value to work. Accordion density addressed differently; refactor required.", + "renamed": "base-padding-vertical-extra-large" }, "field-top-to-disclosure-icon-spacious-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2622,7 +2993,10 @@ "value": "31px", "uuid": "45f97901-f614-42bc-b22b-c0b6cebb945b" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead. UI icon will need to be in a frame with height equal to workflow-icon-[size] for this value to work. Accordion density addressed differently; refactor required.", + "renamed": "base-padding-vertical-extra-large" }, "component-padding-vertical-50": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2637,7 +3011,10 @@ "value": "5px", "uuid": "262dd415-ea5d-4f07-9493-030ac33a2dce" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-small instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-vertical-extra-small" }, "component-padding-vertical-75": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2652,7 +3029,10 @@ "value": "5px", "uuid": "ae87b22b-17dd-46a1-9c40-ec4fbe701e95" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-small instead. Updated to follow Spectrum Future Foundations spacing formula", + "renamed": "base-padding-vertical-small" }, "component-padding-vertical-100": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2667,7 +3047,10 @@ "value": "9px", "uuid": "67715127-dfd9-44ed-a3bf-4816e9dafb34" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-medium instead.", + "renamed": "base-padding-vertical-medium" }, "component-padding-vertical-200": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2682,7 +3065,10 @@ "value": "13px", "uuid": "e5202547-d71b-4e1f-8d60-fe1e63cf18f9" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-large instead.", + "renamed": "base-padding-vertical-large" }, "component-padding-vertical-300": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", @@ -2697,6 +3083,9 @@ "value": "17px", "uuid": "ae78edbb-1b08-44d6-9c5a-37baf2fe94f6" } - } + }, + "deprecated": true, + "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead.", + "renamed": "base-padding-vertical-extra-large" } } From fa73fd8817c12c8c66d99f76a6c8cd53232cced3 Mon Sep 17 00:00:00 2001 From: Nate Baldwin Date: Mon, 2 Feb 2026 11:31:10 -0700 Subject: [PATCH 3/9] feat(tokens): added new semantic and global tokens from rfc --- packages/tokens/src/layout.json | 482 ++++++++++++++++++++++++++++++++ 1 file changed, 482 insertions(+) diff --git a/packages/tokens/src/layout.json b/packages/tokens/src/layout.json index 230dc964..a4ba9a38 100644 --- a/packages/tokens/src/layout.json +++ b/packages/tokens/src/layout.json @@ -3087,5 +3087,487 @@ "deprecated": true, "deprecated_comment": "Use semantic token base-padding-vertical-extra-large instead.", "renamed": "base-padding-vertical-extra-large" + }, + "text-gap-extra-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "1px", + "comment": "Spacing between child elements for text content at extra-small size" + }, + "text-gap-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "1px", + "comment": "Spacing between child elements for text content at small size" + }, + "text-gap-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "1px", + "comment": "Spacing between child elements for text content at medium size" + }, + "text-gap-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "2px", + "comment": "Spacing between child elements for text content at large size" + }, + "text-gap-extra-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "2px", + "comment": "Spacing between child elements for text content at extra-large size" + }, + "base-gap-extra-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "4px", + "comment": "Spacing between child elements for base UI elements at extra-small size" + }, + "base-gap-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "4px", + "comment": "Spacing between child elements for base UI elements at small size" + }, + "base-gap-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "6px", + "comment": "Spacing between child elements for base UI elements at medium size" + }, + "base-gap-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "6px", + "comment": "Spacing between child elements for base UI elements at large size" + }, + "base-gap-extra-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "6px", + "comment": "Spacing between child elements for base UI elements at extra-large size" + }, + "base-gap-2x-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "8px", + "comment": "Spacing between child elements for base UI elements at 2x-large size" + }, + "base-gap-3x-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "8px", + "comment": "Spacing between child elements for base UI elements at 3x-large size" + }, + "base-gap-4x-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "10px", + "comment": "Spacing between child elements for base UI elements at 4x-large size" + }, + "base-padding-horizontal-extra-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "8px", + "comment": "Horizontal internal spacing for base UI elements at extra-small size" + }, + "base-padding-horizontal-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "8px", + "comment": "Horizontal internal spacing for base UI elements at small size" + }, + "base-padding-horizontal-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "10px", + "comment": "Horizontal internal spacing for base UI elements at medium size" + }, + "base-padding-horizontal-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "12px", + "comment": "Horizontal internal spacing for base UI elements at large size" + }, + "base-padding-horizontal-extra-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "12px", + "comment": "Horizontal internal spacing for base UI elements at extra-large size" + }, + "base-padding-horizontal-2x-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "14px", + "comment": "Horizontal internal spacing for base UI elements at 2x-large size" + }, + "base-padding-horizontal-uniform-2x-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{base-padding-vertical-2x-small}", + "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at 2x-small size" + }, + "base-padding-horizontal-uniform-extra-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{base-padding-vertical-extra-small}", + "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at extra-small size" + }, + "base-padding-horizontal-uniform-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{base-padding-vertical-small}", + "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at small size" + }, + "base-padding-horizontal-uniform-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{base-padding-vertical-medium}", + "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at medium size" + }, + "base-padding-horizontal-uniform-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{base-padding-vertical-large}", + "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at large size" + }, + "base-padding-horizontal-uniform-extra-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{base-padding-vertical-extra-large}", + "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at extra-large size" + }, + "base-padding-horizontal-uniform-2x-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{base-padding-vertical-2x-large}", + "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at 2x-large size" + }, + "base-padding-vertical-2x-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "2px", + "comment": "Vertical internal spacing for base UI elements at 2x-small size" + }, + "base-padding-vertical-extra-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "4px", + "comment": "Vertical internal spacing for base UI elements at extra-small size" + }, + "base-padding-vertical-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "5px", + "comment": "Vertical internal spacing for base UI elements at small size" + }, + "base-padding-vertical-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "7px", + "comment": "Vertical internal spacing for base UI elements at medium size" + }, + "base-padding-vertical-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "10px", + "comment": "Vertical internal spacing for base UI elements at large size" + }, + "base-padding-vertical-extra-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "13px", + "comment": "Vertical internal spacing for base UI elements at extra-large size" + }, + "base-padding-vertical-2x-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "15px", + "comment": "Vertical internal spacing for base UI elements at 2x-large size" + }, + "base-padding-vertical-3x-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "19px", + "comment": "Vertical internal spacing for base UI elements at 3x-large size" + }, + "accessory-item-padding-2x-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "2px", + "comment": "Internal spacing for accessory elements items at 2x-small size" + }, + "accessory-item-padding-extra-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "3px", + "comment": "Internal spacing for accessory elements items at extra-small size" + }, + "accessory-item-padding-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "3px", + "comment": "Internal spacing for accessory elements items at small size" + }, + "accessory-item-padding-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "5px", + "comment": "Internal spacing for accessory elements items at medium size" + }, + "accessory-item-padding-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "7px", + "comment": "Internal spacing for accessory elements items at large size" + }, + "accessory-item-padding-extra-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "9px", + "comment": "Internal spacing for accessory elements items at extra-large size" + }, + "accessory-gap-extra-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "4px", + "comment": "Spacing between child elements for accessory elements at extra-small size" + }, + "accessory-gap-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "5px", + "comment": "Spacing between child elements for accessory elements at small size" + }, + "accessory-gap-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "6px", + "comment": "Spacing between child elements for accessory elements at medium size" + }, + "accessory-gap-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "7px", + "comment": "Spacing between child elements for accessory elements at large size" + }, + "accessory-gap-extra-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "8px", + "comment": "Spacing between child elements for accessory elements at extra-large size" + }, + "accessory-gap-2x-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "9px", + "comment": "Spacing between child elements for accessory elements at 2x-large size" + }, + "accessory-gap-affixed-extra-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "3px", + "comment": "Spacing between child elements for accessory elements at extra-small size" + }, + "accessory-gap-affixed-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "3px", + "comment": "Spacing between child elements for accessory elements at small size" + }, + "accessory-gap-affixed-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "4px", + "comment": "Spacing between child elements for accessory elements at medium size" + }, + "accessory-gap-affixed-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "5px", + "comment": "Spacing between child elements for accessory elements at large size" + }, + "accessory-gap-affixed-extra-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "6px", + "comment": "Spacing between child elements for accessory elements at extra-large size" + }, + "accessory-gap-affixed-2x-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "7px", + "comment": "Spacing between child elements for accessory elements at 2x-large size" + }, + "list-item-padding-vertical-regular": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-75}", + "comment": "Vertical internal spacing for list structures items (regular density)" + }, + "list-item-padding-vertical-spacious": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-100}", + "comment": "Vertical internal spacing for list structures items (spacious density)" + }, + "list-item-padding-horizontal": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-85}", + "comment": "Horizontal internal spacing for list structures items" + }, + "list-item-gap-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-50}", + "comment": "Spacing between child elements for list structures items at small size" + }, + "list-item-gap-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-100}", + "comment": "Spacing between child elements for list structures items at medium size" + }, + "list-gap-compact": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-50}", + "comment": "Spacing between child elements for list structures (compact density)" + }, + "list-gap-regular": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-75}", + "comment": "Spacing between child elements for list structures (regular density)" + }, + "list-gap-spacious": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-100}", + "comment": "Spacing between child elements for list structures (spacious density)" + }, + "list-indent-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-400}", + "comment": "Indentation for list structures at large size" + }, + "list-indent-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-300}", + "comment": "Indentation for list structures at medium size" + }, + "tab-gap-horizontal-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-350}", + "comment": "Spacing between child elements for tab components at small size" + }, + "tab-gap-horizontal-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-400}", + "comment": "Spacing between child elements for tab components at medium size" + }, + "tab-gap-horizontal-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-500}", + "comment": "Spacing between child elements for tab components at large size" + }, + "tab-gap-horizontal-extra-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-600}", + "comment": "Spacing between child elements for tab components at extra-large size" + }, + "table-item-padding-compact": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-100}", + "comment": "Internal spacing for table structures items (compact density)" + }, + "table-item-padding-regular": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-200}", + "comment": "Internal spacing for table structures items (regular density)" + }, + "table-item-padding-spacious": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-300}", + "comment": "Internal spacing for table structures items (spacious density)" + }, + "container-padding-2x-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-85}", + "comment": "Internal spacing for containers at 2x-small size" + }, + "container-padding-extra-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-100}", + "comment": "Internal spacing for containers at extra-small size" + }, + "container-padding-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-200}", + "comment": "Internal spacing for containers at small size" + }, + "container-padding-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-300}", + "comment": "Internal spacing for containers at medium size" + }, + "container-padding-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-350}", + "comment": "Internal spacing for containers at large size" + }, + "container-padding-extra-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-400}", + "comment": "Internal spacing for containers at extra-large size" + }, + "container-padding-2x-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-500}", + "comment": "Internal spacing for containers at 2x-large size" + }, + "container-padding-3x-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-600}", + "comment": "Internal spacing for containers at 3x-large size" + }, + "container-gap-2x-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-85}", + "comment": "Spacing between child elements for containers at 2x-small size" + }, + "container-gap-extra-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-100}", + "comment": "Spacing between child elements for containers at extra-small size" + }, + "container-gap-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-200}", + "comment": "Spacing between child elements for containers at small size" + }, + "container-gap-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-300}", + "comment": "Spacing between child elements for containers at medium size" + }, + "container-gap-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-350}", + "comment": "Spacing between child elements for containers at large size" + }, + "container-gap-extra-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-400}", + "comment": "Spacing between child elements for containers at extra-large size" + }, + "container-gap-2x-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-500}", + "comment": "Spacing between child elements for containers at 2x-large size" + }, + "popover-padding": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-100}", + "comment": "Internal spacing for popover components" + }, + "popover-gap": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-100}", + "comment": "Spacing between child elements for popover components" + }, + "banner-padding-vertical": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-200}", + "comment": "Vertical internal spacing for banner components" + }, + "banner-padding-horizontal": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-100}", + "comment": "Horizontal internal spacing for banner components" + }, + "banner-gap-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-75}", + "comment": "Spacing between child elements for banner components at small size" + }, + "banner-gap-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-100}", + "comment": "Spacing between child elements for banner components at medium size" + }, + "banner-gap-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-400}", + "comment": "Spacing between child elements for banner components at large size" + }, + "focus-ring-gap": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-50}", + "comment": "Spacing between child elements for focus indicators" + }, + "drop-target-dash-length": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-100}", + "comment": "Dash length for drop targets" + }, + "drop-target-dash-gap": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-85}", + "comment": "Dash gap spacing for drop targets" + }, + "spacing-25": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "1px" + }, + "spacing-85": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "6px" + }, + "spacing-350": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "20px" } } From 757e1d5a6dffd3f796381cf778fd716ce0d7c942 Mon Sep 17 00:00:00 2001 From: Nate Baldwin Date: Mon, 2 Feb 2026 13:14:01 -0700 Subject: [PATCH 4/9] fix(tokens): added missing uuids to pass tests, added random uuids --- packages/tokens/src/layout.json | 291 +++++++++++++++++++++----------- 1 file changed, 194 insertions(+), 97 deletions(-) diff --git a/packages/tokens/src/layout.json b/packages/tokens/src/layout.json index a4ba9a38..a3775e6b 100644 --- a/packages/tokens/src/layout.json +++ b/packages/tokens/src/layout.json @@ -3091,483 +3091,580 @@ "text-gap-extra-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "1px", - "comment": "Spacing between child elements for text content at extra-small size" + "comment": "Spacing between child elements for text content at extra-small size", + "uuid": "11ad324c-470f-4c73-a9c8-b5087144c861" }, "text-gap-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "1px", - "comment": "Spacing between child elements for text content at small size" + "comment": "Spacing between child elements for text content at small size", + "uuid": "2d78f957-5f37-4b6e-98ef-033b2563cd6f" }, "text-gap-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "1px", - "comment": "Spacing between child elements for text content at medium size" + "comment": "Spacing between child elements for text content at medium size", + "uuid": "436a8be1-f5e8-4e31-bfaa-3f9556144989" }, "text-gap-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "2px", - "comment": "Spacing between child elements for text content at large size" + "comment": "Spacing between child elements for text content at large size", + "uuid": "704a4240-8492-4eb7-8c9f-4d3f9c92220d" }, "text-gap-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "2px", - "comment": "Spacing between child elements for text content at extra-large size" + "comment": "Spacing between child elements for text content at extra-large size", + "uuid": "29e1afcf-cb5b-4580-891f-d26235e793ed" }, "base-gap-extra-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "4px", - "comment": "Spacing between child elements for base UI elements at extra-small size" + "comment": "Spacing between child elements for base UI elements at extra-small size", + "uuid": "19ace75b-fceb-4764-83cd-85105e86c776" }, "base-gap-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "4px", - "comment": "Spacing between child elements for base UI elements at small size" + "comment": "Spacing between child elements for base UI elements at small size", + "uuid": "13e210b0-0743-442d-a332-d96ae4fcee41" }, "base-gap-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "6px", - "comment": "Spacing between child elements for base UI elements at medium size" + "comment": "Spacing between child elements for base UI elements at medium size", + "uuid": "981adcbb-77b4-4397-9241-c0ee71b64853" }, "base-gap-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "6px", - "comment": "Spacing between child elements for base UI elements at large size" + "comment": "Spacing between child elements for base UI elements at large size", + "uuid": "331cefb4-e8f9-4e64-b5ef-ec418044948c" }, "base-gap-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "6px", - "comment": "Spacing between child elements for base UI elements at extra-large size" + "comment": "Spacing between child elements for base UI elements at extra-large size", + "uuid": "dc685e20-770d-439b-ae66-6505645557e2" }, "base-gap-2x-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "8px", - "comment": "Spacing between child elements for base UI elements at 2x-large size" + "comment": "Spacing between child elements for base UI elements at 2x-large size", + "uuid": "45f02f53-74c2-499e-bfc2-9bc12569d55a" }, "base-gap-3x-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "8px", - "comment": "Spacing between child elements for base UI elements at 3x-large size" + "comment": "Spacing between child elements for base UI elements at 3x-large size", + "uuid": "a2e8d57c-afda-4863-b0ca-29f648d2cc3b" }, "base-gap-4x-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "10px", - "comment": "Spacing between child elements for base UI elements at 4x-large size" + "comment": "Spacing between child elements for base UI elements at 4x-large size", + "uuid": "a711dcba-2156-4cf3-b6b0-05dc2dc4fb4e" }, "base-padding-horizontal-extra-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "8px", - "comment": "Horizontal internal spacing for base UI elements at extra-small size" + "comment": "Horizontal internal spacing for base UI elements at extra-small size", + "uuid": "d137906d-f4b4-4dcb-91f1-fbdafa4608e1" }, "base-padding-horizontal-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "8px", - "comment": "Horizontal internal spacing for base UI elements at small size" + "comment": "Horizontal internal spacing for base UI elements at small size", + "uuid": "f4aaccd1-c01f-4945-a2ae-f35e75b41dcd" }, "base-padding-horizontal-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "10px", - "comment": "Horizontal internal spacing for base UI elements at medium size" + "comment": "Horizontal internal spacing for base UI elements at medium size", + "uuid": "4c0e0052-5eae-4d4a-abe2-b0a189423d87" }, "base-padding-horizontal-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "12px", - "comment": "Horizontal internal spacing for base UI elements at large size" + "comment": "Horizontal internal spacing for base UI elements at large size", + "uuid": "d51c6735-f522-43f3-930a-de6b472f3872" }, "base-padding-horizontal-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "12px", - "comment": "Horizontal internal spacing for base UI elements at extra-large size" + "comment": "Horizontal internal spacing for base UI elements at extra-large size", + "uuid": "7b4431cf-479a-484f-b8c1-3f5f40683f5b" }, "base-padding-horizontal-2x-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "14px", - "comment": "Horizontal internal spacing for base UI elements at 2x-large size" + "comment": "Horizontal internal spacing for base UI elements at 2x-large size", + "uuid": "23306552-f1e8-43f9-9359-2298e6bc0437" }, "base-padding-horizontal-uniform-2x-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{base-padding-vertical-2x-small}", - "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at 2x-small size" + "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at 2x-small size", + "uuid": "2cd7c90c-2654-4c30-af7f-a4d0e7bcea45" }, "base-padding-horizontal-uniform-extra-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{base-padding-vertical-extra-small}", - "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at extra-small size" + "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at extra-small size", + "uuid": "ed824906-8da8-4533-bdb1-1afafc8671c1" }, "base-padding-horizontal-uniform-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{base-padding-vertical-small}", - "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at small size" + "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at small size", + "uuid": "c062c6e5-0e95-4fdb-8f98-879528dfc051" }, "base-padding-horizontal-uniform-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{base-padding-vertical-medium}", - "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at medium size" + "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at medium size", + "uuid": "2576f10b-ccc3-43b5-903d-f038f826fe88" }, "base-padding-horizontal-uniform-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{base-padding-vertical-large}", - "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at large size" + "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at large size", + "uuid": "e8609625-b8a4-47b6-8da1-525d4cbde8f8" }, "base-padding-horizontal-uniform-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{base-padding-vertical-extra-large}", - "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at extra-large size" + "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at extra-large size", + "uuid": "55bebc97-e200-4930-ab12-20dfd518711e" }, "base-padding-horizontal-uniform-2x-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{base-padding-vertical-2x-large}", - "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at 2x-large size" + "comment": "Horizontal internal spacing with uniform dimensions for base UI elements at 2x-large size", + "uuid": "8400a90d-1a15-49e3-9faa-dd21e415d86a" }, "base-padding-vertical-2x-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "2px", - "comment": "Vertical internal spacing for base UI elements at 2x-small size" + "comment": "Vertical internal spacing for base UI elements at 2x-small size", + "uuid": "b4fcadad-a85a-496c-9f40-660e46dda888" }, "base-padding-vertical-extra-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "4px", - "comment": "Vertical internal spacing for base UI elements at extra-small size" + "comment": "Vertical internal spacing for base UI elements at extra-small size", + "uuid": "96688c6c-5ab2-43e7-be62-48ee6aa67d73" }, "base-padding-vertical-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "5px", - "comment": "Vertical internal spacing for base UI elements at small size" + "comment": "Vertical internal spacing for base UI elements at small size", + "uuid": "b88bf8d8-5872-44ae-8f17-90c813fcbc28" }, "base-padding-vertical-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "7px", - "comment": "Vertical internal spacing for base UI elements at medium size" + "comment": "Vertical internal spacing for base UI elements at medium size", + "uuid": "9e6f53e4-a3ba-4577-bd97-3bb3e98b0a10" }, "base-padding-vertical-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "10px", - "comment": "Vertical internal spacing for base UI elements at large size" + "comment": "Vertical internal spacing for base UI elements at large size", + "uuid": "9fcf6cfe-300d-4ac0-8d2e-83047efac9b9" }, "base-padding-vertical-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "13px", - "comment": "Vertical internal spacing for base UI elements at extra-large size" + "comment": "Vertical internal spacing for base UI elements at extra-large size", + "uuid": "9ceca866-7532-4b27-9351-88f4b49ebb98" }, "base-padding-vertical-2x-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "15px", - "comment": "Vertical internal spacing for base UI elements at 2x-large size" + "comment": "Vertical internal spacing for base UI elements at 2x-large size", + "uuid": "38879514-748f-4769-9e47-5f70f73e910c" }, "base-padding-vertical-3x-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "19px", - "comment": "Vertical internal spacing for base UI elements at 3x-large size" + "comment": "Vertical internal spacing for base UI elements at 3x-large size", + "uuid": "7df7a862-7385-4045-848e-ccdde71d8657" }, "accessory-item-padding-2x-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "2px", - "comment": "Internal spacing for accessory elements items at 2x-small size" + "comment": "Internal spacing for accessory elements items at 2x-small size", + "uuid": "8be2365a-c8fb-45b2-b4a1-d898fab5bcb7" }, "accessory-item-padding-extra-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "3px", - "comment": "Internal spacing for accessory elements items at extra-small size" + "comment": "Internal spacing for accessory elements items at extra-small size", + "uuid": "61b4063c-be97-4b3c-9cd1-45e0456f6ef5" }, "accessory-item-padding-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "3px", - "comment": "Internal spacing for accessory elements items at small size" + "comment": "Internal spacing for accessory elements items at small size", + "uuid": "84e8f025-6308-45c3-8e42-15779b1da6a0" }, "accessory-item-padding-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "5px", - "comment": "Internal spacing for accessory elements items at medium size" + "comment": "Internal spacing for accessory elements items at medium size", + "uuid": "91be82b4-f771-4a47-9198-8809f819c882" }, "accessory-item-padding-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "7px", - "comment": "Internal spacing for accessory elements items at large size" + "comment": "Internal spacing for accessory elements items at large size", + "uuid": "4eb5d6f4-7fc4-4752-80a6-b96fbdccc3dc" }, "accessory-item-padding-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "9px", - "comment": "Internal spacing for accessory elements items at extra-large size" + "comment": "Internal spacing for accessory elements items at extra-large size", + "uuid": "cb48a615-f47d-4fc2-ba12-431db8419c95" }, "accessory-gap-extra-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "4px", - "comment": "Spacing between child elements for accessory elements at extra-small size" + "comment": "Spacing between child elements for accessory elements at extra-small size", + "uuid": "db762782-184f-45ef-bc10-8630ab5c2644" }, "accessory-gap-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "5px", - "comment": "Spacing between child elements for accessory elements at small size" + "comment": "Spacing between child elements for accessory elements at small size", + "uuid": "8a4209ca-8682-4bc7-b1ba-636ee4a93176" }, "accessory-gap-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "6px", - "comment": "Spacing between child elements for accessory elements at medium size" + "comment": "Spacing between child elements for accessory elements at medium size", + "uuid": "4500c999-3b9a-4c30-8dc1-a366a9f2dba2" }, "accessory-gap-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "7px", - "comment": "Spacing between child elements for accessory elements at large size" + "comment": "Spacing between child elements for accessory elements at large size", + "uuid": "527fd277-baa6-456f-b5e0-55013afe2fbc" }, "accessory-gap-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "8px", - "comment": "Spacing between child elements for accessory elements at extra-large size" + "comment": "Spacing between child elements for accessory elements at extra-large size", + "uuid": "88bf4d12-5fa8-48b1-b8eb-2b02eff74a20" }, "accessory-gap-2x-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "9px", - "comment": "Spacing between child elements for accessory elements at 2x-large size" + "comment": "Spacing between child elements for accessory elements at 2x-large size", + "uuid": "2d02aa4e-a2bb-448d-abb9-22eb0828873f" }, "accessory-gap-affixed-extra-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "3px", - "comment": "Spacing between child elements for accessory elements at extra-small size" + "comment": "Spacing between child elements for accessory elements at extra-small size", + "uuid": "eabf3de5-2d48-479f-b878-04be26c32c5d" }, "accessory-gap-affixed-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "3px", - "comment": "Spacing between child elements for accessory elements at small size" + "comment": "Spacing between child elements for accessory elements at small size", + "uuid": "8d84e614-2be9-449a-81ec-8ef880b81156" }, "accessory-gap-affixed-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "4px", - "comment": "Spacing between child elements for accessory elements at medium size" + "comment": "Spacing between child elements for accessory elements at medium size", + "uuid": "e8a2fa52-eebf-4ad3-88d8-1f4f0d02efcb" }, "accessory-gap-affixed-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "5px", - "comment": "Spacing between child elements for accessory elements at large size" + "comment": "Spacing between child elements for accessory elements at large size", + "uuid": "f9dbc59b-6059-460d-a696-78b43ea746c6" }, "accessory-gap-affixed-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "6px", - "comment": "Spacing between child elements for accessory elements at extra-large size" + "comment": "Spacing between child elements for accessory elements at extra-large size", + "uuid": "ed4e9a48-32b7-4f5e-94ad-d52b9231aee4" }, "accessory-gap-affixed-2x-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "7px", - "comment": "Spacing between child elements for accessory elements at 2x-large size" + "comment": "Spacing between child elements for accessory elements at 2x-large size", + "uuid": "3935e9e7-08c4-4897-9637-e846335e77ed" }, "list-item-padding-vertical-regular": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-75}", - "comment": "Vertical internal spacing for list structures items (regular density)" + "comment": "Vertical internal spacing for list structures items (regular density)", + "uuid": "db1a7133-5172-44b3-9128-203400e89af5" }, "list-item-padding-vertical-spacious": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-100}", - "comment": "Vertical internal spacing for list structures items (spacious density)" + "comment": "Vertical internal spacing for list structures items (spacious density)", + "uuid": "afe34c6c-ac2f-4277-9b96-05009aa27a42" }, "list-item-padding-horizontal": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-85}", - "comment": "Horizontal internal spacing for list structures items" + "comment": "Horizontal internal spacing for list structures items", + "uuid": "f5e89b7f-1f49-459e-ac92-31e82e3002f3" }, "list-item-gap-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-50}", - "comment": "Spacing between child elements for list structures items at small size" + "comment": "Spacing between child elements for list structures items at small size", + "uuid": "7ad36584-9e59-4f36-bab7-015d141357e4" }, "list-item-gap-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-100}", - "comment": "Spacing between child elements for list structures items at medium size" + "comment": "Spacing between child elements for list structures items at medium size", + "uuid": "cd088468-5536-4b82-8b35-949aae588adb" }, "list-gap-compact": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-50}", - "comment": "Spacing between child elements for list structures (compact density)" + "comment": "Spacing between child elements for list structures (compact density)", + "uuid": "0ab30f04-095a-478c-a0a2-0e28e8cbbf7f" }, "list-gap-regular": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-75}", - "comment": "Spacing between child elements for list structures (regular density)" + "comment": "Spacing between child elements for list structures (regular density)", + "uuid": "3dd72da9-940f-4736-9b42-488e8b9cc3ca" }, "list-gap-spacious": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-100}", - "comment": "Spacing between child elements for list structures (spacious density)" + "comment": "Spacing between child elements for list structures (spacious density)", + "uuid": "6c28d133-218d-4dd4-9dd3-5c704e222d22" }, "list-indent-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-400}", - "comment": "Indentation for list structures at large size" + "comment": "Indentation for list structures at large size", + "uuid": "6c64aef4-4d8c-4022-b2bb-9cb21990392b" }, "list-indent-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-300}", - "comment": "Indentation for list structures at medium size" + "comment": "Indentation for list structures at medium size", + "uuid": "c80e7f78-2a12-4728-9990-e29cf221f385" }, "tab-gap-horizontal-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-350}", - "comment": "Spacing between child elements for tab components at small size" + "comment": "Spacing between child elements for tab components at small size", + "uuid": "58ef4355-08c9-4b33-b152-cfc2f02c5b8d" }, "tab-gap-horizontal-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-400}", - "comment": "Spacing between child elements for tab components at medium size" + "comment": "Spacing between child elements for tab components at medium size", + "uuid": "3a2df85e-1c4b-461f-9a35-833917e74df0" }, "tab-gap-horizontal-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-500}", - "comment": "Spacing between child elements for tab components at large size" + "comment": "Spacing between child elements for tab components at large size", + "uuid": "9efbed3d-4375-4576-a9b5-6383c9bf8250" }, "tab-gap-horizontal-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-600}", - "comment": "Spacing between child elements for tab components at extra-large size" + "comment": "Spacing between child elements for tab components at extra-large size", + "uuid": "bf7f5583-2244-4aa6-964f-e64195464e5e" }, "table-item-padding-compact": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-100}", - "comment": "Internal spacing for table structures items (compact density)" + "comment": "Internal spacing for table structures items (compact density)", + "uuid": "5cdd8499-5011-4019-87b0-1a443141c2f2" }, "table-item-padding-regular": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-200}", - "comment": "Internal spacing for table structures items (regular density)" + "comment": "Internal spacing for table structures items (regular density)", + "uuid": "0c140b00-afb0-400e-b0ca-7232df755017" }, "table-item-padding-spacious": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-300}", - "comment": "Internal spacing for table structures items (spacious density)" + "comment": "Internal spacing for table structures items (spacious density)", + "uuid": "960649e1-36c1-487a-84b0-252b3ea56f52" }, "container-padding-2x-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-85}", - "comment": "Internal spacing for containers at 2x-small size" + "comment": "Internal spacing for containers at 2x-small size", + "uuid": "c87015e5-5353-48ed-8a71-f5d1d6fc564f" }, "container-padding-extra-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-100}", - "comment": "Internal spacing for containers at extra-small size" + "comment": "Internal spacing for containers at extra-small size", + "uuid": "162629a4-ca68-4067-aeae-5664b1820a81" }, "container-padding-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-200}", - "comment": "Internal spacing for containers at small size" + "comment": "Internal spacing for containers at small size", + "uuid": "6147fb89-c877-46de-be40-3023b713e169" }, "container-padding-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-300}", - "comment": "Internal spacing for containers at medium size" + "comment": "Internal spacing for containers at medium size", + "uuid": "a93033cf-9701-4ab2-8218-8c89f9bf0fd8" }, "container-padding-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-350}", - "comment": "Internal spacing for containers at large size" + "comment": "Internal spacing for containers at large size", + "uuid": "157e9ab7-7762-452b-953a-13989b7e0335" }, "container-padding-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-400}", - "comment": "Internal spacing for containers at extra-large size" + "comment": "Internal spacing for containers at extra-large size", + "uuid": "a4427b26-0b1f-4d56-adf8-20ab225d4822" }, "container-padding-2x-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-500}", - "comment": "Internal spacing for containers at 2x-large size" + "comment": "Internal spacing for containers at 2x-large size", + "uuid": "65c3dcd7-baaa-435f-997d-5e2cd6545033" }, "container-padding-3x-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-600}", - "comment": "Internal spacing for containers at 3x-large size" + "comment": "Internal spacing for containers at 3x-large size", + "uuid": "053c0a55-953e-492b-8a23-6338e9c9afd1" }, "container-gap-2x-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-85}", - "comment": "Spacing between child elements for containers at 2x-small size" + "comment": "Spacing between child elements for containers at 2x-small size", + "uuid": "706b19d6-c477-4435-9222-e5dd0fc97db3" }, "container-gap-extra-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-100}", - "comment": "Spacing between child elements for containers at extra-small size" + "comment": "Spacing between child elements for containers at extra-small size", + "uuid": "bc2762ec-5c2d-47c9-ad75-c74a34b75d6e" }, "container-gap-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-200}", - "comment": "Spacing between child elements for containers at small size" + "comment": "Spacing between child elements for containers at small size", + "uuid": "891ca550-31ba-4280-bde0-9c9dc9ac8bf1" }, "container-gap-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-300}", - "comment": "Spacing between child elements for containers at medium size" + "comment": "Spacing between child elements for containers at medium size", + "uuid": "00d2e4de-8b6a-4cae-aaed-718d52c9f603" }, "container-gap-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-350}", - "comment": "Spacing between child elements for containers at large size" + "comment": "Spacing between child elements for containers at large size", + "uuid": "22398d20-bbf6-4487-a626-5085c81b6ec5" }, "container-gap-extra-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-400}", - "comment": "Spacing between child elements for containers at extra-large size" + "comment": "Spacing between child elements for containers at extra-large size", + "uuid": "0e580b75-93a7-4a6f-9d50-4788f08f1cb7" }, "container-gap-2x-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-500}", - "comment": "Spacing between child elements for containers at 2x-large size" + "comment": "Spacing between child elements for containers at 2x-large size", + "uuid": "16d5328c-b06d-45fd-8ba9-405f6a6d5da3" }, "popover-padding": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-100}", - "comment": "Internal spacing for popover components" + "comment": "Internal spacing for popover components", + "uuid": "670a7517-67ca-4bb6-8bba-03174fd56aef" }, "popover-gap": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-100}", - "comment": "Spacing between child elements for popover components" + "comment": "Spacing between child elements for popover components", + "uuid": "1f8c1cef-7cb9-4de4-ae78-d7b5f7c4f75b" }, "banner-padding-vertical": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-200}", - "comment": "Vertical internal spacing for banner components" + "comment": "Vertical internal spacing for banner components", + "uuid": "fab060e5-d5e8-4a07-8663-71adefe0bea1" }, "banner-padding-horizontal": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-100}", - "comment": "Horizontal internal spacing for banner components" + "comment": "Horizontal internal spacing for banner components", + "uuid": "708b3000-34ad-441c-8bf7-d212dd74e725" }, "banner-gap-small": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-75}", - "comment": "Spacing between child elements for banner components at small size" + "comment": "Spacing between child elements for banner components at small size", + "uuid": "c53649d0-844f-4821-8470-cbec2179a4c5" }, "banner-gap-medium": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-100}", - "comment": "Spacing between child elements for banner components at medium size" + "comment": "Spacing between child elements for banner components at medium size", + "uuid": "020ed54a-fdd4-4157-bfd1-4ab69b48131c" }, "banner-gap-large": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-400}", - "comment": "Spacing between child elements for banner components at large size" + "comment": "Spacing between child elements for banner components at large size", + "uuid": "6cfd3d1c-5d4c-484b-a359-e4324271f7d4" }, "focus-ring-gap": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-50}", - "comment": "Spacing between child elements for focus indicators" + "comment": "Spacing between child elements for focus indicators", + "uuid": "d8b3b56b-d4b9-4f01-9d4b-ad3ac8f3b1f3" }, "drop-target-dash-length": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-100}", - "comment": "Dash length for drop targets" + "comment": "Dash length for drop targets", + "uuid": "db44550e-a2b1-4ecb-bc60-4a0ad6dc976c" }, "drop-target-dash-gap": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-85}", - "comment": "Dash gap spacing for drop targets" + "comment": "Dash gap spacing for drop targets", + "uuid": "98e1fd55-9f0a-43e0-b36a-5ebed247aeac" }, "spacing-25": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "1px" + "value": "1px", + "uuid": "8ea4ce8b-fa57-4dd7-83c8-902c62cb4ae2" }, "spacing-85": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "6px" + "value": "6px", + "uuid": "5136760b-e9d2-4eb1-912e-e6bdf98d2427" }, "spacing-350": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "20px" + "value": "20px", + "uuid": "bd627aca-7ba2-43b3-8227-2e9bd281dac9" } } From 9d515a40c987391868e6e5e3b9ea447fd6297b3c Mon Sep 17 00:00:00 2001 From: Nate Baldwin Date: Mon, 2 Feb 2026 14:14:34 -0700 Subject: [PATCH 5/9] feat(registry): added term group to token terminology --- .../registry/token-terminology.json | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/packages/design-system-registry/registry/token-terminology.json b/packages/design-system-registry/registry/token-terminology.json index ecb22e1f..1124beaa 100644 --- a/packages/design-system-registry/registry/token-terminology.json +++ b/packages/design-system-registry/registry/token-terminology.json @@ -245,6 +245,7 @@ "list", "table", "container", + "group", "drop-target", "focus-ring", "accessory", @@ -387,6 +388,40 @@ }, "relatedTerms": ["structure", "base"] }, + { + "id": "group", + "label": "Group", + "description": "A collection of similar or related UI elements, inputs, or actions grouped together", + "usedIn": ["tokens", "taxonomy"], + "definition": { + "superordinate": "structure", + "description": "A collection of similar or closely related UI elements, inputs, or actions that are grouped together to form a cohesive functional unit", + "essentialCharacteristics": [ + "Groups similar or related elements together for cohesive interaction", + "Used in components like Button Group, Action Group, and Checkbox Group", + "Creates visual and functional unity among related items", + "Provides consistent spacing and alignment between grouped elements" + ] + }, + "terminology": { + "conceptType": "term", + "namingRationale": "Describes the grouping nature of this structural pattern" + }, + "sources": [ + { + "type": "internal-doc", + "reference": "Spectrum Token Taxonomy", + "url": "https://www.dropbox.com/scl/fi/298zpbuvernq00219t6jf/Spectrum-Token-Taxonomies-Documentation-Draft.paper?rlkey=a9ov0sfe0yizifehxjg2zs1l8&dl=0", + "date": "2026-01-29" + } + ], + "governance": { + "owner": "Spectrum Tokens Team", + "reviewDate": "2026-01-29", + "status": "review" + }, + "relatedTerms": ["structure", "base", "list"] + }, { "id": "drop-target", "label": "Drop Target", From 86795d1dc129a18eb7a861a842e3f95454bdbf70 Mon Sep 17 00:00:00 2001 From: Nate Baldwin Date: Mon, 2 Feb 2026 14:15:09 -0700 Subject: [PATCH 6/9] feat(tokens): added and updated new semantic tokens --- packages/tokens/src/layout-component.json | 12 +- packages/tokens/src/layout.json | 72 +++- tools/add-layout-tokens/add-tokens.js | 404 ++++++++++++++++++ .../deprecate-tokens.js | 276 ++++++++++++ 4 files changed, 740 insertions(+), 24 deletions(-) create mode 100644 tools/add-layout-tokens/add-tokens.js create mode 100644 tools/deprecate-layout-tokens/deprecate-tokens.js diff --git a/packages/tokens/src/layout-component.json b/packages/tokens/src/layout-component.json index 18acff6c..eafc9163 100644 --- a/packages/tokens/src/layout-component.json +++ b/packages/tokens/src/layout-component.json @@ -9902,8 +9902,8 @@ "value": "{spacing-100}", "uuid": "a9fc8786-060e-4663-9381-211621240b2f", "deprecated": true, - "deprecated_comment": "Use semantic token banner-padding-horizontal instead.", - "renamed": "banner-padding-horizontal" + "deprecated_comment": "Use semantic token banner-padding-horizontal-compact instead.", + "renamed": "banner-padding-horizontal-compact" }, "action-bar-close-button-to-counter": { "component": "action-bar", @@ -9911,8 +9911,8 @@ "value": "{text-to-control-50}", "uuid": "bc54e89f-6740-4004-891e-c515f8f79693", "deprecated": true, - "deprecated_comment": "Use semantic token banner-gap-small instead.", - "renamed": "banner-gap-small" + "deprecated_comment": "Use semantic token group-gap-extra-small instead.", + "renamed": "group-gap-extra-small" }, "action-bar-counter-font-size": { "component": "action-bar", @@ -11534,8 +11534,8 @@ "value": "{spacing-300}", "uuid": "72e276ce-d6ee-4bcf-9955-91c833b8b2cd", "deprecated": true, - "deprecated_comment": "Use semantic token banner-gap-large instead.", - "renamed": "banner-gap-large" + "deprecated_comment": "Use semantic token banner-gap-horizontal instead.", + "renamed": "banner-gap-horizontal" }, "card-edge-to-content-compact-extra-small": { "component": "card", diff --git a/packages/tokens/src/layout.json b/packages/tokens/src/layout.json index a3775e6b..5e5f7bec 100644 --- a/packages/tokens/src/layout.json +++ b/packages/tokens/src/layout.json @@ -3616,24 +3616,6 @@ "comment": "Horizontal internal spacing for banner components", "uuid": "708b3000-34ad-441c-8bf7-d212dd74e725" }, - "banner-gap-small": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", - "value": "{spacing-75}", - "comment": "Spacing between child elements for banner components at small size", - "uuid": "c53649d0-844f-4821-8470-cbec2179a4c5" - }, - "banner-gap-medium": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", - "value": "{spacing-100}", - "comment": "Spacing between child elements for banner components at medium size", - "uuid": "020ed54a-fdd4-4157-bfd1-4ab69b48131c" - }, - "banner-gap-large": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", - "value": "{spacing-400}", - "comment": "Spacing between child elements for banner components at large size", - "uuid": "6cfd3d1c-5d4c-484b-a359-e4324271f7d4" - }, "focus-ring-gap": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", "value": "{spacing-50}", @@ -3666,5 +3648,59 @@ "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", "value": "20px", "uuid": "bd627aca-7ba2-43b3-8227-2e9bd281dac9" + }, + "group-gap-extra-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-75}", + "uuid": "f1b8c4c2-f8a7-46f3-917f-831128c1c72a", + "comment": "Spacing between child elements at extra-small size" + }, + "group-gap-small": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-85}", + "uuid": "bf5bbee8-53c0-4f3e-88c0-4f64a2da4931", + "comment": "Spacing between child elements at small size" + }, + "group-gap-medium": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-100}", + "uuid": "cdf163b3-e93a-48bf-b409-0e7731c78858", + "comment": "Spacing between child elements at medium size" + }, + "group-gap-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-200}", + "uuid": "054ede6d-ad30-4e1b-b076-dc971d33e7f1", + "comment": "Spacing between child elements at large size" + }, + "group-gap-extra-large": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-300}", + "uuid": "73149a51-3ef8-4107-9865-a22dc0df077e", + "comment": "Spacing between child elements at extra-large size" + }, + "group-gap-compact": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-50}", + "uuid": "d6a0fce4-2435-4df9-9cf8-e246b237f612", + "comment": "Spacing between child elements (compact density)" + }, + "banner-padding-horizontal-compact": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-100}", + "uuid": "50168a82-7f71-4247-bf20-62099eb7da62", + "comment": "Horizontal internal spacing for banner components (compact density)" + }, + "banner-gap-vertical": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-100}", + "uuid": "72570588-17ad-43f5-8c4b-2ea5d64dfdc3", + "comment": "Spacing between child elements for banner components" + }, + "banner-gap-horizontal": { + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{spacing-400}", + "uuid": "6fbf9b3d-115b-4785-9aa6-16e392acf7ac", + "comment": "Spacing between child elements for banner components" } } diff --git a/tools/add-layout-tokens/add-tokens.js b/tools/add-layout-tokens/add-tokens.js new file mode 100644 index 00000000..a71fcf6f --- /dev/null +++ b/tools/add-layout-tokens/add-tokens.js @@ -0,0 +1,404 @@ +/* +Copyright 2025 Adobe. All rights reserved. +This file is licensed to you under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. You may obtain a copy +of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software distributed under +the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS +OF ANY KIND, either express or implied. See the License for the specific language +governing permissions and limitations under the License. +*/ + +import { readFileSync, writeFileSync } from "node:fs"; +import { join, dirname } from "node:path"; +import { fileURLToPath } from "node:url"; +import { randomUUID } from "node:crypto"; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = dirname(__filename); + +// Configuration +const CSV_PATH = + "/Users/nbaldwin/Downloads/Spectrum Semantic Tokens (synced) - Layout (1).csv"; +const LAYOUT_PATH = join(__dirname, "../../packages/tokens/src/layout.json"); + +// Schemas +const ALIAS_SCHEMA = + "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json"; +const DIMENSION_SCHEMA = + "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json"; + +// Test mode - set to false to write changes +const TEST_MODE = false; +const TEST_LIMIT = 200; // All tokens + +/** + * Concise comment fragments for each taxonomy term + * These are combined to form the full comment + */ +const COMMENT_FRAGMENTS = { + // Structure (column F) + structure: { + base: "base UI elements", + text: "text content", + list: "list structures", + table: "table structures", + container: "containers", + "drop-target": "drop targets", + "focus-ring": "focus indicators", + accessory: "accessory elements", + banner: "banner components", + tab: "tab components", + popover: "popover components", + }, + + // Sub structure (column G) + subStructure: { + item: "items", + cell: "cells", + }, + + // Property (column H) + property: { + gap: "spacing between child elements", + padding: "internal spacing", + indent: "indentation", + "dash-length": "dash length", + "dash-gap": "dash gap spacing", + }, + + // Orientation (column I) + orientation: { + horizontal: "horizontal", + vertical: "vertical", + }, + + // Shape (column J) + shape: { + uniform: "uniform dimensions", + }, + + // Position (column K) + position: { + start: "start position", + end: "end position", + affixed: "affixed position", + }, + + // Size (column L) + size: { + "2x-small": "2x-small size", + "extra-small": "extra-small size", + small: "small size", + medium: "medium size", + large: "large size", + "extra-large": "extra-large size", + "2x-large": "2x-large size", + "3x-large": "3x-large size", + "4x-large": "4x-large size", + regular: "regular", + compact: "compact", + spacious: "spacious", + }, + + // Density (column M) + density: { + compact: "compact density", + regular: "regular density", + spacious: "spacious density", + }, +}; + +/** + * Generate a concise comment based on taxonomy terms + */ +function generateComment(taxonomy) { + const { + structure, + subStructure, + property, + orientation, + shape, + position, + size, + density, + } = taxonomy; + + const parts = []; + + // Start with property (what the token is for) + if (property) { + const propLower = property.toLowerCase(); + const propFragment = COMMENT_FRAGMENTS.property[propLower]; + if (propFragment) { + parts.push(propFragment); + } + } + + // Add orientation if present + if (orientation) { + const orientLower = orientation.toLowerCase(); + const orientFragment = COMMENT_FRAGMENTS.orientation[orientLower]; + if (orientFragment) { + // Insert before the property description or add separately + if (parts.length > 0 && property?.toLowerCase() === "padding") { + parts[0] = `${orientFragment} ${parts[0]}`; + } + } + } + + // Add shape modifier if present + if (shape) { + const shapeLower = shape.toLowerCase(); + const shapeFragment = COMMENT_FRAGMENTS.shape[shapeLower]; + if (shapeFragment) { + parts.push(`with ${shapeFragment}`); + } + } + + // Add structure context + if (structure) { + const structLower = structure.toLowerCase(); + const structFragment = COMMENT_FRAGMENTS.structure[structLower]; + if (structFragment) { + parts.push(`for ${structFragment}`); + } + } + + // Add sub-structure if present + if (subStructure) { + const subLower = subStructure.toLowerCase(); + const subFragment = COMMENT_FRAGMENTS.subStructure[subLower]; + if (subFragment) { + parts.push(subFragment); + } + } + + // Add size at the end + if (size) { + const sizeLower = size.toLowerCase(); + const sizeFragment = COMMENT_FRAGMENTS.size[sizeLower]; + if (sizeFragment) { + parts.push(`at ${sizeFragment}`); + } + } + + // Add density if present and different from size + if (density && density.toLowerCase() !== size?.toLowerCase()) { + const densityLower = density.toLowerCase(); + const densityFragment = COMMENT_FRAGMENTS.density[densityLower]; + if (densityFragment) { + parts.push(`(${densityFragment})`); + } + } + + // Combine parts + let comment = parts.join(" "); + + // Capitalize first letter + if (comment) { + comment = comment.charAt(0).toUpperCase() + comment.slice(1); + } + + return comment || ""; +} + +/** + * Parse CSV line handling quoted fields + */ +function parseCSVLine(line) { + const values = []; + let current = ""; + let inQuotes = false; + + for (let i = 0; i < line.length; i++) { + const char = line[i]; + + if (char === '"') { + inQuotes = !inQuotes; + } else if (char === "," && !inQuotes) { + values.push(current.trim()); + current = ""; + } else { + current += char; + } + } + values.push(current.trim()); + + return values; +} + +/** + * Parse CSV content + */ +function parseCSV(content) { + const lines = content.trim().split("\n"); + + // Row 1 is groupings (skip) + // Row 2 is column headers + const headers = parseCSVLine(lines[1]); + + const records = []; + for (let i = 2; i < lines.length; i++) { + const values = parseCSVLine(lines[i]); + + // Skip empty rows + if (!values[0]) continue; + + records.push({ + tokenName: values[0], // A: Generated token name + defaultValue: values[1], // B: Default value + aliasValue: values[2], // C: Alias value + source: values[3], // D: Source + tokenType: values[4], // E: Token type + structure: values[5], // F: Structure + subStructure: values[6], // G: Sub structure + property: values[7], // H: Property + orientation: values[8], // I: Orientation + shape: values[9], // J: Shape + position: values[10], // K: Position + size: values[11], // L: Size + density: values[12], // M: Density + index: values[13], // N: Index + }); + } + + return records; +} + +/** + * Create token object + */ +function createToken(record) { + const hasAlias = record.aliasValue && record.aliasValue.trim(); + + const token = { + $schema: hasAlias ? ALIAS_SCHEMA : DIMENSION_SCHEMA, + value: hasAlias ? `{${record.aliasValue}}` : record.defaultValue, + uuid: randomUUID(), + }; + + // Generate comment from taxonomy + const comment = generateComment({ + structure: record.structure, + subStructure: record.subStructure, + property: record.property, + orientation: record.orientation, + shape: record.shape, + position: record.position, + size: record.size, + density: record.density, + }); + + if (comment) { + token.comment = comment; + } + + return token; +} + +/** + * Main function + */ +function main() { + console.log("๐Ÿ”ง Add Layout Tokens Script"); + console.log("===========================\n"); + + if (TEST_MODE) { + console.log(`โš ๏ธ TEST MODE: Only processing first ${TEST_LIMIT} tokens\n`); + } + + // Read CSV + console.log("๐Ÿ“„ Reading CSV file..."); + const csvContent = readFileSync(CSV_PATH, "utf-8"); + const records = parseCSV(csvContent); + console.log(` Found ${records.length} token records in CSV\n`); + + // Read layout.json + console.log("๐Ÿ“„ Reading layout.json..."); + const layoutData = JSON.parse(readFileSync(LAYOUT_PATH, "utf-8")); + const existingTokenCount = Object.keys(layoutData).length; + console.log(` Existing tokens: ${existingTokenCount}\n`); + + // Process tokens + console.log("๐Ÿ”„ Processing tokens...\n"); + + const stats = { + added: 0, + updated: 0, + skippedExists: 0, + skippedNoName: 0, + }; + + const recordsToProcess = TEST_MODE ? records.slice(0, TEST_LIMIT) : records; + + for (const record of recordsToProcess) { + // Skip if no token name + if (!record.tokenName) { + stats.skippedNoName++; + continue; + } + + const existingToken = layoutData[record.tokenName]; + + // If token exists and has uuid, skip + if (existingToken && existingToken.uuid) { + stats.skippedExists++; + if (TEST_MODE) { + console.log(`โญ๏ธ Skipped (exists with uuid): ${record.tokenName}`); + } + continue; + } + + // If token exists but missing uuid, add uuid + if (existingToken && !existingToken.uuid) { + existingToken.uuid = randomUUID(); + stats.updated++; + if (TEST_MODE) { + console.log(`๐Ÿ”„ Updated (added uuid): ${record.tokenName}`); + } + continue; + } + + // Create and add new token + const token = createToken(record); + layoutData[record.tokenName] = token; + stats.added++; + + if (TEST_MODE) { + console.log(`โœ… Added: ${record.tokenName}`); + console.log( + ` ${JSON.stringify(token, null, 2) + .split("\n") + .map((l) => " " + l) + .join("\n")}\n`, + ); + } + } + + // Write updated layout.json + if (!TEST_MODE) { + console.log("\n๐Ÿ’พ Writing updated layout.json..."); + writeFileSync(LAYOUT_PATH, JSON.stringify(layoutData, null, 2) + "\n"); + console.log(" โœ… File updated successfully\n"); + } else { + console.log( + "\nโš ๏ธ TEST MODE: File not written. Set TEST_MODE = false to write changes.\n", + ); + } + + // Print summary + console.log("๐Ÿ“Š Summary"); + console.log("=========="); + console.log(` Total records in CSV: ${records.length}`); + console.log(` Added: ${stats.added}`); + console.log(` Updated (added uuid): ${stats.updated}`); + console.log(` Skipped (already exists): ${stats.skippedExists}`); + console.log(` Skipped (no name): ${stats.skippedNoName}`); + console.log(` Final token count: ${Object.keys(layoutData).length}`); + + console.log("\nโœ… Done!"); +} + +main(); diff --git a/tools/deprecate-layout-tokens/deprecate-tokens.js b/tools/deprecate-layout-tokens/deprecate-tokens.js new file mode 100644 index 00000000..cebe87bd --- /dev/null +++ b/tools/deprecate-layout-tokens/deprecate-tokens.js @@ -0,0 +1,276 @@ +/* +Copyright 2025 Adobe. All rights reserved. +This file is licensed to you under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. You may obtain a copy +of the License at http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software distributed under +the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS +OF ANY KIND, either express or implied. See the License for the specific language +governing permissions and limitations under the License. +*/ + +import { readFileSync, writeFileSync } from "node:fs"; +import { join, dirname } from "node:path"; +import { fileURLToPath } from "node:url"; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = dirname(__filename); + +// Configuration +const CSV_PATH = + "/Users/nbaldwin/Downloads/Spectrum Semantic Tokens (synced) - Layout [mapping] (2).csv"; +const LAYOUT_COMPONENT_PATH = join( + __dirname, + "../../packages/tokens/src/layout-component.json", +); +const LAYOUT_PATH = join(__dirname, "../../packages/tokens/src/layout.json"); + +// Test mode - set to false to process all tokens +const TEST_MODE = false; +const TEST_LIMIT = 1000; // Not used when TEST_MODE is false + +/** + * Parse CSV content into array of objects + */ +function parseCSV(content) { + const lines = content.trim().split("\n"); + const headers = lines[0].split(","); + + const records = []; + for (let i = 1; i < lines.length; i++) { + const line = lines[i]; + // Handle CSV with commas inside quoted fields + const values = parseCSVLine(line); + + records.push({ + existingToken: values[0]?.trim() || "", + defaultValue: values[1]?.trim() || "", + replacementToken: values[2]?.trim() || "", + value: values[3]?.trim() || "", + diff: values[4]?.trim() || "", + notes: values[5]?.trim() || "", + }); + } + + return records; +} + +/** + * Parse a single CSV line, handling quoted fields with commas + */ +function parseCSVLine(line) { + const values = []; + let current = ""; + let inQuotes = false; + + for (let i = 0; i < line.length; i++) { + const char = line[i]; + + if (char === '"') { + inQuotes = !inQuotes; + } else if (char === "," && !inQuotes) { + values.push(current); + current = ""; + } else { + current += char; + } + } + values.push(current); // Don't forget the last field + + return values; +} + +/** + * Create deprecation fields for a token + * Returns an object with: deprecated, deprecated_comment, and optionally renamed + */ +function createDeprecationFields(replacementToken, notes) { + const isDeprecateOnly = replacementToken.toUpperCase() === "DEPRECATE"; + + const fields = { + deprecated: true, + deprecated_comment: isDeprecateOnly + ? notes + : notes + ? `Use semantic token ${replacementToken} instead. ${notes}` + : `Use semantic token ${replacementToken} instead.`, + }; + + // Only add renamed if there's an actual replacement token + if (!isDeprecateOnly) { + fields.renamed = replacementToken; + } + + return fields; +} + +/** + * Process tokens and update JSON files + */ +function processTokens( + records, + layoutComponentData, + layoutData, + testMode = false, +) { + const stats = { + processed: 0, + skippedNoChange: 0, + updatedInLayoutComponent: 0, + updatedInLayout: 0, + notFoundInEitherFile: [], + shownDeprecateExample: false, + }; + + const recordsToProcess = testMode ? records.slice(0, TEST_LIMIT) : records; + + for (const record of recordsToProcess) { + const { existingToken, replacementToken, notes } = record; + + // Skip if no token name + if (!existingToken) continue; + + // Skip if "NO CHANGE" + if (replacementToken.toUpperCase() === "NO CHANGE") { + stats.skippedNoChange++; + continue; + } + + stats.processed++; + + // Create deprecation fields + const deprecationFields = createDeprecationFields(replacementToken, notes); + + let foundInAnyFile = false; + + // Check layout-component.json + if (layoutComponentData[existingToken]) { + // Add flat deprecation keys directly to token + Object.assign(layoutComponentData[existingToken], deprecationFields); + stats.updatedInLayoutComponent++; + foundInAnyFile = true; + if (testMode) { + const isDeprecateOnly = replacementToken.toUpperCase() === "DEPRECATE"; + console.log( + `โœ… Updated in layout-component.json: ${existingToken}${isDeprecateOnly ? " [DEPRECATE]" : ""}`, + ); + // Print first deprecation fields for verification, and first DEPRECATE case + if ( + stats.updatedInLayoutComponent === 1 || + (isDeprecateOnly && !stats.shownDeprecateExample) + ) { + stats.shownDeprecateExample = + stats.shownDeprecateExample || isDeprecateOnly; + console.log( + ` ${isDeprecateOnly ? "DEPRECATE" : "Standard"} deprecation fields:`, + ); + console.log( + JSON.stringify(deprecationFields, null, 4) + .split("\n") + .map((l) => " " + l) + .join("\n"), + ); + } + } + } + + // Check layout.json + if (layoutData[existingToken]) { + // Add flat deprecation keys directly to token + Object.assign(layoutData[existingToken], deprecationFields); + stats.updatedInLayout++; + foundInAnyFile = true; + if (testMode) { + console.log(`โœ… Updated in layout.json: ${existingToken}`); + } + } + + if (!foundInAnyFile) { + stats.notFoundInEitherFile.push(existingToken); + if (testMode) { + console.log(`โš ๏ธ Not found in either file: ${existingToken}`); + } + } + } + + return stats; +} + +/** + * Main function + */ +function main() { + console.log("๐Ÿ”ง Token Deprecation Script"); + console.log("===========================\n"); + + if (TEST_MODE) { + console.log(`โš ๏ธ TEST MODE: Only processing first ${TEST_LIMIT} tokens\n`); + } + + // Read CSV + console.log("๐Ÿ“„ Reading CSV file..."); + const csvContent = readFileSync(CSV_PATH, "utf-8"); + const records = parseCSV(csvContent); + console.log(` Found ${records.length} records in CSV\n`); + + // Read JSON files + console.log("๐Ÿ“„ Reading JSON files..."); + const layoutComponentData = JSON.parse( + readFileSync(LAYOUT_COMPONENT_PATH, "utf-8"), + ); + const layoutData = JSON.parse(readFileSync(LAYOUT_PATH, "utf-8")); + console.log( + ` layout-component.json: ${Object.keys(layoutComponentData).length} tokens`, + ); + console.log(` layout.json: ${Object.keys(layoutData).length} tokens\n`); + + // Process tokens + console.log("๐Ÿ”„ Processing tokens...\n"); + const stats = processTokens( + records, + layoutComponentData, + layoutData, + TEST_MODE, + ); + + // Write updated JSON files (only if not in test mode, or if we want to test writing) + if (!TEST_MODE) { + console.log("\n๐Ÿ’พ Writing updated JSON files..."); + writeFileSync( + LAYOUT_COMPONENT_PATH, + JSON.stringify(layoutComponentData, null, 2) + "\n", + ); + writeFileSync(LAYOUT_PATH, JSON.stringify(layoutData, null, 2) + "\n"); + console.log(" โœ… Files updated successfully\n"); + } else { + console.log( + "\nโš ๏ธ TEST MODE: Files not written. Set TEST_MODE = false to write changes.\n", + ); + } + + // Print summary + console.log("๐Ÿ“Š Summary"); + console.log("=========="); + console.log(` Total records in CSV: ${records.length}`); + console.log(` Processed: ${stats.processed}`); + console.log(` Skipped (NO CHANGE): ${stats.skippedNoChange}`); + console.log( + ` Updated in layout-component.json: ${stats.updatedInLayoutComponent}`, + ); + console.log(` Updated in layout.json: ${stats.updatedInLayout}`); + console.log( + ` Not found in either file: ${stats.notFoundInEitherFile.length}`, + ); + + if (stats.notFoundInEitherFile.length > 0) { + console.log("\nโš ๏ธ Tokens not found in source files:"); + stats.notFoundInEitherFile.forEach((token) => { + console.log(` - ${token}`); + }); + } + + console.log("\nโœ… Done!"); +} + +main(); From 3179635e0c87c79b7b8239926ac92b5d0d3b548a Mon Sep 17 00:00:00 2001 From: Garth Braithwaite Date: Wed, 4 Feb 2026 14:39:34 -0700 Subject: [PATCH 7/9] chore: remove temporary helper scripts Remove accidentally committed helper scripts used for token generation and deprecation. These were temporary utilities for local development. --- tools/add-layout-tokens/add-tokens.js | 404 ------------------ .../deprecate-tokens.js | 276 ------------ 2 files changed, 680 deletions(-) delete mode 100644 tools/add-layout-tokens/add-tokens.js delete mode 100644 tools/deprecate-layout-tokens/deprecate-tokens.js diff --git a/tools/add-layout-tokens/add-tokens.js b/tools/add-layout-tokens/add-tokens.js deleted file mode 100644 index a71fcf6f..00000000 --- a/tools/add-layout-tokens/add-tokens.js +++ /dev/null @@ -1,404 +0,0 @@ -/* -Copyright 2025 Adobe. All rights reserved. -This file is licensed to you under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. You may obtain a copy -of the License at http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software distributed under -the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS -OF ANY KIND, either express or implied. See the License for the specific language -governing permissions and limitations under the License. -*/ - -import { readFileSync, writeFileSync } from "node:fs"; -import { join, dirname } from "node:path"; -import { fileURLToPath } from "node:url"; -import { randomUUID } from "node:crypto"; - -const __filename = fileURLToPath(import.meta.url); -const __dirname = dirname(__filename); - -// Configuration -const CSV_PATH = - "/Users/nbaldwin/Downloads/Spectrum Semantic Tokens (synced) - Layout (1).csv"; -const LAYOUT_PATH = join(__dirname, "../../packages/tokens/src/layout.json"); - -// Schemas -const ALIAS_SCHEMA = - "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json"; -const DIMENSION_SCHEMA = - "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json"; - -// Test mode - set to false to write changes -const TEST_MODE = false; -const TEST_LIMIT = 200; // All tokens - -/** - * Concise comment fragments for each taxonomy term - * These are combined to form the full comment - */ -const COMMENT_FRAGMENTS = { - // Structure (column F) - structure: { - base: "base UI elements", - text: "text content", - list: "list structures", - table: "table structures", - container: "containers", - "drop-target": "drop targets", - "focus-ring": "focus indicators", - accessory: "accessory elements", - banner: "banner components", - tab: "tab components", - popover: "popover components", - }, - - // Sub structure (column G) - subStructure: { - item: "items", - cell: "cells", - }, - - // Property (column H) - property: { - gap: "spacing between child elements", - padding: "internal spacing", - indent: "indentation", - "dash-length": "dash length", - "dash-gap": "dash gap spacing", - }, - - // Orientation (column I) - orientation: { - horizontal: "horizontal", - vertical: "vertical", - }, - - // Shape (column J) - shape: { - uniform: "uniform dimensions", - }, - - // Position (column K) - position: { - start: "start position", - end: "end position", - affixed: "affixed position", - }, - - // Size (column L) - size: { - "2x-small": "2x-small size", - "extra-small": "extra-small size", - small: "small size", - medium: "medium size", - large: "large size", - "extra-large": "extra-large size", - "2x-large": "2x-large size", - "3x-large": "3x-large size", - "4x-large": "4x-large size", - regular: "regular", - compact: "compact", - spacious: "spacious", - }, - - // Density (column M) - density: { - compact: "compact density", - regular: "regular density", - spacious: "spacious density", - }, -}; - -/** - * Generate a concise comment based on taxonomy terms - */ -function generateComment(taxonomy) { - const { - structure, - subStructure, - property, - orientation, - shape, - position, - size, - density, - } = taxonomy; - - const parts = []; - - // Start with property (what the token is for) - if (property) { - const propLower = property.toLowerCase(); - const propFragment = COMMENT_FRAGMENTS.property[propLower]; - if (propFragment) { - parts.push(propFragment); - } - } - - // Add orientation if present - if (orientation) { - const orientLower = orientation.toLowerCase(); - const orientFragment = COMMENT_FRAGMENTS.orientation[orientLower]; - if (orientFragment) { - // Insert before the property description or add separately - if (parts.length > 0 && property?.toLowerCase() === "padding") { - parts[0] = `${orientFragment} ${parts[0]}`; - } - } - } - - // Add shape modifier if present - if (shape) { - const shapeLower = shape.toLowerCase(); - const shapeFragment = COMMENT_FRAGMENTS.shape[shapeLower]; - if (shapeFragment) { - parts.push(`with ${shapeFragment}`); - } - } - - // Add structure context - if (structure) { - const structLower = structure.toLowerCase(); - const structFragment = COMMENT_FRAGMENTS.structure[structLower]; - if (structFragment) { - parts.push(`for ${structFragment}`); - } - } - - // Add sub-structure if present - if (subStructure) { - const subLower = subStructure.toLowerCase(); - const subFragment = COMMENT_FRAGMENTS.subStructure[subLower]; - if (subFragment) { - parts.push(subFragment); - } - } - - // Add size at the end - if (size) { - const sizeLower = size.toLowerCase(); - const sizeFragment = COMMENT_FRAGMENTS.size[sizeLower]; - if (sizeFragment) { - parts.push(`at ${sizeFragment}`); - } - } - - // Add density if present and different from size - if (density && density.toLowerCase() !== size?.toLowerCase()) { - const densityLower = density.toLowerCase(); - const densityFragment = COMMENT_FRAGMENTS.density[densityLower]; - if (densityFragment) { - parts.push(`(${densityFragment})`); - } - } - - // Combine parts - let comment = parts.join(" "); - - // Capitalize first letter - if (comment) { - comment = comment.charAt(0).toUpperCase() + comment.slice(1); - } - - return comment || ""; -} - -/** - * Parse CSV line handling quoted fields - */ -function parseCSVLine(line) { - const values = []; - let current = ""; - let inQuotes = false; - - for (let i = 0; i < line.length; i++) { - const char = line[i]; - - if (char === '"') { - inQuotes = !inQuotes; - } else if (char === "," && !inQuotes) { - values.push(current.trim()); - current = ""; - } else { - current += char; - } - } - values.push(current.trim()); - - return values; -} - -/** - * Parse CSV content - */ -function parseCSV(content) { - const lines = content.trim().split("\n"); - - // Row 1 is groupings (skip) - // Row 2 is column headers - const headers = parseCSVLine(lines[1]); - - const records = []; - for (let i = 2; i < lines.length; i++) { - const values = parseCSVLine(lines[i]); - - // Skip empty rows - if (!values[0]) continue; - - records.push({ - tokenName: values[0], // A: Generated token name - defaultValue: values[1], // B: Default value - aliasValue: values[2], // C: Alias value - source: values[3], // D: Source - tokenType: values[4], // E: Token type - structure: values[5], // F: Structure - subStructure: values[6], // G: Sub structure - property: values[7], // H: Property - orientation: values[8], // I: Orientation - shape: values[9], // J: Shape - position: values[10], // K: Position - size: values[11], // L: Size - density: values[12], // M: Density - index: values[13], // N: Index - }); - } - - return records; -} - -/** - * Create token object - */ -function createToken(record) { - const hasAlias = record.aliasValue && record.aliasValue.trim(); - - const token = { - $schema: hasAlias ? ALIAS_SCHEMA : DIMENSION_SCHEMA, - value: hasAlias ? `{${record.aliasValue}}` : record.defaultValue, - uuid: randomUUID(), - }; - - // Generate comment from taxonomy - const comment = generateComment({ - structure: record.structure, - subStructure: record.subStructure, - property: record.property, - orientation: record.orientation, - shape: record.shape, - position: record.position, - size: record.size, - density: record.density, - }); - - if (comment) { - token.comment = comment; - } - - return token; -} - -/** - * Main function - */ -function main() { - console.log("๐Ÿ”ง Add Layout Tokens Script"); - console.log("===========================\n"); - - if (TEST_MODE) { - console.log(`โš ๏ธ TEST MODE: Only processing first ${TEST_LIMIT} tokens\n`); - } - - // Read CSV - console.log("๐Ÿ“„ Reading CSV file..."); - const csvContent = readFileSync(CSV_PATH, "utf-8"); - const records = parseCSV(csvContent); - console.log(` Found ${records.length} token records in CSV\n`); - - // Read layout.json - console.log("๐Ÿ“„ Reading layout.json..."); - const layoutData = JSON.parse(readFileSync(LAYOUT_PATH, "utf-8")); - const existingTokenCount = Object.keys(layoutData).length; - console.log(` Existing tokens: ${existingTokenCount}\n`); - - // Process tokens - console.log("๐Ÿ”„ Processing tokens...\n"); - - const stats = { - added: 0, - updated: 0, - skippedExists: 0, - skippedNoName: 0, - }; - - const recordsToProcess = TEST_MODE ? records.slice(0, TEST_LIMIT) : records; - - for (const record of recordsToProcess) { - // Skip if no token name - if (!record.tokenName) { - stats.skippedNoName++; - continue; - } - - const existingToken = layoutData[record.tokenName]; - - // If token exists and has uuid, skip - if (existingToken && existingToken.uuid) { - stats.skippedExists++; - if (TEST_MODE) { - console.log(`โญ๏ธ Skipped (exists with uuid): ${record.tokenName}`); - } - continue; - } - - // If token exists but missing uuid, add uuid - if (existingToken && !existingToken.uuid) { - existingToken.uuid = randomUUID(); - stats.updated++; - if (TEST_MODE) { - console.log(`๐Ÿ”„ Updated (added uuid): ${record.tokenName}`); - } - continue; - } - - // Create and add new token - const token = createToken(record); - layoutData[record.tokenName] = token; - stats.added++; - - if (TEST_MODE) { - console.log(`โœ… Added: ${record.tokenName}`); - console.log( - ` ${JSON.stringify(token, null, 2) - .split("\n") - .map((l) => " " + l) - .join("\n")}\n`, - ); - } - } - - // Write updated layout.json - if (!TEST_MODE) { - console.log("\n๐Ÿ’พ Writing updated layout.json..."); - writeFileSync(LAYOUT_PATH, JSON.stringify(layoutData, null, 2) + "\n"); - console.log(" โœ… File updated successfully\n"); - } else { - console.log( - "\nโš ๏ธ TEST MODE: File not written. Set TEST_MODE = false to write changes.\n", - ); - } - - // Print summary - console.log("๐Ÿ“Š Summary"); - console.log("=========="); - console.log(` Total records in CSV: ${records.length}`); - console.log(` Added: ${stats.added}`); - console.log(` Updated (added uuid): ${stats.updated}`); - console.log(` Skipped (already exists): ${stats.skippedExists}`); - console.log(` Skipped (no name): ${stats.skippedNoName}`); - console.log(` Final token count: ${Object.keys(layoutData).length}`); - - console.log("\nโœ… Done!"); -} - -main(); diff --git a/tools/deprecate-layout-tokens/deprecate-tokens.js b/tools/deprecate-layout-tokens/deprecate-tokens.js deleted file mode 100644 index cebe87bd..00000000 --- a/tools/deprecate-layout-tokens/deprecate-tokens.js +++ /dev/null @@ -1,276 +0,0 @@ -/* -Copyright 2025 Adobe. All rights reserved. -This file is licensed to you under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. You may obtain a copy -of the License at http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software distributed under -the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS -OF ANY KIND, either express or implied. See the License for the specific language -governing permissions and limitations under the License. -*/ - -import { readFileSync, writeFileSync } from "node:fs"; -import { join, dirname } from "node:path"; -import { fileURLToPath } from "node:url"; - -const __filename = fileURLToPath(import.meta.url); -const __dirname = dirname(__filename); - -// Configuration -const CSV_PATH = - "/Users/nbaldwin/Downloads/Spectrum Semantic Tokens (synced) - Layout [mapping] (2).csv"; -const LAYOUT_COMPONENT_PATH = join( - __dirname, - "../../packages/tokens/src/layout-component.json", -); -const LAYOUT_PATH = join(__dirname, "../../packages/tokens/src/layout.json"); - -// Test mode - set to false to process all tokens -const TEST_MODE = false; -const TEST_LIMIT = 1000; // Not used when TEST_MODE is false - -/** - * Parse CSV content into array of objects - */ -function parseCSV(content) { - const lines = content.trim().split("\n"); - const headers = lines[0].split(","); - - const records = []; - for (let i = 1; i < lines.length; i++) { - const line = lines[i]; - // Handle CSV with commas inside quoted fields - const values = parseCSVLine(line); - - records.push({ - existingToken: values[0]?.trim() || "", - defaultValue: values[1]?.trim() || "", - replacementToken: values[2]?.trim() || "", - value: values[3]?.trim() || "", - diff: values[4]?.trim() || "", - notes: values[5]?.trim() || "", - }); - } - - return records; -} - -/** - * Parse a single CSV line, handling quoted fields with commas - */ -function parseCSVLine(line) { - const values = []; - let current = ""; - let inQuotes = false; - - for (let i = 0; i < line.length; i++) { - const char = line[i]; - - if (char === '"') { - inQuotes = !inQuotes; - } else if (char === "," && !inQuotes) { - values.push(current); - current = ""; - } else { - current += char; - } - } - values.push(current); // Don't forget the last field - - return values; -} - -/** - * Create deprecation fields for a token - * Returns an object with: deprecated, deprecated_comment, and optionally renamed - */ -function createDeprecationFields(replacementToken, notes) { - const isDeprecateOnly = replacementToken.toUpperCase() === "DEPRECATE"; - - const fields = { - deprecated: true, - deprecated_comment: isDeprecateOnly - ? notes - : notes - ? `Use semantic token ${replacementToken} instead. ${notes}` - : `Use semantic token ${replacementToken} instead.`, - }; - - // Only add renamed if there's an actual replacement token - if (!isDeprecateOnly) { - fields.renamed = replacementToken; - } - - return fields; -} - -/** - * Process tokens and update JSON files - */ -function processTokens( - records, - layoutComponentData, - layoutData, - testMode = false, -) { - const stats = { - processed: 0, - skippedNoChange: 0, - updatedInLayoutComponent: 0, - updatedInLayout: 0, - notFoundInEitherFile: [], - shownDeprecateExample: false, - }; - - const recordsToProcess = testMode ? records.slice(0, TEST_LIMIT) : records; - - for (const record of recordsToProcess) { - const { existingToken, replacementToken, notes } = record; - - // Skip if no token name - if (!existingToken) continue; - - // Skip if "NO CHANGE" - if (replacementToken.toUpperCase() === "NO CHANGE") { - stats.skippedNoChange++; - continue; - } - - stats.processed++; - - // Create deprecation fields - const deprecationFields = createDeprecationFields(replacementToken, notes); - - let foundInAnyFile = false; - - // Check layout-component.json - if (layoutComponentData[existingToken]) { - // Add flat deprecation keys directly to token - Object.assign(layoutComponentData[existingToken], deprecationFields); - stats.updatedInLayoutComponent++; - foundInAnyFile = true; - if (testMode) { - const isDeprecateOnly = replacementToken.toUpperCase() === "DEPRECATE"; - console.log( - `โœ… Updated in layout-component.json: ${existingToken}${isDeprecateOnly ? " [DEPRECATE]" : ""}`, - ); - // Print first deprecation fields for verification, and first DEPRECATE case - if ( - stats.updatedInLayoutComponent === 1 || - (isDeprecateOnly && !stats.shownDeprecateExample) - ) { - stats.shownDeprecateExample = - stats.shownDeprecateExample || isDeprecateOnly; - console.log( - ` ${isDeprecateOnly ? "DEPRECATE" : "Standard"} deprecation fields:`, - ); - console.log( - JSON.stringify(deprecationFields, null, 4) - .split("\n") - .map((l) => " " + l) - .join("\n"), - ); - } - } - } - - // Check layout.json - if (layoutData[existingToken]) { - // Add flat deprecation keys directly to token - Object.assign(layoutData[existingToken], deprecationFields); - stats.updatedInLayout++; - foundInAnyFile = true; - if (testMode) { - console.log(`โœ… Updated in layout.json: ${existingToken}`); - } - } - - if (!foundInAnyFile) { - stats.notFoundInEitherFile.push(existingToken); - if (testMode) { - console.log(`โš ๏ธ Not found in either file: ${existingToken}`); - } - } - } - - return stats; -} - -/** - * Main function - */ -function main() { - console.log("๐Ÿ”ง Token Deprecation Script"); - console.log("===========================\n"); - - if (TEST_MODE) { - console.log(`โš ๏ธ TEST MODE: Only processing first ${TEST_LIMIT} tokens\n`); - } - - // Read CSV - console.log("๐Ÿ“„ Reading CSV file..."); - const csvContent = readFileSync(CSV_PATH, "utf-8"); - const records = parseCSV(csvContent); - console.log(` Found ${records.length} records in CSV\n`); - - // Read JSON files - console.log("๐Ÿ“„ Reading JSON files..."); - const layoutComponentData = JSON.parse( - readFileSync(LAYOUT_COMPONENT_PATH, "utf-8"), - ); - const layoutData = JSON.parse(readFileSync(LAYOUT_PATH, "utf-8")); - console.log( - ` layout-component.json: ${Object.keys(layoutComponentData).length} tokens`, - ); - console.log(` layout.json: ${Object.keys(layoutData).length} tokens\n`); - - // Process tokens - console.log("๐Ÿ”„ Processing tokens...\n"); - const stats = processTokens( - records, - layoutComponentData, - layoutData, - TEST_MODE, - ); - - // Write updated JSON files (only if not in test mode, or if we want to test writing) - if (!TEST_MODE) { - console.log("\n๐Ÿ’พ Writing updated JSON files..."); - writeFileSync( - LAYOUT_COMPONENT_PATH, - JSON.stringify(layoutComponentData, null, 2) + "\n", - ); - writeFileSync(LAYOUT_PATH, JSON.stringify(layoutData, null, 2) + "\n"); - console.log(" โœ… Files updated successfully\n"); - } else { - console.log( - "\nโš ๏ธ TEST MODE: Files not written. Set TEST_MODE = false to write changes.\n", - ); - } - - // Print summary - console.log("๐Ÿ“Š Summary"); - console.log("=========="); - console.log(` Total records in CSV: ${records.length}`); - console.log(` Processed: ${stats.processed}`); - console.log(` Skipped (NO CHANGE): ${stats.skippedNoChange}`); - console.log( - ` Updated in layout-component.json: ${stats.updatedInLayoutComponent}`, - ); - console.log(` Updated in layout.json: ${stats.updatedInLayout}`); - console.log( - ` Not found in either file: ${stats.notFoundInEitherFile.length}`, - ); - - if (stats.notFoundInEitherFile.length > 0) { - console.log("\nโš ๏ธ Tokens not found in source files:"); - stats.notFoundInEitherFile.forEach((token) => { - console.log(` - ${token}`); - }); - } - - console.log("\nโœ… Done!"); -} - -main(); From 6cfad96ba9e1043735dc80cb7679d7e6829211ba Mon Sep 17 00:00:00 2001 From: Nate Baldwin Date: Wed, 11 Feb 2026 13:17:56 -0700 Subject: [PATCH 8/9] feat: updated icon sizes to match new system needs --- packages/tokens/src/layout-component.json | 34 +++++++++++------------ packages/tokens/src/layout.json | 20 ++++++------- 2 files changed, 27 insertions(+), 27 deletions(-) diff --git a/packages/tokens/src/layout-component.json b/packages/tokens/src/layout-component.json index eafc9163..ae3577f8 100644 --- a/packages/tokens/src/layout-component.json +++ b/packages/tokens/src/layout-component.json @@ -7426,7 +7426,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "8px", + "value": "10px", "uuid": "d04b37cc-2c35-49af-9e92-9993264e405a" }, "mobile": { @@ -7442,7 +7442,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "10px", + "value": "12px", "uuid": "49892fb4-a9df-4882-a656-7f9ffb9558bc" }, "mobile": { @@ -7458,7 +7458,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "10px", + "value": "14px", "uuid": "93506e7b-f388-4cf8-bd73-e7d96da935d5" }, "mobile": { @@ -7474,7 +7474,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "10px", + "value": "8px", "uuid": "6335cb3a-6ceb-40e7-b241-ff9b36f1277c" }, "mobile": { @@ -7602,7 +7602,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "6px", + "value": "8px", "uuid": "785a9152-a69b-4164-a8e2-cc201c1f8063" }, "mobile": { @@ -7730,7 +7730,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "8px", + "value": "10px", "uuid": "8e597833-1025-4de4-b34a-2f34201487c3" }, "mobile": { @@ -7746,7 +7746,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "8px", + "value": "10px", "uuid": "c9fac273-0c5c-46cd-b774-ad566a540511" }, "mobile": { @@ -7762,7 +7762,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "10px", + "value": "12px", "uuid": "5b416331-7910-4d64-9b5f-43fd1832d3a6" }, "mobile": { @@ -7778,7 +7778,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "12px", + "value": "14px", "uuid": "f0a65c80-55e8-4ad3-b68c-8429c2fefcf5" }, "mobile": { @@ -7794,7 +7794,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "12px", + "value": "16px", "uuid": "b7e0939f-45ef-4250-8138-2bee9dcb2be4" }, "mobile": { @@ -7858,7 +7858,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "8px", + "value": "10px", "uuid": "bfd0ad6e-6656-46d6-aa9f-0940b2c2902a" }, "mobile": { @@ -7906,7 +7906,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "12px", + "value": "14px", "uuid": "84f3da59-4c41-4e4e-925c-5fda4222361d" }, "mobile": { @@ -7922,7 +7922,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "14px", + "value": "16px", "uuid": "17540c3a-2f85-4771-a4f8-834c70872abb" }, "mobile": { @@ -9032,7 +9032,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "12px", + "value": "10px", "uuid": "cc8ad91e-22f2-4f59-ae8c-99d2c1433d6e" }, "mobile": { @@ -9048,7 +9048,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "14px", + "value": "12px", "uuid": "f78418a4-5b55-418b-9c90-7f388d5bb275" }, "mobile": { @@ -12246,7 +12246,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "8px", + "value": "10px", "uuid": "1456b16e-09bc-4b63-b3c7-4ecf9a0c3754" }, "mobile": { @@ -12294,7 +12294,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "12px", + "value": "14px", "uuid": "6f6b3134-6fcc-457d-ae87-43814ccada0f" }, "mobile": { diff --git a/packages/tokens/src/layout.json b/packages/tokens/src/layout.json index 5e5f7bec..ced1b2db 100644 --- a/packages/tokens/src/layout.json +++ b/packages/tokens/src/layout.json @@ -112,12 +112,12 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "20px", + "value": "18px", "uuid": "40abc60f-ab65-41ef-b724-a0f0bdd94d14" }, "mobile": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "24px", + "value": "22px", "uuid": "9e882a20-b8e1-4e9b-89f9-26f21db3cd78" } } @@ -127,12 +127,12 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "22px", + "value": "20px", "uuid": "6392e605-932e-456d-be53-149b624a04e2" }, "mobile": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "28px", + "value": "24px", "uuid": "9948e083-8c75-48f7-8e58-32c75ec76116" } } @@ -142,12 +142,12 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "26px", + "value": "22px", "uuid": "25908278-79d3-47f4-9b53-adbdd1c13e2a" }, "mobile": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "30px", + "value": "28px", "uuid": "df0dc6c3-59fc-4ee0-87a9-c3d49a07cf9c" } } @@ -2465,7 +2465,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "5px", + "value": "10px", "uuid": "490fac13-d347-4c21-85fa-57814bff7537" }, "mobile": { @@ -2480,7 +2480,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "5px", + "value": "10px", "uuid": "6fcfc18c-c5e0-4f50-beab-6c4a10bfdaa7" }, "mobile": { @@ -2495,7 +2495,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "6px", + "value": "12px", "uuid": "9c2db47b-f017-432a-a44f-238bc461c4c1" }, "mobile": { @@ -2510,7 +2510,7 @@ "sets": { "desktop": { "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "7px", + "value": "14px", "uuid": "c9c18669-11bf-4ba3-b36f-26115981327c" }, "mobile": { From 084b016758b77731ff1609c21dac0313ddbb340b Mon Sep 17 00:00:00 2001 From: Garth Braithwaite Date: Wed, 11 Feb 2026 14:16:01 -0700 Subject: [PATCH 9/9] fix(tokens): new tokens test failures --- .cursor/mcp.json | 23 -- .cursor/skills/changeset-prerelease.md | 363 ++++++++++++++++++++++ packages/tokens/src/layout-component.json | 260 ++++------------ 3 files changed, 417 insertions(+), 229 deletions(-) create mode 100644 .cursor/skills/changeset-prerelease.md diff --git a/.cursor/mcp.json b/.cursor/mcp.json index e0427a2a..3cb42cf6 100644 --- a/.cursor/mcp.json +++ b/.cursor/mcp.json @@ -1,30 +1,7 @@ { "mcpServers": { - "changesets Docs": { - "url": "https://gitmcp.io/changesets/changesets" - }, - "ava Docs": { - "url": "https://gitmcp.io/avajs/ava" - }, - "moon": { - "command": "moon", - "args": ["mcp"], - "cwd": "${workspaceFolder}" - }, - "handlebars.js Docs": { - "url": "https://gitmcp.io/handlebars-lang/handlebars.js" - }, "pnpm Docs": { "url": "https://gitmcp.io/pnpm/pnpm" - }, - "commitlint Docs": { - "url": "https://gitmcp.io/conventional-changelog/commitlint" - }, - "GitHub cli Docs": { - "url": "https://gitmcp.io/cli/cli" - }, - "nixt Docs": { - "url": "https://gitmcp.io/vesln/nixt" } } } diff --git a/.cursor/skills/changeset-prerelease.md b/.cursor/skills/changeset-prerelease.md new file mode 100644 index 00000000..1d625e00 --- /dev/null +++ b/.cursor/skills/changeset-prerelease.md @@ -0,0 +1,363 @@ +# Changeset Prerelease and Snapshot Release Guide + +This skill helps you understand and work with Changesets prerelease and snapshot releases for the Spectrum Design Data monorepo. + +## Overview + +Changesets supports two types of temporary releases: + +1. **Snapshot Releases**: Temporary versions for testing without consuming changesets +2. **Prereleases**: Structured prerelease versions (beta, alpha, rc, next) that consume changesets + +## โš ๏ธ Important Warnings + +### Prerelease Complexity + +> **Warning!** Prereleases are very complicated! Using them requires a thorough understanding of all parts of npm publishes. Mistakes can lead to repository and publish states that are very hard to fix. + +### Branch Strategy + +> **Warning:** If you decide to do prereleases from the default branch of your repository, without having a branch for your last stable release without the prerelease changes, you will block other changes until you are ready to exit prerelease mode. We thoroughly recommend only running prereleases from a branch other than the default branch. + +## Snapshot Releases + +Snapshot releases are ideal for testing changes on feature branches without affecting the main release flow. + +### When to Use Snapshot Releases + +* Testing changes on a feature branch +* Sharing work-in-progress with team members +* Local publishing when CI/CD is unavailable +* Quick iteration without consuming changesets + +### Snapshot Release Workflow + +```bash +# 1. Create a changeset for your changes (if not already created) +pnpm changeset add + +# 2. Version packages with snapshot flag +pnpm changeset version --snapshot + +# 3. Temporarily remove provenance (required for local publishing) +# Edit package.json files to set "provenance": false in publishConfig + +# 4. Publish snapshot release +pnpm changeset publish --tag + +# 5. Restore provenance and revert version changes +git restore packages/*/package.json packages/*/CHANGELOG.md +``` + +### Snapshot Release Characteristics + +* **Version format**: `0.0.0--` (e.g., `0.0.0-layout-20260209174611`) +* **Changesets**: Not consumed - remain for actual release +* **Git commits**: Not required +* **Dist tag**: Uses the specified tag (e.g., `layout`, `snapshot`) +* **Provenance**: Must be disabled for local publishing + +### Example: Snapshot Release for Layout Tokens + +```bash +# Create changeset +pnpm changeset add +# Select: @adobe/spectrum-tokens (minor), @adobe/design-system-registry (patch) +# Description: "Added layout tokens and updated token terminology" + +# Version with snapshot +pnpm changeset version --snapshot layout + +# Remove provenance from affected packages +# Edit packages/tokens/package.json and packages/design-system-registry/package.json +# Set "provenance": false in publishConfig + +# Publish +pnpm changeset publish --tag layout + +# Restore (after publishing) +git restore packages/*/package.json packages/*/CHANGELOG.md +``` + +### Installing Snapshot Releases + +Users can install snapshot releases using the dist tag: + +```bash +pnpm add @adobe/spectrum-tokens@layout +pnpm add @adobe/design-system-registry@layout +``` + +## Prereleases + +Prereleases are structured temporary releases that consume changesets and follow a specific workflow. + +### When to Use Prereleases + +* Beta or alpha testing phases +* Release candidates (RC) +* Next/experimental versions +* Structured prerelease cycles + +### Prerelease Workflow + +#### Entering Prerelease Mode + +```bash +# Enter prerelease mode with a tag +pnpm changeset pre enter + +# Common tags: next, beta, alpha, rc +# Example: +pnpm changeset pre enter next +``` + +This command: + +* Creates a `.changeset/pre.json` file tracking prerelease state +* Stores the prerelease tag and mode information + +#### Creating Changesets in Prerelease Mode + +Create changesets normally: + +```bash +pnpm changeset add +``` + +Select packages and bump types as usual. The changesets will be consumed during versioning. + +#### Versioning Prerelease Packages + +```bash +pnpm changeset version +``` + +This will: + +* Apply changesets and version packages +* Append prerelease tag to versions (e.g., `1.0.0-next.0`, `1.0.0-next.1`) +* Bump dependent packages even if they wouldn't normally be bumped + * **Why?** Prerelease versions don't satisfy semver ranges (e.g., `^5.0.0` is not satisfied by `5.1.0-next.0`) + +#### Publishing Prerelease Packages + +```bash +pnpm changeset publish +``` + +This will: + +* Publish packages to npm +* Use the prerelease tag as the npm dist tag +* For new packages, publish to `latest` tag (first publish only) + +#### Subsequent Prerelease Iterations + +For additional prerelease versions: + +```bash +# Add more changesets +pnpm changeset add + +# Version (counter increments: next.0 -> next.1 -> next.2) +pnpm changeset version + +# Publish +pnpm changeset publish +``` + +#### Exiting Prerelease Mode + +When ready for the final release: + +```bash +# Exit prerelease mode +pnpm changeset pre exit + +# Version packages (removes prerelease tag) +pnpm changeset version + +# Publish to latest +pnpm changeset publish +``` + +The `pre exit` command: + +* Sets intent to exit in `pre.json` +* Doesn't perform versioning (that's done by `version`) + +The `version` command after exit: + +* Applies any remaining changesets +* Removes prerelease tag from versions +* Produces normal release versions + +### Prerelease Example Workflow + +```bash +# Initial setup +pnpm changeset pre enter next +pnpm changeset add # Select packages and bumps +pnpm changeset version +git add . +git commit -m "Enter prerelease mode and version packages" +pnpm changeset publish +git push --follow-tags + +# Subsequent releases +pnpm changeset add # More changes +pnpm changeset version +git add . +git commit -m "Version packages" +pnpm changeset publish +git push --follow-tags + +# Final release +pnpm changeset pre exit +pnpm changeset version +git add . +git commit -m "Exit prerelease mode and version packages" +pnpm changeset publish +git push --follow-tags +``` + +### Prerelease Version Behavior + +**Important:** Prerelease versions bump dependent packages that wouldn't normally be bumped. + +Example: + +* `pkg-a@1.0.0` depends on `pkg-b@^2.0.0` +* `pkg-b@2.1.0-next.0` is published +* `pkg-a` must be bumped because `^2.0.0` doesn't satisfy `2.1.0-next.0` + +This ensures all packages in the monorepo remain compatible during prerelease cycles. + +### New Packages in Prerelease Mode + +When a new package is added during prerelease: + +* First publish goes to `latest` tag (standard npm behavior) +* Subsequent publishes use the prerelease tag +* This continues until the package exits prerelease mode + +## Changeset File Format + +### Standard Changeset + +```markdown +--- +"@adobe/spectrum-tokens": minor +"@adobe/design-system-registry": patch +--- + +Description of the changes +``` + +### Prerelease Changeset + +Prerelease changesets use the same format. The difference is in how they're processed: + +```markdown +--- +"@adobe/spectrum-tokens": minor +--- + +Added new layout tokens for improved spacing system +``` + +The `changeset version` command processes these differently based on prerelease mode state. + +## Common Pitfalls + +### 1. Running Prerelease from Main Branch + +**Problem**: Blocks other changes until prerelease mode is exited. + +**Solution**: Always use a feature branch for prereleases. + +### 2. Forgetting to Exit Prerelease Mode + +**Problem**: Packages stuck in prerelease versions. + +**Solution**: Always run `pnpm changeset pre exit` when done. + +### 3. Provenance Issues with Local Publishing + +**Problem**: Local publishing fails with provenance errors. + +**Solution**: Temporarily set `"provenance": false` in `publishConfig` for local snapshot releases. + +### 4. Dependent Package Versioning + +**Problem**: Unexpected package bumps during prerelease. + +**Solution**: This is expected behavior - prerelease versions don't satisfy semver ranges. + +### 5. Snapshot vs Prerelease Confusion + +**Problem**: Using wrong release type for use case. + +**Solution**: + +* Use **snapshot** for quick testing without consuming changesets +* Use **prerelease** for structured beta/alpha/rc cycles + +## Commands Reference + +### Snapshot Releases + +```bash +pnpm changeset version --snapshot # Version with snapshot +pnpm changeset publish --tag # Publish snapshot +``` + +### Prereleases + +```bash +pnpm changeset pre enter # Enter prerelease mode +pnpm changeset pre exit # Exit prerelease mode +pnpm changeset version # Version (respects prerelease mode) +pnpm changeset publish # Publish (uses prerelease tag) +``` + +### General + +```bash +pnpm changeset add # Create changeset +pnpm changeset status # Check changeset status +pnpm changeset version # Version packages +pnpm changeset publish # Publish packages +``` + +## Project-Specific Notes + +### Package Manager + +* Always use `pnpm` (never npm or yarn) +* Version: `pnpm@10.17.1` + +### Provenance + +* Production releases require `"provenance": true` +* Local snapshot releases must temporarily disable provenance +* Restore provenance after publishing + +### Monorepo Structure + +* Packages in `packages/` directory +* Tools in `tools/` directory +* Docs in `docs/` directory +* All managed via pnpm workspaces + +### Testing + +* Run tests before publishing: `moon run test` +* Ensure all packages pass validation + +## References + +* [Changesets Prerelease Documentation](https://github.com/changesets/changesets/blob/main/docs/prereleases.md) +* [Changesets Snapshot Releases](https://github.com/changesets/changesets/blob/main/docs/snapshot-releases.md) +* [Changesets Common Questions](https://github.com/changesets/changesets/blob/main/docs/common-questions.md) diff --git a/packages/tokens/src/layout-component.json b/packages/tokens/src/layout-component.json index ae3577f8..5e3cdd34 100644 --- a/packages/tokens/src/layout-component.json +++ b/packages/tokens/src/layout-component.json @@ -755,91 +755,39 @@ }, "help-text-top-to-workflow-icon-small": { "component": "help-text", - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", - "sets": { - "desktop": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", - "value": "{component-top-to-workflow-icon-75}", - "uuid": "91cb19ef-63fc-4d98-a61e-a5f55951f656", - "deprecated": true, - "deprecated_comment": "Replaced with component-top-to-workflow-icon-75", - "renamed": "component-top-to-workflow-icon-75" - }, - "mobile": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", - "value": "{component-top-to-workflow-icon-75}", - "uuid": "00334ebf-5706-4a97-b02c-9f41642c4795", - "deprecated": true, - "deprecated_comment": "Replaced with component-top-to-workflow-icon-75", - "renamed": "component-top-to-workflow-icon-75" - } - } + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{component-top-to-workflow-icon-75}", + "uuid": "91cb19ef-63fc-4d98-a61e-a5f55951f656", + "deprecated": true, + "deprecated_comment": "Replaced with component-top-to-workflow-icon-75", + "renamed": "component-top-to-workflow-icon-75" }, "help-text-top-to-workflow-icon-medium": { "component": "help-text", - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", - "sets": { - "desktop": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", - "value": "{component-top-to-workflow-icon-100}", - "uuid": "d159b313-4def-493a-adcf-398e2d1fce9f", - "deprecated": true, - "deprecated_comment": "Replaced with component-top-to-workflow-icon-100", - "renamed": "component-top-to-workflow-icon-100" - }, - "mobile": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", - "value": "{component-top-to-workflow-icon-100}", - "uuid": "b690bd12-855e-444d-8b76-a7ae948e3f52", - "deprecated": true, - "deprecated_comment": "Replaced with component-top-to-workflow-icon-100", - "renamed": "component-top-to-workflow-icon-100" - } - } + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{component-top-to-workflow-icon-100}", + "uuid": "d159b313-4def-493a-adcf-398e2d1fce9f", + "deprecated": true, + "deprecated_comment": "Replaced with component-top-to-workflow-icon-100", + "renamed": "component-top-to-workflow-icon-100" }, "help-text-top-to-workflow-icon-large": { "component": "help-text", - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", - "sets": { - "desktop": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", - "value": "{component-top-to-workflow-icon-200}", - "uuid": "54cae12b-5f21-47b4-a964-6033bd025975", - "deprecated": true, - "deprecated_comment": "Replaced with component-top-to-workflow-icon-200", - "renamed": "component-top-to-workflow-icon-200" - }, - "mobile": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", - "value": "{component-top-to-workflow-icon-200}", - "uuid": "e2c40309-5b3d-485a-bafa-9015a5b751e7", - "deprecated": true, - "deprecated_comment": "Replaced with component-top-to-workflow-icon-200", - "renamed": "component-top-to-workflow-icon-200" - } - } + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{component-top-to-workflow-icon-200}", + "uuid": "54cae12b-5f21-47b4-a964-6033bd025975", + "deprecated": true, + "deprecated_comment": "Replaced with component-top-to-workflow-icon-200", + "renamed": "component-top-to-workflow-icon-200" }, "help-text-top-to-workflow-icon-extra-large": { "component": "help-text", - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", - "sets": { - "desktop": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", - "value": "{component-top-to-workflow-icon-300}", - "uuid": "bec914a9-5905-40ac-bd61-a727016c1228", - "deprecated": true, - "deprecated_comment": "Replaced with component-top-to-workflow-icon-300", - "renamed": "component-top-to-workflow-icon-300" - }, - "mobile": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", - "value": "{component-top-to-workflow-icon-300}", - "uuid": "251c39cc-f949-4055-aecb-42fc99f9d504", - "deprecated": true, - "deprecated_comment": "Replaced with component-top-to-workflow-icon-300", - "renamed": "component-top-to-workflow-icon-300" - } - } + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/alias.json", + "value": "{component-top-to-workflow-icon-300}", + "uuid": "bec914a9-5905-40ac-bd61-a727016c1228", + "deprecated": true, + "deprecated_comment": "Replaced with component-top-to-workflow-icon-300", + "renamed": "component-top-to-workflow-icon-300" }, "help-text-to-component": { "component": "help-text", @@ -7422,35 +7370,15 @@ }, "asterisk-icon-size-100": { "component": "asterisk-icon", - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", - "sets": { - "desktop": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "10px", - "uuid": "d04b37cc-2c35-49af-9e92-9993264e405a" - }, - "mobile": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "10px", - "uuid": "f6f11ca3-b78b-4207-868f-f834c19e8d3d" - } - } + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "10px", + "uuid": "d04b37cc-2c35-49af-9e92-9993264e405a" }, "asterisk-icon-size-200": { "component": "asterisk-icon", - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", - "sets": { - "desktop": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "12px", - "uuid": "49892fb4-a9df-4882-a656-7f9ffb9558bc" - }, - "mobile": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "12px", - "uuid": "3f1b200b-d341-41e4-ae7b-c981ccb492f7" - } - } + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "12px", + "uuid": "49892fb4-a9df-4882-a656-7f9ffb9558bc" }, "asterisk-icon-size-300": { "component": "asterisk-icon", @@ -7598,19 +7526,9 @@ }, "chevron-icon-size-50": { "component": "chevron-icon", - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", - "sets": { - "desktop": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "8px", - "uuid": "785a9152-a69b-4164-a8e2-cc201c1f8063" - }, - "mobile": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "8px", - "uuid": "6d8ce7eb-a2a2-496c-9ce7-847f4da5fc0c" - } - } + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "8px", + "uuid": "785a9152-a69b-4164-a8e2-cc201c1f8063" }, "chevron-icon-size-75": { "component": "chevron-icon", @@ -7726,83 +7644,33 @@ }, "cross-icon-size-75": { "component": "cross-icon", - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", - "sets": { - "desktop": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "10px", - "uuid": "8e597833-1025-4de4-b34a-2f34201487c3" - }, - "mobile": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "10px", - "uuid": "622d259d-b52b-409a-bf58-04705d8423f9" - } - } + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "10px", + "uuid": "8e597833-1025-4de4-b34a-2f34201487c3" }, "cross-icon-size-100": { "component": "cross-icon", - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", - "sets": { - "desktop": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "10px", - "uuid": "c9fac273-0c5c-46cd-b774-ad566a540511" - }, - "mobile": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "10px", - "uuid": "11f924ca-5542-4864-b153-77363a32d690" - } - } + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "10px", + "uuid": "c9fac273-0c5c-46cd-b774-ad566a540511" }, "cross-icon-size-200": { "component": "cross-icon", - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", - "sets": { - "desktop": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "12px", - "uuid": "5b416331-7910-4d64-9b5f-43fd1832d3a6" - }, - "mobile": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "12px", - "uuid": "11f65b04-c50d-45bb-86bd-34520aa7db61" - } - } + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "12px", + "uuid": "5b416331-7910-4d64-9b5f-43fd1832d3a6" }, "cross-icon-size-300": { "component": "cross-icon", - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", - "sets": { - "desktop": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "14px", - "uuid": "f0a65c80-55e8-4ad3-b68c-8429c2fefcf5" - }, - "mobile": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "14px", - "uuid": "37867ac1-4101-4553-98e1-c8a94fdd2d66" - } - } + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "14px", + "uuid": "f0a65c80-55e8-4ad3-b68c-8429c2fefcf5" }, "cross-icon-size-400": { "component": "cross-icon", - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", - "sets": { - "desktop": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "16px", - "uuid": "b7e0939f-45ef-4250-8138-2bee9dcb2be4" - }, - "mobile": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "16px", - "uuid": "2fed48b7-dd3d-4c3c-9d5c-3046934f5cfd" - } - } + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "16px", + "uuid": "b7e0939f-45ef-4250-8138-2bee9dcb2be4" }, "cross-icon-size-500": { "component": "cross-icon", @@ -7854,19 +7722,9 @@ }, "dash-icon-size-75": { "component": "dash-icon", - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", - "sets": { - "desktop": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "10px", - "uuid": "bfd0ad6e-6656-46d6-aa9f-0940b2c2902a" - }, - "mobile": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "10px", - "uuid": "1b6d0e50-3ba2-43c9-8b8c-c220364f4434" - } - } + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "10px", + "uuid": "bfd0ad6e-6656-46d6-aa9f-0940b2c2902a" }, "dash-icon-size-100": { "component": "dash-icon", @@ -12242,19 +12100,9 @@ }, "add-icon-size-75": { "component": "add-icon", - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/scale-set.json", - "sets": { - "desktop": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "10px", - "uuid": "1456b16e-09bc-4b63-b3c7-4ecf9a0c3754" - }, - "mobile": { - "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", - "value": "10px", - "uuid": "cfa5af27-add5-475d-90e4-2bd4fc14fcf1" - } - } + "$schema": "https://opensource.adobe.com/spectrum-design-data/schemas/token-types/dimension.json", + "value": "10px", + "uuid": "1456b16e-09bc-4b63-b3c7-4ecf9a0c3754" }, "add-icon-size-100": { "component": "add-icon",