@@ -87,21 +87,24 @@ governing permissions and limitations under the License.
87
87
--spectrum-tag-content-color-disabled : var (--spectrum-disabled-content-color );
88
88
89
89
/* spacing */
90
- --spectrum-tag-spacing-inline-start : var (--spectrum-component-edge-to-visual -100 );
90
+ --spectrum-tag-spacing-inline-start : var (--spectrum-component-edge-to-text -100 );
91
91
92
92
/* icon spacing */
93
- --spectrum-tag-icon-spacing-inline-end : var (--spectrum-text-to-visual-100 );
94
93
--spectrum-tag-icon-spacing-block-start : var (--spectrum-component-top-to-workflow-icon-100 );
95
94
--spectrum-tag-icon-spacing-block-end : var (--spectrum-component-top-to-workflow-icon-100 );
95
+ --spectrum-tag-icon-spacing-inline-start : var (--spectrum-component-edge-to-visual-100 );
96
+ --spectrum-tag-icon-spacing-inline-end : var (--spectrum-text-to-visual-100 );
96
97
97
98
/* avatar */
98
99
--spectrum-tag-avatar-size : var (--spectrum-avatar-size-100 );
99
100
--spectrum-tag-avatar-spacing-block-start : var (--spectrum-tag-top-to-avatar-medium );
100
101
--spectrum-tag-avatar-spacing-block-end : var (--spectrum-tag-top-to-avatar-medium );
102
+ --spectrum-tag-avatar-spacing-inline-start : var (--spectrum-component-edge-to-visual-100 );
101
103
--spectrum-tag-avatar-spacing-inline-end : var (--spectrum-text-to-visual-100 );
102
104
103
105
/* thumbnail */
104
106
--spectrum-tag-thumbnail-size : var (--spectrum-thumbnail-size-100 );
107
+ --spectrum-tag-thumbnail-spacing-inline-start : var (--spectrum-component-edge-to-visual-100 );
105
108
--spectrum-tag-thumbnail-spacing-inline-end : var (--spectrum-text-to-visual-100 );
106
109
107
110
/* label spacing */
@@ -127,19 +130,22 @@ governing permissions and limitations under the License.
127
130
--spectrum-tag-icon-size : var (--spectrum-workflow-icon-size-75 );
128
131
--spectrum-tag-corner-radius : var (--spectrum-corner-radius-medium-size-small );
129
132
130
- --spectrum-tag-spacing-inline-start : var (--spectrum-component-edge-to-visual -75 );
133
+ --spectrum-tag-spacing-inline-start : var (--spectrum-component-edge-to-text -75 );
131
134
132
135
--spectrum-tag-icon-spacing-block-start : var (--spectrum-component-top-to-workflow-icon-75 );
133
136
--spectrum-tag-icon-spacing-block-end : var (--spectrum-component-top-to-workflow-icon-75 );
137
+ --spectrum-tag-icon-spacing-inline-start : var (--spectrum-component-edge-to-visual-75 );
134
138
--spectrum-tag-icon-spacing-inline-end : var (--spectrum-text-to-visual-75 );
135
139
136
140
--spectrum-tag-avatar-size : var (--spectrum-avatar-size-50 );
137
141
--spectrum-tag-avatar-spacing-block-start : var (--spectrum-tag-top-to-avatar-small );
138
142
--spectrum-tag-avatar-spacing-block-end : var (--spectrum-tag-top-to-avatar-small );
143
+ --spectrum-tag-avatar-spacing-inline-start : var (--spectrum-component-edge-to-visual-75 );
139
144
--spectrum-tag-avatar-spacing-inline-end : var (--spectrum-text-to-visual-75 );
140
145
141
146
--spectrum-tag-thumbnail-size : var (--spectrum-thumbnail-size-50 );
142
- --spectrum-tag-thumbnail-spacing-inline-end : var (--spectrum-text-to-visual-50 );
147
+ --spectrum-tag-thumbnail-spacing-inline-start : var (--spectrum-component-edge-to-visual-75 );
148
+ --spectrum-tag-thumbnail-spacing-inline-end : var (--spectrum-text-to-visual-75 );
143
149
144
150
--spectrum-tag-label-spacing-block : var (--spectrum-component-top-to-text-75 );
145
151
--spectrum-tag-label-spacing-inline-end : var (--spectrum-component-edge-to-text-75 );
@@ -156,18 +162,21 @@ governing permissions and limitations under the License.
156
162
--spectrum-tag-icon-size : var (--spectrum-workflow-icon-size-200 );
157
163
--spectrum-tag-corner-radius : var (--spectrum-corner-radius-medium-size-large );
158
164
159
- --spectrum-tag-spacing-inline-start : var (--spectrum-component-edge-to-visual -200 );
165
+ --spectrum-tag-spacing-inline-start : var (--spectrum-component-edge-to-text -200 );
160
166
161
167
--spectrum-tag-icon-spacing-block-start : var (--spectrum-component-top-to-workflow-icon-200 );
162
168
--spectrum-tag-icon-spacing-block-end : var (--spectrum-component-top-to-workflow-icon-200 );
169
+ --spectrum-tag-icon-spacing-inline-start : var (--spectrum-component-edge-to-visual-200 );
163
170
--spectrum-tag-icon-spacing-inline-end : var (--spectrum-text-to-visual-200 );
164
171
165
172
--spectrum-tag-avatar-size : var (--spectrum-avatar-size-200 );
166
173
--spectrum-tag-avatar-spacing-block-start : var (--spectrum-tag-top-to-avatar-large );
167
174
--spectrum-tag-avatar-spacing-block-end : var (--spectrum-tag-top-to-avatar-large );
175
+ --spectrum-tag-avatar-spacing-inline-start : var (--spectrum-component-edge-to-visual-200 );
168
176
--spectrum-tag-avatar-spacing-inline-end : var (--spectrum-text-to-visual-200 );
169
177
170
178
--spectrum-tag-thumbnail-size : var (--spectrum-thumbnail-size-200 );
179
+ --spectrum-tag-thumbnail-spacing-inline-start : var (--spectrum-component-edge-to-visual-200 );
171
180
--spectrum-tag-thumbnail-spacing-inline-end : var (--spectrum-text-to-visual-200 );
172
181
173
182
--spectrum-tag-label-spacing-block : var (--spectrum-component-top-to-text-200 );
@@ -216,6 +225,10 @@ governing permissions and limitations under the License.
216
225
- var (--mod-tag-border-width , var (--spectrum-tag-border-width )));
217
226
margin-block-end : calc (var (--mod-tag-icon-spacing-block-end , var (--spectrum-tag-icon-spacing-block-end ))
218
227
- var (--mod-tag-border-width , var (--spectrum-tag-border-width )));
228
+
229
+ /* offset to the difference between icon spacing and tag spacing */
230
+ margin-inline-start : calc (var (--mod-tag-icon-spacing-inline-start , var (--spectrum-tag-icon-spacing-inline-start ))
231
+ - var (--mod-tag-spacing-inline-start , var (--spectrum-tag-spacing-inline-start )));
219
232
margin-inline-end : var (--mod-tag-icon-spacing-inline-end , var (--spectrum-tag-icon-spacing-inline-end ));
220
233
}
221
234
@@ -224,10 +237,17 @@ governing permissions and limitations under the License.
224
237
- var (--mod-tag-border-width , var (--spectrum-tag-border-width )));
225
238
margin-block-end : calc (var (--mod-tag-avatar-spacing-block-end , var (--spectrum-tag-avatar-spacing-block-end ))
226
239
- var (--mod-tag-border-width , var (--spectrum-tag-border-width )));
240
+
241
+ /* offset to the difference between avatar spacing and tag spacing */
242
+ margin-inline-start : calc (var (--mod-tag-avatar-spacing-inline-start , var (--spectrum-tag-avatar-spacing-inline-start ))
243
+ - var (--mod-tag-spacing-inline-start , var (--spectrum-tag-spacing-inline-start )));
227
244
margin-inline-end : var (--mod-tag-avatar-spacing-inline-end , var (--spectrum-tag-avatar-spacing-inline-end ));
228
245
}
229
246
230
247
.spectrum-Thumbnail {
248
+ /* offset to the difference between thumbnail spacing and tag spacing */
249
+ margin-inline-start : calc (var (--mod-tag-thumbnail-spacing-inline-start , var (--spectrum-tag-thumbnail-spacing-inline-start ))
250
+ - var (--mod-tag-spacing-inline-start , var (--spectrum-tag-spacing-inline-start )));
231
251
margin-inline-end : var (--mod-tag-thumbnail-spacing-inline-end , var (--spectrum-tag-thumbnail-spacing-inline-end ));
232
252
}
233
253
@@ -242,7 +262,8 @@ governing permissions and limitations under the License.
242
262
243
263
/* use negative margin to cancel label to edge margin, then add clear button start margin */
244
264
margin-inline-start : calc (var (--mod-tag-label-to-clear-icon , var (--spectrum-tag-label-to-clear-icon ))
245
- - (var (--mod-tag-label-spacing-inline-end , var (--spectrum-tag-label-spacing-inline-end ))));
265
+ - calc (var (--mod-tag-label-spacing-inline-end , var (--spectrum-tag-label-spacing-inline-end ))
266
+ - var (--mod-tag-border-width , var (--spectrum-tag-border-width ))));
246
267
margin-inline-end : calc (var (--mod-tag-edge-to-clear-icon , var (--spectrum-tag-edge-to-clear-icon ))
247
268
- var (--mod-tag-border-width , var (--spectrum-tag-border-width )));
248
269
0 commit comments