Skip to content

Commit 3ea0e02

Browse files
committed
Limit layers and digits after comma
1 parent 0b907d1 commit 3ea0e02

10 files changed

+45
-95
lines changed

index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ function toPx(value) {
1818

1919
export function renderShadows(type, inset, x, y, blur, color) {
2020
let layers = Math.ceil(toPx(blur) / 6)
21+
if (layers > 10) layers = 10
2122
let layerIncrement = 1 / layers
2223

2324
let getAlpha = () => 1
@@ -29,7 +30,7 @@ export function renderShadows(type, inset, x, y, blur, color) {
2930

3031
let shadows = []
3132
for (let i = 0; i < layers; i++) {
32-
let step = Number(easeInQuad((i + 1) / layers).toFixed(4))
33+
let step = Number(easeInQuad((i + 1) / layers).toFixed(3))
3334
let iAlpha = parseFloat(getAlpha(i).toFixed(3))
3435
let insetPrefix = inset ? 'inset ' : ''
3536
let cssX = x === '0' ? '0' : `calc(${step} * ${x})`
Lines changed: 9 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,13 @@
11
a {
22
box-shadow:
3-
calc(0.0014 * calc(1% + 1px)) calc(0.0014 * 2px) calc(0.0014 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
4-
calc(0.0055 * calc(1% + 1px)) calc(0.0055 * 2px) calc(0.0055 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
5-
calc(0.0123 * calc(1% + 1px)) calc(0.0123 * 2px) calc(0.0123 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
6-
calc(0.0219 * calc(1% + 1px)) calc(0.0219 * 2px) calc(0.0219 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
7-
calc(0.0343 * calc(1% + 1px)) calc(0.0343 * 2px) calc(0.0343 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
8-
calc(0.0494 * calc(1% + 1px)) calc(0.0494 * 2px) calc(0.0494 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
9-
calc(0.0672 * calc(1% + 1px)) calc(0.0672 * 2px) calc(0.0672 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
10-
calc(0.0878 * calc(1% + 1px)) calc(0.0878 * 2px) calc(0.0878 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
11-
calc(0.1111 * calc(1% + 1px)) calc(0.1111 * 2px) calc(0.1111 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
12-
calc(0.1372 * calc(1% + 1px)) calc(0.1372 * 2px) calc(0.1372 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
13-
calc(0.166 * calc(1% + 1px)) calc(0.166 * 2px) calc(0.166 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
14-
calc(0.1975 * calc(1% + 1px)) calc(0.1975 * 2px) calc(0.1975 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
15-
calc(0.2318 * calc(1% + 1px)) calc(0.2318 * 2px) calc(0.2318 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
16-
calc(0.2689 * calc(1% + 1px)) calc(0.2689 * 2px) calc(0.2689 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
17-
calc(0.3086 * calc(1% + 1px)) calc(0.3086 * 2px) calc(0.3086 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
18-
calc(0.3512 * calc(1% + 1px)) calc(0.3512 * 2px) calc(0.3512 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
19-
calc(0.3964 * calc(1% + 1px)) calc(0.3964 * 2px) calc(0.3964 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
20-
calc(0.4444 * calc(1% + 1px)) calc(0.4444 * 2px) calc(0.4444 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
21-
calc(0.4952 * calc(1% + 1px)) calc(0.4952 * 2px) calc(0.4952 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
22-
calc(0.5487 * calc(1% + 1px)) calc(0.5487 * 2px) calc(0.5487 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
23-
calc(0.6049 * calc(1% + 1px)) calc(0.6049 * 2px) calc(0.6049 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
24-
calc(0.6639 * calc(1% + 1px)) calc(0.6639 * 2px) calc(0.6639 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
25-
calc(0.7257 * calc(1% + 1px)) calc(0.7257 * 2px) calc(0.7257 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
26-
calc(0.7901 * calc(1% + 1px)) calc(0.7901 * 2px) calc(0.7901 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
27-
calc(0.8573 * calc(1% + 1px)) calc(0.8573 * 2px) calc(0.8573 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
28-
calc(0.9273 * calc(1% + 1px)) calc(0.9273 * 2px) calc(0.9273 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
3+
calc(0.01 * calc(1% + 1px)) calc(0.01 * 2px) calc(0.01 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
4+
calc(0.04 * calc(1% + 1px)) calc(0.04 * 2px) calc(0.04 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
5+
calc(0.09 * calc(1% + 1px)) calc(0.09 * 2px) calc(0.09 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
6+
calc(0.16 * calc(1% + 1px)) calc(0.16 * 2px) calc(0.16 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
7+
calc(0.25 * calc(1% + 1px)) calc(0.25 * 2px) calc(0.25 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
8+
calc(0.36 * calc(1% + 1px)) calc(0.36 * 2px) calc(0.36 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
9+
calc(0.49 * calc(1% + 1px)) calc(0.49 * 2px) calc(0.49 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
10+
calc(0.64 * calc(1% + 1px)) calc(0.64 * 2px) calc(0.64 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
11+
calc(0.81 * calc(1% + 1px)) calc(0.81 * 2px) calc(0.81 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
2912
calc(1 * calc(1% + 1px)) calc(1 * 2px) calc(1 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1));
3013
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
a {
22
box-shadow:
3-
calc(0.0625 * 1rem) calc(0.0625 * 2em) calc(0.0625 * 24px) rgb(from currentColor r g b / calc(alpha * 0.25)),
3+
calc(0.063 * 1rem) calc(0.063 * 2em) calc(0.063 * 24px) rgb(from currentColor r g b / calc(alpha * 0.25)),
44
calc(0.25 * 1rem) calc(0.25 * 2em) calc(0.25 * 24px) rgb(from currentColor r g b / calc(alpha * 0.5)),
5-
calc(0.5625 * 1rem) calc(0.5625 * 2em) calc(0.5625 * 24px) rgb(from currentColor r g b / calc(alpha * 0.75)),
5+
calc(0.563 * 1rem) calc(0.563 * 2em) calc(0.563 * 24px) rgb(from currentColor r g b / calc(alpha * 0.75)),
66
calc(1 * 1rem) calc(1 * 2em) calc(1 * 24px) rgb(from currentColor r g b / calc(alpha * 1));
77
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
a {
22
box-shadow:
3-
calc(0.1111 * 2px) calc(0.1111 * 4px) calc(0.1111 * 18px) rgb(from hsl(calc(var(--hue) + 30), 100%, 50%) r g b / calc(alpha * 0.333)),
4-
calc(0.4444 * 2px) calc(0.4444 * 4px) calc(0.4444 * 18px) rgb(from hsl(calc(var(--hue) + 30), 100%, 50%) r g b / calc(alpha * 0.667)),
3+
calc(0.111 * 2px) calc(0.111 * 4px) calc(0.111 * 18px) rgb(from hsl(calc(var(--hue) + 30), 100%, 50%) r g b / calc(alpha * 0.333)),
4+
calc(0.444 * 2px) calc(0.444 * 4px) calc(0.444 * 18px) rgb(from hsl(calc(var(--hue) + 30), 100%, 50%) r g b / calc(alpha * 0.667)),
55
calc(1 * 2px) calc(1 * 4px) calc(1 * 18px) rgb(from hsl(calc(var(--hue) + 30), 100%, 50%) r g b / calc(alpha * 1));
66
}
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
a {
22
box-shadow:
3-
calc(0.0278 * 2px) calc(0.0278 * 2px) calc(0.0278 * 36px) rgb(from black r g b / calc(alpha * 1)),
4-
calc(0.1111 * 2px) calc(0.1111 * 2px) calc(0.1111 * 36px) rgb(from black r g b / calc(alpha * 0.833)),
3+
calc(0.028 * 2px) calc(0.028 * 2px) calc(0.028 * 36px) rgb(from black r g b / calc(alpha * 1)),
4+
calc(0.111 * 2px) calc(0.111 * 2px) calc(0.111 * 36px) rgb(from black r g b / calc(alpha * 0.833)),
55
calc(0.25 * 2px) calc(0.25 * 2px) calc(0.25 * 36px) rgb(from black r g b / calc(alpha * 0.667)),
6-
calc(0.4444 * 2px) calc(0.4444 * 2px) calc(0.4444 * 36px) rgb(from black r g b / calc(alpha * 0.5)),
7-
calc(0.6944 * 2px) calc(0.6944 * 2px) calc(0.6944 * 36px) rgb(from black r g b / calc(alpha * 0.333)),
6+
calc(0.444 * 2px) calc(0.444 * 2px) calc(0.444 * 36px) rgb(from black r g b / calc(alpha * 0.5)),
7+
calc(0.694 * 2px) calc(0.694 * 2px) calc(0.694 * 36px) rgb(from black r g b / calc(alpha * 0.333)),
88
calc(1 * 2px) calc(1 * 2px) calc(1 * 36px) rgb(from black r g b / calc(alpha * 0.167));
99
}

test/fixtures/handles-multiple-shadow-functions-of-different-types.out.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ a {
55
calc(0.25 * 2px) calc(0.25 * 4px) calc(0.25 * 12px) rgb(from blue r g b / calc(alpha * 0.5)),
66
calc(1 * 2px) calc(1 * 4px) calc(1 * 12px) rgb(from blue r g b / calc(alpha * 1)),
77

8-
calc(0.1111 * 3px) calc(0.1111 * 6px) calc(0.1111 * 18px) rgb(from green r g b / calc(alpha * 1)),
9-
calc(0.4444 * 3px) calc(0.4444 * 6px) calc(0.4444 * 18px) rgb(from green r g b / calc(alpha * 1)),
8+
calc(0.111 * 3px) calc(0.111 * 6px) calc(0.111 * 18px) rgb(from green r g b / calc(alpha * 1)),
9+
calc(0.444 * 3px) calc(0.444 * 6px) calc(0.444 * 18px) rgb(from green r g b / calc(alpha * 1)),
1010
calc(1 * 3px) calc(1 * 6px) calc(1 * 18px) rgb(from green r g b / calc(alpha * 1));
1111
}

test/fixtures/handles-multiple-soft-shadow-in-same-declaration.out.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ a {
22
box-shadow:
33
calc(0.25 * 1px) calc(0.25 * 2px) calc(0.25 * 12px) rgb(from red r g b / calc(alpha * 0.5)),
44
calc(1 * 1px) calc(1 * 2px) calc(1 * 12px) rgb(from red r g b / calc(alpha * 1)),
5-
calc(0.1111 * 3px) calc(0.1111 * 4px) calc(0.1111 * 18px) rgb(from blue r g b / calc(alpha * 0.333)),
6-
calc(0.4444 * 3px) calc(0.4444 * 4px) calc(0.4444 * 18px) rgb(from blue r g b / calc(alpha * 0.667)),
5+
calc(0.111 * 3px) calc(0.111 * 4px) calc(0.111 * 18px) rgb(from blue r g b / calc(alpha * 0.333)),
6+
calc(0.444 * 3px) calc(0.444 * 4px) calc(0.444 * 18px) rgb(from blue r g b / calc(alpha * 0.667)),
77
calc(1 * 3px) calc(1 * 4px) calc(1 * 18px) rgb(from blue r g b / calc(alpha * 1));
88
}
Lines changed: 10 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,13 @@
11
a {
22
box-shadow:
3-
calc(0.0014 * calc(1% + 1px)) calc(0.0014 * 2px) calc(0.0014 * 10rem) rgb(from red r g b / calc(alpha * 1)),
4-
calc(0.0055 * calc(1% + 1px)) calc(0.0055 * 2px) calc(0.0055 * 10rem) rgb(from red r g b / calc(alpha * 0.963)),
5-
calc(0.0123 * calc(1% + 1px)) calc(0.0123 * 2px) calc(0.0123 * 10rem) rgb(from red r g b / calc(alpha * 0.926)),
6-
calc(0.0219 * calc(1% + 1px)) calc(0.0219 * 2px) calc(0.0219 * 10rem) rgb(from red r g b / calc(alpha * 0.889)),
7-
calc(0.0343 * calc(1% + 1px)) calc(0.0343 * 2px) calc(0.0343 * 10rem) rgb(from red r g b / calc(alpha * 0.852)),
8-
calc(0.0494 * calc(1% + 1px)) calc(0.0494 * 2px) calc(0.0494 * 10rem) rgb(from red r g b / calc(alpha * 0.815)),
9-
calc(0.0672 * calc(1% + 1px)) calc(0.0672 * 2px) calc(0.0672 * 10rem) rgb(from red r g b / calc(alpha * 0.778)),
10-
calc(0.0878 * calc(1% + 1px)) calc(0.0878 * 2px) calc(0.0878 * 10rem) rgb(from red r g b / calc(alpha * 0.741)),
11-
calc(0.1111 * calc(1% + 1px)) calc(0.1111 * 2px) calc(0.1111 * 10rem) rgb(from red r g b / calc(alpha * 0.704)),
12-
calc(0.1372 * calc(1% + 1px)) calc(0.1372 * 2px) calc(0.1372 * 10rem) rgb(from red r g b / calc(alpha * 0.667)),
13-
calc(0.166 * calc(1% + 1px)) calc(0.166 * 2px) calc(0.166 * 10rem) rgb(from red r g b / calc(alpha * 0.63)),
14-
calc(0.1975 * calc(1% + 1px)) calc(0.1975 * 2px) calc(0.1975 * 10rem) rgb(from red r g b / calc(alpha * 0.593)),
15-
calc(0.2318 * calc(1% + 1px)) calc(0.2318 * 2px) calc(0.2318 * 10rem) rgb(from red r g b / calc(alpha * 0.556)),
16-
calc(0.2689 * calc(1% + 1px)) calc(0.2689 * 2px) calc(0.2689 * 10rem) rgb(from red r g b / calc(alpha * 0.519)),
17-
calc(0.3086 * calc(1% + 1px)) calc(0.3086 * 2px) calc(0.3086 * 10rem) rgb(from red r g b / calc(alpha * 0.481)),
18-
calc(0.3512 * calc(1% + 1px)) calc(0.3512 * 2px) calc(0.3512 * 10rem) rgb(from red r g b / calc(alpha * 0.444)),
19-
calc(0.3964 * calc(1% + 1px)) calc(0.3964 * 2px) calc(0.3964 * 10rem) rgb(from red r g b / calc(alpha * 0.407)),
20-
calc(0.4444 * calc(1% + 1px)) calc(0.4444 * 2px) calc(0.4444 * 10rem) rgb(from red r g b / calc(alpha * 0.37)),
21-
calc(0.4952 * calc(1% + 1px)) calc(0.4952 * 2px) calc(0.4952 * 10rem) rgb(from red r g b / calc(alpha * 0.333)),
22-
calc(0.5487 * calc(1% + 1px)) calc(0.5487 * 2px) calc(0.5487 * 10rem) rgb(from red r g b / calc(alpha * 0.296)),
23-
calc(0.6049 * calc(1% + 1px)) calc(0.6049 * 2px) calc(0.6049 * 10rem) rgb(from red r g b / calc(alpha * 0.259)),
24-
calc(0.6639 * calc(1% + 1px)) calc(0.6639 * 2px) calc(0.6639 * 10rem) rgb(from red r g b / calc(alpha * 0.222)),
25-
calc(0.7257 * calc(1% + 1px)) calc(0.7257 * 2px) calc(0.7257 * 10rem) rgb(from red r g b / calc(alpha * 0.185)),
26-
calc(0.7901 * calc(1% + 1px)) calc(0.7901 * 2px) calc(0.7901 * 10rem) rgb(from red r g b / calc(alpha * 0.148)),
27-
calc(0.8573 * calc(1% + 1px)) calc(0.8573 * 2px) calc(0.8573 * 10rem) rgb(from red r g b / calc(alpha * 0.111)),
28-
calc(0.9273 * calc(1% + 1px)) calc(0.9273 * 2px) calc(0.9273 * 10rem) rgb(from red r g b / calc(alpha * 0.074)),
29-
calc(1 * calc(1% + 1px)) calc(1 * 2px) calc(1 * 10rem) rgb(from red r g b / calc(alpha * 0.037));
3+
calc(0.01 * calc(1% + 1px)) calc(0.01 * 2px) calc(0.01 * 10rem) rgb(from red r g b / calc(alpha * 1)),
4+
calc(0.04 * calc(1% + 1px)) calc(0.04 * 2px) calc(0.04 * 10rem) rgb(from red r g b / calc(alpha * 0.9)),
5+
calc(0.09 * calc(1% + 1px)) calc(0.09 * 2px) calc(0.09 * 10rem) rgb(from red r g b / calc(alpha * 0.8)),
6+
calc(0.16 * calc(1% + 1px)) calc(0.16 * 2px) calc(0.16 * 10rem) rgb(from red r g b / calc(alpha * 0.7)),
7+
calc(0.25 * calc(1% + 1px)) calc(0.25 * 2px) calc(0.25 * 10rem) rgb(from red r g b / calc(alpha * 0.6)),
8+
calc(0.36 * calc(1% + 1px)) calc(0.36 * 2px) calc(0.36 * 10rem) rgb(from red r g b / calc(alpha * 0.5)),
9+
calc(0.49 * calc(1% + 1px)) calc(0.49 * 2px) calc(0.49 * 10rem) rgb(from red r g b / calc(alpha * 0.4)),
10+
calc(0.64 * calc(1% + 1px)) calc(0.64 * 2px) calc(0.64 * 10rem) rgb(from red r g b / calc(alpha * 0.3)),
11+
calc(0.81 * calc(1% + 1px)) calc(0.81 * 2px) calc(0.81 * 10rem) rgb(from red r g b / calc(alpha * 0.2)),
12+
calc(1 * calc(1% + 1px)) calc(1 * 2px) calc(1 * 10rem) rgb(from red r g b / calc(alpha * 0.1));
3013
}
Lines changed: 10 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,13 @@
11
a {
22
box-shadow:
3-
calc(0.0014 * calc(1% + 1px)) calc(0.0014 * 2px) calc(0.0014 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
4-
calc(0.0055 * calc(1% + 1px)) calc(0.0055 * 2px) calc(0.0055 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.963)),
5-
calc(0.0123 * calc(1% + 1px)) calc(0.0123 * 2px) calc(0.0123 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.926)),
6-
calc(0.0219 * calc(1% + 1px)) calc(0.0219 * 2px) calc(0.0219 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.889)),
7-
calc(0.0343 * calc(1% + 1px)) calc(0.0343 * 2px) calc(0.0343 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.852)),
8-
calc(0.0494 * calc(1% + 1px)) calc(0.0494 * 2px) calc(0.0494 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.815)),
9-
calc(0.0672 * calc(1% + 1px)) calc(0.0672 * 2px) calc(0.0672 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.778)),
10-
calc(0.0878 * calc(1% + 1px)) calc(0.0878 * 2px) calc(0.0878 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.741)),
11-
calc(0.1111 * calc(1% + 1px)) calc(0.1111 * 2px) calc(0.1111 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.704)),
12-
calc(0.1372 * calc(1% + 1px)) calc(0.1372 * 2px) calc(0.1372 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.667)),
13-
calc(0.166 * calc(1% + 1px)) calc(0.166 * 2px) calc(0.166 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.63)),
14-
calc(0.1975 * calc(1% + 1px)) calc(0.1975 * 2px) calc(0.1975 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.593)),
15-
calc(0.2318 * calc(1% + 1px)) calc(0.2318 * 2px) calc(0.2318 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.556)),
16-
calc(0.2689 * calc(1% + 1px)) calc(0.2689 * 2px) calc(0.2689 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.519)),
17-
calc(0.3086 * calc(1% + 1px)) calc(0.3086 * 2px) calc(0.3086 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.481)),
18-
calc(0.3512 * calc(1% + 1px)) calc(0.3512 * 2px) calc(0.3512 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.444)),
19-
calc(0.3964 * calc(1% + 1px)) calc(0.3964 * 2px) calc(0.3964 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.407)),
20-
calc(0.4444 * calc(1% + 1px)) calc(0.4444 * 2px) calc(0.4444 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.37)),
21-
calc(0.4952 * calc(1% + 1px)) calc(0.4952 * 2px) calc(0.4952 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.333)),
22-
calc(0.5487 * calc(1% + 1px)) calc(0.5487 * 2px) calc(0.5487 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.296)),
23-
calc(0.6049 * calc(1% + 1px)) calc(0.6049 * 2px) calc(0.6049 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.259)),
24-
calc(0.6639 * calc(1% + 1px)) calc(0.6639 * 2px) calc(0.6639 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.222)),
25-
calc(0.7257 * calc(1% + 1px)) calc(0.7257 * 2px) calc(0.7257 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.185)),
26-
calc(0.7901 * calc(1% + 1px)) calc(0.7901 * 2px) calc(0.7901 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.148)),
27-
calc(0.8573 * calc(1% + 1px)) calc(0.8573 * 2px) calc(0.8573 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.111)),
28-
calc(0.9273 * calc(1% + 1px)) calc(0.9273 * 2px) calc(0.9273 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.074)),
29-
calc(1 * calc(1% + 1px)) calc(1 * 2px) calc(1 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.037));
3+
calc(0.01 * calc(1% + 1px)) calc(0.01 * 2px) calc(0.01 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 1)),
4+
calc(0.04 * calc(1% + 1px)) calc(0.04 * 2px) calc(0.04 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.9)),
5+
calc(0.09 * calc(1% + 1px)) calc(0.09 * 2px) calc(0.09 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.8)),
6+
calc(0.16 * calc(1% + 1px)) calc(0.16 * 2px) calc(0.16 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.7)),
7+
calc(0.25 * calc(1% + 1px)) calc(0.25 * 2px) calc(0.25 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.6)),
8+
calc(0.36 * calc(1% + 1px)) calc(0.36 * 2px) calc(0.36 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.5)),
9+
calc(0.49 * calc(1% + 1px)) calc(0.49 * 2px) calc(0.49 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.4)),
10+
calc(0.64 * calc(1% + 1px)) calc(0.64 * 2px) calc(0.64 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.3)),
11+
calc(0.81 * calc(1% + 1px)) calc(0.81 * 2px) calc(0.81 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.2)),
12+
calc(1 * calc(1% + 1px)) calc(1 * 2px) calc(1 * 10rem) rgb(from oklch(0 0 0 / var(--test)) r g b / calc(alpha * 0.1));
3013
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
a {
22
box-shadow:
3-
calc(0.1111 * 3px) calc(0.1111 * 6px) calc(0.1111 * 18px) rgb(from green r g b / calc(alpha * 1)),
4-
calc(0.4444 * 3px) calc(0.4444 * 6px) calc(0.4444 * 18px) rgb(from green r g b / calc(alpha * 1)),
3+
calc(0.111 * 3px) calc(0.111 * 6px) calc(0.111 * 18px) rgb(from green r g b / calc(alpha * 1)),
4+
calc(0.444 * 3px) calc(0.444 * 6px) calc(0.444 * 18px) rgb(from green r g b / calc(alpha * 1)),
55
calc(1 * 3px) calc(1 * 6px) calc(1 * 18px) rgb(from green r g b / calc(alpha * 1));
66
}

0 commit comments

Comments
 (0)