@@ -160,6 +160,40 @@ Import a single scale to set sizing values:
160160 </sp-table-body>
161161</sp-table >
162162
163+ ### Design tokens
164+
165+ For advanced use cases where you need direct access to design token CSS custom properties, this package exposes token files:
166+
167+ #### Spectrum tokens
168+
169+ ``` css
170+ @import ' @spectrum-web-components/styles/tokens/global-vars.css' ;
171+ @import ' @spectrum-web-components/styles/tokens/light-vars.css' ;
172+ @import ' @spectrum-web-components/styles/tokens/dark-vars.css' ;
173+ @import ' @spectrum-web-components/styles/tokens/medium-vars.css' ;
174+ @import ' @spectrum-web-components/styles/tokens/large-vars.css' ;
175+ ```
176+
177+ #### Express tokens
178+
179+ ``` css
180+ @import ' @spectrum-web-components/styles/tokens/express/global-vars.css' ;
181+ @import ' @spectrum-web-components/styles/tokens/express/light-vars.css' ;
182+ @import ' @spectrum-web-components/styles/tokens/express/dark-vars.css' ;
183+ @import ' @spectrum-web-components/styles/tokens/express/medium-vars.css' ;
184+ @import ' @spectrum-web-components/styles/tokens/express/large-vars.css' ;
185+ ```
186+
187+ #### Spectrum 2 tokens
188+
189+ ``` css
190+ @import ' @spectrum-web-components/styles/tokens-v2/global-vars.css' ;
191+ @import ' @spectrum-web-components/styles/tokens-v2/light-vars.css' ;
192+ @import ' @spectrum-web-components/styles/tokens-v2/dark-vars.css' ;
193+ @import ' @spectrum-web-components/styles/tokens-v2/medium-vars.css' ;
194+ @import ' @spectrum-web-components/styles/tokens-v2/large-vars.css' ;
195+ ```
196+
163197### Typography
164198
165199The [ Spectrum Typography system] ( https://opensource.adobe.com/spectrum-css/?path=/docs/components-typography--docs ) provides a complete set of text styles. The typography system is shared across all design systems (Spectrum, Express, and Spectrum 2).
@@ -217,40 +251,6 @@ static styles = [headingStyles];
217251
218252Each individual export (` body.js ` , ` heading.js ` , etc.) includes the necessary base and language support styles, so you don't need to import them separately. Import ` typography.js ` for the complete system, or import individual exports to reduce bundle size.
219253
220- ### Design tokens
221-
222- For advanced use cases where you need direct access to design token CSS custom properties, this package exposes token files:
223-
224- #### Spectrum tokens
225-
226- ``` css
227- @import ' @spectrum-web-components/styles/tokens/global-vars.css' ;
228- @import ' @spectrum-web-components/styles/tokens/light-vars.css' ;
229- @import ' @spectrum-web-components/styles/tokens/dark-vars.css' ;
230- @import ' @spectrum-web-components/styles/tokens/medium-vars.css' ;
231- @import ' @spectrum-web-components/styles/tokens/large-vars.css' ;
232- ```
233-
234- #### Express tokens
235-
236- ``` css
237- @import ' @spectrum-web-components/styles/tokens/express/global-vars.css' ;
238- @import ' @spectrum-web-components/styles/tokens/express/light-vars.css' ;
239- @import ' @spectrum-web-components/styles/tokens/express/dark-vars.css' ;
240- @import ' @spectrum-web-components/styles/tokens/express/medium-vars.css' ;
241- @import ' @spectrum-web-components/styles/tokens/express/large-vars.css' ;
242- ```
243-
244- #### Spectrum 2 tokens
245-
246- ``` css
247- @import ' @spectrum-web-components/styles/tokens-v2/global-vars.css' ;
248- @import ' @spectrum-web-components/styles/tokens-v2/light-vars.css' ;
249- @import ' @spectrum-web-components/styles/tokens-v2/dark-vars.css' ;
250- @import ' @spectrum-web-components/styles/tokens-v2/medium-vars.css' ;
251- @import ' @spectrum-web-components/styles/tokens-v2/large-vars.css' ;
252- ```
253-
254254### Migrating to Spectrum 2
255255
256256If you're migrating to Spectrum 2, see the [ Spectrum 2 migration guide] ( ../../migrating-to-spectrum2/ ) for detailed instructions.
0 commit comments