Files
wr.do/components/shared/logo.tsx
T
2024-07-29 20:14:22 +08:00

42 lines
1007 B
TypeScript

export default function LogoIcon({
className,
...props
}: {
className?: string;
}) {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
strokeWidth="3"
strokeLinecap="round"
strokeLinejoin="round"
className={className}
{...props}
>
<path color="#0070f3" strokeWidth="3" d="m12 14 4-4" />
<defs>
<linearGradient id="gradient" x1="0%" y1="0%" x2="100%" y2="0%">
<stop
offset="0%"
style={{ stopColor: "rgb(35, 35, 35)", stopOpacity: "1" }}
/>
<stop
offset="100%"
style={{ stopColor: "rgb(100, 100, 100)", stopOpacity: "1" }}
/>
</linearGradient>
</defs>
<path
d="M3.34 19a10 10 0 1 1 17.32 0"
stroke="url(#gradient)"
strokeWidth="3"
/>
</svg>
);
}