-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathradius.scss
38 lines (33 loc) · 902 Bytes
/
radius.scss
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
[data-radius] {
--radius-1: calc(3px * var(--scaling) * var(--radius-factor));
--radius-2: calc(4px * var(--scaling) * var(--radius-factor));
--radius-3: calc(6px * var(--scaling) * var(--radius-factor));
--radius-4: calc(8px * var(--scaling) * var(--radius-factor));
--radius-5: calc(12px * var(--scaling) * var(--radius-factor));
--radius-6: calc(16px * var(--scaling) * var(--radius-factor));
}
[data-radius='none'] {
--radius-factor: 0;
--radius-full: 0px;
--radius-thumb: 0.5px;
}
[data-radius='small'] {
--radius-factor: 0.75;
--radius-full: 0px;
--radius-thumb: 0.5px;
}
[data-radius='medium'] {
--radius-factor: 1;
--radius-full: 0px;
--radius-thumb: 9999px;
}
[data-radius='large'] {
--radius-factor: 1.5;
--radius-full: 0px;
--radius-thumb: 9999px;
}
[data-radius='full'] {
--radius-factor: 1.5;
--radius-full: 9999px;
--radius-thumb: 9999px;
}