Skip to content

Commit 01fdd3f

Browse files
committed
Update token pages to match updates to Figma local variable names
1 parent 0e5ca51 commit 01fdd3f

File tree

3 files changed

+14
-22
lines changed

3 files changed

+14
-22
lines changed

docs/assets/styles/docs.css

+10
Original file line numberDiff line numberDiff line change
@@ -2049,6 +2049,16 @@ div.token-style {
20492049
padding: 0 0 1rem;
20502050
}
20512051

2052+
#border-radius-grid div.token-style--header > div:first-child,
2053+
#border-radius-grid div.token-style > div:first-child {
2054+
grid-column: span 2;
2055+
}
2056+
2057+
#spacing-grid div.token-style--header > div:last-child,
2058+
#spacing-grid div.token-style > div:last-child {
2059+
grid-column: span 2;
2060+
}
2061+
20522062
div.text-specs div,
20532063
div.token-style div {
20542064
font-size: var(--ts-font-sm);

docs/pages/tokens/ts-border-radius.md

+2-8
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,10 @@ toc: false
99

1010
> Border radius tokens and classes are used to give sharp edges a more subtle, rounded effect.
1111
12-
<sl-card class="token-style" style="margin-top: var(--ts-spacing-2x-large);">
12+
<sl-card class="token-style" id="border-radius-grid" style="margin-top: var(--ts-spacing-2x-large);">
1313
<div slot="header" class="token-style--header">
1414
<div>Example, value &amp; usage</div>
15-
<div>Tailwind class</div>
16-
<div>Figma variable</div>
15+
<div>Tailwind class / Figma local variable</div>
1716
<div>Shoelace token</div>
1817
</div>
1918
<div class="token-style">
@@ -22,7 +21,6 @@ toc: false
2221
<div>Used for small elements like checkbox, tag, tooltip</div>
2322
</div>
2423
<div><code>rounded</code></div>
25-
<div><code>x-small</code></div>
2624
<div><code>--ts-border-radius-x-small</code></div>
2725
</div>
2826
<div class="token-style">
@@ -31,7 +29,6 @@ toc: false
3129
<div>Used for small inputs only</div>
3230
</div>
3331
<div><code>rounded-md</code></div>
34-
<div><code>small</code></div>
3532
<div><code>--ts-border-radius-small</code></div>
3633
</div>
3734
<div class="token-style">
@@ -40,7 +37,6 @@ toc: false
4037
<div>Used for larger elements like cards, inputs, selects</div>
4138
</div>
4239
<div><code>rounded-lg</code></div>
43-
<div><code>large</code></div>
4440
<div><code>--sl-border-radius-large</code></div>
4541
</div>
4642
<div class="token-style">
@@ -49,7 +45,6 @@ toc: false
4945
<div>Used for dialog (modal) only</div>
5046
</div>
5147
<div><code>rounded-2xl</code></div>
52-
<div><code>x-large</code></div>
5348
<div><code>--sl-border-radius-x-large</code></div>
5449
</div>
5550
<div class="token-style">
@@ -58,7 +53,6 @@ toc: false
5853
<div>Used for pill shaped elements like the button</div>
5954
</div>
6055
<div><code>rounded-full</code></div>
61-
<div><code>pill</code></div>
6256
<div><code>--sl-border-radius-pill</code></div>
6357
</div>
6458
</sl-card>

docs/pages/tokens/ts-spacing.md

+2-14
Original file line numberDiff line numberDiff line change
@@ -9,88 +9,76 @@ toc: false
99

1010
> Spacing tokens and classes are used to create consistent spacing between components and content. We use a base-4 progressive scale.
1111
12-
<sl-card class="token-style" style="margin-top: var(--ts-spacing-2x-large);">
12+
<sl-card class="token-style" id="spacing-grid" style="margin-top: var(--ts-spacing-2x-large);">
1313
<div slot="header" class="token-style--header">
1414
<div>Example &amp; value</div>
15-
<div>Tailwind classes</div>
16-
<div>Figma variable</div>
15+
<div>Tailwind class / Figma local variable </div>
1716
<div>Shoelace token</div>
1817
</div>
1918
<div class="token-style">
2019
<div><div class="spacing-demo" style="width: var(--sl-spacing-3x-small); height: var(--sl-spacing-3x-small); margin-bottom: var(--sl-spacing-x-small);"></div>
2120
<span style="font-weight: var(--ts-font-semibold);">0.125rem (2px)</span></div>
2221
<div><code>p-0.5</code>, <code>m-0.5</code>...</div>
23-
<div><code>3x-small</code></div>
2422
<div><code>--sl-spacing-3x-small</code></div>
2523
</div>
2624
<div class="token-style">
2725
<div><div class="spacing-demo" style="width: var(--sl-spacing-2x-small); height: var(--sl-spacing-2x-small); margin-bottom: var(--sl-spacing-x-small);"></div>
2826
<span style="font-weight: var(--ts-font-semibold);">0.25rem (4px)</span></div>
2927
<div><code>p-1</code>, <code>m-1</code>...</div>
30-
<div><code>2x-small</code></div>
3128
<div><code>--sl-spacing-2x-small</code></div>
3229
</div>
3330
<div class="token-style">
3431
<div><div class="spacing-demo" style="width: var(--sl-spacing-x-small); height: var(--sl-spacing-x-small); margin-bottom: var(--sl-spacing-x-small);"></div>
3532
<span style="font-weight: var(--ts-font-semibold);">0.5rem (8px)</span></div>
3633
<div><code>p-2</code>, <code>m-2</code>...</div>
37-
<div><code>x-small</code></div>
3834
<div><code>--sl-spacing-x-small</code></div>
3935
</div>
4036
<div class="token-style">
4137
<div><div class="spacing-demo" style="width: var(--sl-spacing-small); height: var(--sl-spacing-small); margin-bottom: var(--sl-spacing-x-small);"></div>
4238
<span style="font-weight: var(--ts-font-semibold);">0.75rem (12px)</span></div>
4339
<div><code>p-3</code>, <code>m-3</code>...</div>
44-
<div><code>small</code></div>
4540
<div><code>--sl-spacing-small</code></div>
4641
</div>
4742
<div class="token-style">
4843
<div><div class="spacing-demo" style="width: var(--sl-spacing-medium); height: var(--sl-spacing-medium); margin-bottom: var(--sl-spacing-x-small);"></div>
4944
<span style="font-weight: var(--ts-font-semibold);">1rem (16px)</span></div>
5045
<div><code>p-4</code>, <code>m-4</code>...</div>
51-
<div><code>medium</code></div>
5246
<div><code>--sl-spacing-medium</code></div>
5347
</div>
5448
<div class="token-style">
5549
<div><div class="spacing-demo" style="width: var(--sl-spacing-large); height: var(--sl-spacing-large); margin-bottom: var(--sl-spacing-x-small);"></div>
5650
<span style="font-weight: var(--ts-font-semibold);">1.25rem (20px)</span></div>
5751
<div><code>p-5</code>, <code>m-5</code>...</div>
58-
<div><code>large</code></div>
5952
<div><code>--sl-spacing-large</code></div>
6053
</div>
6154
<div class="token-style">
6255
<div><div class="spacing-demo" style="width: var(--ts-spacing-large); height: var(--ts-spacing-large); margin-bottom: var(--sl-spacing-x-small);"></div>
6356
<span style="font-weight: var(--ts-font-semibold);">1.5rem (24px)</span></div>
6457
<div><code>p-6</code>, <code>m-6</code>...</div>
65-
<div><code>ts-large</code></div>
6658
<div><code>--ts-spacing-large</code> (Shoelace <code>x-large</code> token is 28px and not in our scale)</div>
6759
</div>
6860
<div class="token-style">
6961
<div><div class="spacing-demo" style="width: var(--ts-spacing-2x-large); height: var(--ts-spacing-2x-large); margin-bottom: var(--sl-spacing-x-small);"></div>
7062
<span style="font-weight: var(--ts-font-semibold);">2rem (32px)</span></div>
7163
<div><code>p-8</code>, <code>m-8</code>...</div>
72-
<div><code>2x-large</code></div>
7364
<div><code>--ts-spacing-2x-large</code> (Shoelace <code>2x-large</code> token is 36px and not in our scale)</div>
7465
</div>
7566
<div class="token-style">
7667
<div><div class="spacing-demo" style="width: var(--sl-spacing-3x-large); height: var(--sl-spacing-3x-large); margin-bottom: var(--sl-spacing-x-small);"></div>
7768
<span style="font-weight: var(--ts-font-semibold);">3rem (48px)</span></div>
7869
<div><code>p-12</code>, <code>m-12</code>...</div>
79-
<div><code>3x-large</code></div>
8070
<div><code>--sl-spacing-3x-large</code></div>
8171
</div>
8272
<div class="token-style">
8373
<div><div class="spacing-demo" style="width: var(--ts-spacing-4x-large); height: var(--ts-spacing-4x-large); margin-bottom: var(--sl-spacing-x-small);"></div>
8474
<span style="font-weight: var(--ts-font-semibold);">4rem (64px)</span></div>
8575
<div><code>p-16</code>, <code>m-16</code>...</div>
86-
<div><code>4x-large</code></div>
8776
<div><code>--ts-spacing-4x-large</code> (Shoelace <code>4x-large</code> token is 72px and not in our scale)</div>
8877
</div>
8978
<div class="token-style">
9079
<div><div class="spacing-demo" style="width: var(--ts-spacing-5x-large); height: var(--ts-spacing-5x-large); margin-bottom: var(--sl-spacing-x-small);"></div>
9180
<span style="font-weight: var(--ts-font-semibold);">5rem (80px)</span></div>
9281
<div><code>p-20</code>, <code>m-20</code>...</div>
93-
<div><code>5x-large</code></div>
9482
<div><code>--ts-spacing-5x-large</code></div>
9583
</div>
9684
</sl-card>

0 commit comments

Comments
 (0)