Skip to content

Commit d46c9ea

Browse files
committed
Deploying to gh-pages from @ 2d025be 🚀
1 parent 1d2f12a commit d46c9ea

1 file changed

Lines changed: 21 additions & 14 deletions

File tree

index.html

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,73 +12,80 @@
1212
box-sizing: border-box;
1313
}
1414
.example {
15+
display: inline-block;
1516
width: 15rem;
1617
border-radius: 6px;
1718
font-size: 10px;
1819
font-family: monospace;
1920
background: oklch(1 0 0);
2021
box-sizing: border-box;
2122
padding: 1rem 1rem;
23+
margin: 2.5rem 1rem;
2224

23-
& + & {
24-
margin-top: 3rem;
25+
&.is-native {
26+
box-shadow: 0 32px 24px oklch(0 0 0 / 15%);
2527
}
2628

2729
&.is-1 {
28-
box-shadow: 0 calc(0.0625 * 32px) calc(0.0625 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 0.25)), 0 calc(0.25 * 32px) calc(0.25 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 0.5)), 0 calc(0.5625 * 32px) calc(0.5625 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 0.75)), 0 calc(1 * 32px) calc(1 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 1));
30+
box-shadow: 0 calc(0.0625 * 32px) calc(0.0625 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 0.25)), 0 calc(0.25 * 32px) calc(0.25 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 0.5)), 0 calc(0.5625 * 32px) calc(0.5625 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 0.75)), 0 calc(1 * 32px) calc(1 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 1));
2931
}
3032

3133
&.is-2 {
32-
box-shadow: 0 calc(0.0625 * 32px) calc(0.0625 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 1)), 0 calc(0.25 * 32px) calc(0.25 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 0.75)), 0 calc(0.5625 * 32px) calc(0.5625 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 0.5)), 0 calc(1 * 32px) calc(1 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 0.25));
34+
box-shadow: 0 calc(0.0625 * 32px) calc(0.0625 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 1)), 0 calc(0.25 * 32px) calc(0.25 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 0.75)), 0 calc(0.5625 * 32px) calc(0.5625 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 0.5)), 0 calc(1 * 32px) calc(1 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 0.25));
3335
}
3436

3537
&.is-3 {
36-
box-shadow: 0 calc(0.0625 * 32px) calc(0.0625 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 1)), 0 calc(0.25 * 32px) calc(0.25 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 1)), 0 calc(0.5625 * 32px) calc(0.5625 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 1)), 0 calc(1 * 32px) calc(1 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 1));
38+
box-shadow: 0 calc(0.0625 * 32px) calc(0.0625 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 1)), 0 calc(0.25 * 32px) calc(0.25 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 1)), 0 calc(0.5625 * 32px) calc(0.5625 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 1)), 0 calc(1 * 32px) calc(1 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 1));
3739
}
3840

3941
&.is-4 {
40-
box-shadow: calc(0.0625 * 16px) calc(0.0625 * 32px) calc(0.0625 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 0.25)), calc(0.25 * 16px) calc(0.25 * 32px) calc(0.25 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 0.5)), calc(0.5625 * 16px) calc(0.5625 * 32px) calc(0.5625 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 0.75)), calc(1 * 16px) calc(1 * 32px) calc(1 * 24px) rgb(from oklch(0 0 0 / 8%) r g b / calc(alpha * 1));
42+
box-shadow: calc(0.0625 * 16px) calc(0.0625 * 32px) calc(0.0625 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 0.25)), calc(0.25 * 16px) calc(0.25 * 32px) calc(0.25 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 0.5)), calc(0.5625 * 16px) calc(0.5625 * 32px) calc(0.5625 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 0.75)), calc(1 * 16px) calc(1 * 32px) calc(1 * 24px) rgb(from oklch(0 0 0 / 15%) r g b / calc(alpha * 1));
4143
}
4244

4345
&.is-5 {
44-
box-shadow: 0 calc(1 * 1px) calc(1 * 2px) rgb(from oklch(0 0 0 / 20%) r g b / calc(alpha * 1));
46+
box-shadow: 0 calc(1 * 1px) calc(1 * 2px) rgb(from oklch(0 0 0 / 40%) r g b / calc(alpha * 1));
4547
}
4648

4749
&.is-6 {
48-
box-shadow: inset 0 calc(1 * 2px) calc(1 * 5px) rgb(from oklch(0 0 0 / 20%) r g b / calc(alpha * 1));
50+
box-shadow: inset 0 calc(1 * 2px) calc(1 * 5px) rgb(from oklch(0 0 0 / 40%) r g b / calc(alpha * 1));
4951
}
5052
}
5153
</style>
5254
</head>
5355
<body>
56+
<pre class="example is-native">
57+
58+
0 32px 24px oklch(0 0 0 / 15%)
59+
</pre>
5460
<pre class="example is-1">
5561
--soft-shadow(
56-
0 32px 24px oklch(0 0 0 / 8%)
62+
0 32px 24px oklch(0 0 0 / 15%)
5763
)</pre
5864
>
5965
<pre class="example is-2">
6066
--sharp-shadow(
61-
0 32px 24px oklch(0 0 0 / 8%)
67+
0 32px 24px oklch(0 0 0 / 15%)
6268
)</pre
6369
>
6470
<pre class="example is-3">
6571
--linear-shadow(
66-
0 32px 24px oklch(0 0 0 / 8%)
72+
0 32px 24px oklch(0 0 0 / 15%)
6773
)</pre
6874
>
75+
<br />
6976
<pre class="example is-4">
7077
--soft-shadow(
71-
16px 32px 24px oklch(0 0 0 / 8%)
78+
16px 32px 24px oklch(0 0 0 / 15%)
7279
)</pre
7380
>
7481
<pre class="example is-5">
7582
--sharp-shadow(
76-
0 1px 2px oklch(0 0 0 / 15%)
83+
0 1px 2px oklch(0 0 0 / 40%)
7784
)</pre
7885
>
7986
<pre class="example is-6">
8087
--sharp-shadow(
81-
inset 0 1px 2px oklch(0 0 0 / 15%)
88+
inset 0 1px 2px oklch(0 0 0 / 40%)
8289
)</pre
8390
>
8491
</body>

0 commit comments

Comments
 (0)