blob: 719893390beaee99acb80ba34e2d98f599f44ec5 (
plain)
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
|
export default function Grid() {
return (
<div className="absolute inset-0 -z-10 overflow-hidden">
<svg
aria-hidden="true"
className="absolute top-0 left-[max(50%,25rem)] h-256 w-512 -translate-x-1/2 mask-[radial-gradient(64rem_64rem_at_top,white,transparent)] stroke-gray-200"
>
<defs>
<pattern
x="50%"
y={-1}
id="e813992c-7d03-4cc4-a2bd-151760b470a0"
width={200}
height={200}
patternUnits="userSpaceOnUse"
>
<path d="M100 200V.5M.5 .5H200" fill="none" />
</pattern>
</defs>
<svg x="50%" y={-1} className="overflow-visible fill-red-50">
<path
d="M-100.5 0h201v201h-201Z M699.5 0h201v201h-201Z M499.5 400h201v201h-201Z M-300.5 600h201v201h-201Z"
strokeWidth={0}
/>
</svg>
<rect
fill="url(#e813992c-7d03-4cc4-a2bd-151760b470a0)"
width="100%"
height="100%"
strokeWidth={0}
/>
</svg>
</div>
);
}
|