Skip to content

Commit 25206a5

Browse files
committed
refactor: remove tokens.create extras from fileinput
1 parent 2bdf16f commit 25206a5

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

source/components/fileinput/style.scss

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,13 @@
66
$_: "c-fileinput";
77

88
/* Design tokens */
9-
@include tokens.create($_, getComponentTokens($_), (
10-
"border": tokens.use($_, "border-width", 1) solid tokens.get($_, "color--surface-border"),
11-
"shadow": tokens.use($_, "shadow", 1),
12-
"shadow-preview": tokens.use($_, "shadow", 2),
13-
));
9+
@include tokens.create($_, getComponentTokens($_));
1410

1511
/* Component */
1612
.#{$_} {
13+
--#{$_}--border: #{tokens.use($_, "border-width", 1)} solid #{tokens.get($_, "color--surface-border")};
14+
--#{$_}--shadow: #{tokens.use($_, "shadow", 1)};
15+
--#{$_}--shadow-preview: #{tokens.use($_, "shadow", 2)};
1716

1817
/* Actual input (hide) */
1918
.#{$_}__input {
@@ -105,7 +104,7 @@ $_: "c-fileinput";
105104
border-radius: tokens.use($_, "border-radius");
106105
corner-shape: tokens.use($_, "corner-shape");
107106
background-color: tokens.get($_, "color--surface");
108-
border: tokens.get($_, "border");
107+
border: var(--#{$_}--border);
109108
transition: all 0.2s ease-in-out;
110109
}
111110

@@ -132,7 +131,7 @@ $_: "c-fileinput";
132131
background-color: tokens.get($_, "color--surface");
133132
border-radius: tokens.use($_, "border-radius");
134133
margin: 0;
135-
filter: tokens.get($_, "shadow");
134+
filter: var(--#{$_}--shadow);
136135
height: tokens.use($_, "space", 5.5);
137136
}
138137

@@ -325,10 +324,10 @@ $_: "c-fileinput";
325324
aspect-ratio: 16 / 9;
326325
border-radius: tokens.use($_, "border-radius");
327326
corner-shape: tokens.use($_, "corner-shape");
328-
filter: tokens.get($_, "shadow-preview");
327+
filter: var(--#{$_}--shadow-preview);
329328
overflow: hidden;
330329
background-color: tokens.get($_, "color--surface");
331-
border: tokens.get($_, "border");
330+
border: var(--#{$_}--border);
332331

333332
& > * {
334333
width: 100%;
@@ -353,11 +352,11 @@ $_: "c-fileinput";
353352
/* Animation */
354353
@keyframes puff-out-center {
355354
0% {
356-
filter: tokens.get($_, "shadow") blur(0px);
355+
filter: var(--#{$_}--shadow) blur(0px);
357356
opacity: 1;
358357
}
359358
100% {
360-
filter: tokens.get($_, "shadow") blur(4px);
359+
filter: var(--#{$_}--shadow) blur(4px);
361360
opacity: 0;
362361
}
363362
}

0 commit comments

Comments
 (0)