@@ -10,16 +10,30 @@ OF ANY KIND, either express or implied. See the License for the specific languag
10
10
governing permissions and limitations under the License.
11
11
*/
12
12
13
- @import '../commons/index.css' ;
13
+ @import "../commons/index.css" ;
14
+ @import "../vars/css/components/spectrum-tabs.css" ;
15
+ @import "../vars/css/scales/spectrum-large.css" ;
16
+ @import "../vars/css/scales/spectrum-medium.css" ;
14
17
15
18
: root {
16
- --spectrum-tabs-item-height : calc (var (--spectrum-tabs-height ) - var (--spectrum-tabs-rule-height ));
17
- --spectrum-tabs-compact-item-height : calc (var (--spectrum-tabs-quiet-compact-height ) - var (--spectrum-tabs-rule-height ));
19
+ --spectrum-tabs-item-height : calc (var (--spectrum-tabs-height ) - var (--spectrum-tabs-rule-size ));
20
+ --spectrum-tabs-compact-item-height : calc (var (--spectrum-tabs-quiet-compact-height ) - var (--spectrum-tabs-rule-size ));
18
21
19
22
/* todo: remove when this is added back to DNA */
20
23
--spectrum-tabs-text-size : var (--spectrum-alias-font-size-default );
21
24
}
22
25
26
+ .spectrum-Tabs {
27
+ @remapvars {
28
+ find : --spectrum-tabs-m- ;
29
+ replace : --spectrum-tabs- ;
30
+ }
31
+ @remapvars {
32
+ find : --spectrum-tabs-quiet-m- ;
33
+ replace : --spectrum-tabs-quiet- ;
34
+ }
35
+ }
36
+
23
37
.spectrum-Tabs {
24
38
display : flex;
25
39
@@ -81,7 +95,7 @@ governing permissions and limitations under the License.
81
95
box-sizing : border-box;
82
96
83
97
block-size : var (--spectrum-tabs-focus-ring-height );
84
- margin-block-start : calc (calc (var (--spectrum-tabs-focus-ring-height ) / -2 ) + calc (var (--spectrum-tabs-rule-height ) / 2 ));
98
+ margin-block-start : calc (calc (var (--spectrum-tabs-focus-ring-height ) / -2 ) + calc (var (--spectrum-tabs-rule-size ) / 2 ));
85
99
inset-inline-start : calc (-1 * var (--spectrum-tabs-focus-ring-padding-x ));
86
100
inset-inline-end : calc (-1 * var (--spectrum-tabs-focus-ring-padding-x ));
87
101
border : var (--spectrum-tabs-focus-ring-size ) solid transparent;
@@ -136,7 +150,7 @@ governing permissions and limitations under the License.
136
150
.spectrum-Tabs--horizontal {
137
151
align-items : center;
138
152
139
- border-block-end : var (--spectrum-tabs-rule-height ) solid;
153
+ border-block-end : var (--spectrum-tabs-rule-size ) solid;
140
154
141
155
.spectrum-Tabs-item {
142
156
vertical-align : top;
@@ -150,9 +164,9 @@ governing permissions and limitations under the License.
150
164
.spectrum-Tabs-selectionIndicator {
151
165
position : absolute;
152
166
inset-block-end : 0 ;
153
- block-size : var (--spectrum-tabs-rule-height );
167
+ block-size : var (--spectrum-tabs-rule-size );
154
168
155
- inset-block-end : calc (-1 * var (--spectrum-tabs-rule-height ));
169
+ inset-block-end : calc (-1 * var (--spectrum-tabs-rule-size ));
156
170
}
157
171
158
172
@@ -173,7 +187,7 @@ governing permissions and limitations under the License.
173
187
display : inline-flex;
174
188
flex-direction : column;
175
189
padding : 0 ;
176
- border-inline-start : var (--spectrum-tabs-vertical-rule-width ) solid;
190
+ border-inline-start : var (--spectrum-tabs-vertical-rule-size ) solid;
177
191
178
192
.spectrum-Tabs-item {
179
193
block-size : var (--spectrum-tabs-vertical-item-height );
@@ -207,8 +221,8 @@ governing permissions and limitations under the License.
207
221
.spectrum-Tabs-selectionIndicator {
208
222
position : absolute;
209
223
inset-inline-start : 0px ;
210
- inline-size : var (--spectrum-tabs-vertical-rule-width );
224
+ inline-size : var (--spectrum-tabs-vertical-rule-size );
211
225
212
- inset-inline-start : calc (-1 * var (--spectrum-tabs-vertical-rule-width ));
226
+ inset-inline-start : calc (-1 * var (--spectrum-tabs-vertical-rule-size ));
213
227
}
214
228
}
0 commit comments