Skip to content

Commit a724727

Browse files
committed
fix: use official SVG logos for node, nx, turborepo, and aws icons
Replace placeholder createLucideIcon icons with proper React components using the official SVG artwork: - nx: official Nx logo with blue accent - node: Node.js hexagon logo with green gradients - turbo: Turborepo arc segments with blue-to-pink gradient + O shape - aws: AWS logo with orange smile and dark text
1 parent ebebfa7 commit a724727

4 files changed

Lines changed: 196 additions & 122 deletions

File tree

app/src/components/icons/aws.tsx

Lines changed: 27 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,28 @@
1-
import { createLucideIcon } from "lucide-react";
1+
import { forwardRef } from "react";
2+
import type { LucideProps } from "lucide-react";
23

3-
export const Aws = createLucideIcon("Aws", [
4-
[
5-
"path",
6-
{
7-
d: "M8.15 13.28L6.33 8.25H5L7.44 14.75H8.86L11.3 8.25H9.97L8.15 13.28Z",
8-
fill: "#ff9900",
9-
key: "a1",
10-
strokeWidth: "0",
11-
},
12-
],
13-
[
14-
"path",
15-
{
16-
d: "M14.12 14.75H15.31L17.5 10.04V14.75H18.68V8.25H17.08L14.71 13.38L12.34 8.25H10.74V14.75H11.92V10.04L14.12 14.75Z",
17-
fill: "#ff9900",
18-
key: "w",
19-
strokeWidth: "0",
20-
},
21-
],
22-
[
23-
"path",
24-
{
25-
d: "M3.96 16.48C6.26 18.02 9.04 18.93 12 18.93C14.13 18.93 16.47 18.38 18.56 17.22C18.85 17.05 18.61 16.78 18.28 16.91C16.06 17.85 13.73 18.32 11.55 18.32C8.87 18.32 6.37 17.65 4.15 16.33C3.92 16.2 3.72 16.36 3.96 16.48Z",
26-
fill: "#ff9900",
27-
key: "smile1",
28-
strokeWidth: "0",
29-
},
30-
],
31-
[
32-
"path",
33-
{
34-
d: "M19.36 15.72C19.59 15.45 19.22 15.16 18.92 15.39C17.5 16.46 14.62 16.83 12.86 16.3C12.62 16.23 12.43 16.46 12.65 16.57C14.24 17.27 17.7 17.6 19.36 15.72Z",
35-
fill: "#ff9900",
36-
key: "smile2",
37-
strokeWidth: "0",
38-
},
39-
],
40-
]);
4+
export const Aws = forwardRef<SVGSVGElement, LucideProps>(
5+
({ size = 24, className, ...props }, ref) => (
6+
<svg
7+
ref={ref}
8+
xmlns="http://www.w3.org/2000/svg"
9+
width={size}
10+
height={size}
11+
viewBox="0 0 16 16"
12+
fill="none"
13+
className={className}
14+
{...props}
15+
>
16+
<path
17+
fill="#252F3E"
18+
d="M4.51 7.687c0 .197.02.357.058.475.042.117.096.245.17.384a.233.233 0 01.037.123c0 .053-.032.107-.1.16l-.336.224a.255.255 0 01-.138.048c-.054 0-.107-.026-.16-.074a1.652 1.652 0 01-.192-.251 4.137 4.137 0 01-.165-.315c-.415.491-.936.737-1.564.737-.447 0-.804-.129-1.064-.385-.261-.256-.394-.598-.394-1.025 0-.454.16-.822.484-1.1.325-.278.756-.416 1.304-.416.18 0 .367.016.564.042.197.027.4.07.612.118v-.39c0-.406-.085-.689-.25-.854-.17-.166-.458-.246-.868-.246-.186 0-.377.022-.574.07a4.23 4.23 0 00-.575.181 1.525 1.525 0 01-.186.07.326.326 0 01-.085.016c-.075 0-.112-.054-.112-.166v-.262c0-.085.01-.15.037-.186a.399.399 0 01.15-.113c.185-.096.409-.176.67-.24.26-.07.537-.101.83-.101.633 0 1.096.144 1.394.432.293.288.442.726.442 1.314v1.73h.01zm-2.161.811c.175 0 .356-.032.548-.096.191-.064.362-.182.505-.342a.848.848 0 00.181-.341c.032-.129.054-.283.054-.465V7.03a4.43 4.43 0 00-.49-.09 3.996 3.996 0 00-.5-.033c-.357 0-.618.07-.793.214-.176.144-.26.347-.26.614 0 .25.063.437.196.566.128.133.314.197.559.197zm4.273.577c-.096 0-.16-.016-.202-.054-.043-.032-.08-.106-.112-.208l-1.25-4.127a.938.938 0 01-.049-.214c0-.085.043-.133.128-.133h.522c.1 0 .17.016.207.053.043.032.075.107.107.208l.894 3.535.83-3.535c.026-.106.058-.176.1-.208a.365.365 0 01.214-.053h.425c.102 0 .17.016.213.053.043.032.08.107.101.208l.841 3.578.92-3.578a.458.458 0 01.107-.208.346.346 0 01.208-.053h.495c.085 0 .133.043.133.133 0 .027-.006.054-.01.086a.76.76 0 01-.038.133l-1.283 4.127c-.032.107-.069.177-.111.209a.34.34 0 01-.203.053h-.457c-.101 0-.17-.016-.213-.053-.043-.038-.08-.107-.101-.214L8.213 5.37l-.82 3.439c-.026.107-.058.176-.1.213-.043.038-.118.054-.213.054h-.458zm6.838.144a3.51 3.51 0 01-.82-.096c-.266-.064-.473-.134-.612-.214-.085-.048-.143-.101-.165-.15a.378.378 0 01-.031-.149v-.272c0-.112.042-.166.122-.166a.3.3 0 01.096.016c.032.011.08.032.133.054.18.08.378.144.585.187.213.042.42.064.633.064.336 0 .596-.059.777-.176a.575.575 0 00.277-.508.52.52 0 00-.144-.373c-.095-.102-.276-.193-.537-.278l-.772-.24c-.388-.123-.676-.305-.851-.545a1.275 1.275 0 01-.266-.774c0-.224.048-.422.143-.593.096-.17.224-.32.384-.438.16-.122.34-.213.553-.277.213-.064.436-.091.67-.091.118 0 .24.005.357.021.122.016.234.038.346.06.106.026.208.052.303.085.096.032.17.064.224.096a.46.46 0 01.16.133.289.289 0 01.047.176v.251c0 .112-.042.171-.122.171a.552.552 0 01-.202-.064 2.427 2.427 0 00-1.022-.208c-.303 0-.543.048-.708.15-.165.1-.25.256-.25.475 0 .149.053.277.16.379.106.101.303.202.585.293l.756.24c.383.123.66.294.825.513.165.219.244.47.244.748 0 .23-.047.437-.138.619a1.436 1.436 0 01-.388.47c-.165.133-.362.23-.591.299-.24.075-.49.112-.761.112z"
19+
/>
20+
<g fill="#F90" fillRule="evenodd" clipRule="evenodd">
21+
<path d="M14.465 11.813c-1.75 1.297-4.294 1.986-6.481 1.986-3.065 0-5.827-1.137-7.913-3.027-.165-.15-.016-.353.18-.235 2.257 1.313 5.04 2.109 7.92 2.109 1.941 0 4.075-.406 6.039-1.239.293-.133.543.192.255.406z" />
22+
<path d="M15.194 10.98c-.223-.287-1.479-.138-2.048-.069-.17.022-.197-.128-.043-.24 1-.705 2.645-.502 2.836-.267.192.24-.053 1.89-.99 2.68-.143.123-.281.06-.218-.1.213-.53.687-1.72.463-2.003z" />
23+
</g>
24+
</svg>
25+
),
26+
);
27+
28+
Aws.displayName = "Aws";

app/src/components/icons/node.tsx

Lines changed: 51 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,52 @@
1-
import { createLucideIcon } from "lucide-react";
1+
import { forwardRef } from "react";
2+
import type { LucideProps } from "lucide-react";
23

3-
export const Node = createLucideIcon("Node", [
4-
[
5-
"path",
6-
{
7-
d: "M12 2.25C11.73 2.25 11.46 2.32 11.22 2.46L4.06 6.6C3.58 6.88 3.28 7.39 3.28 7.95V16.05C3.28 16.61 3.58 17.12 4.06 17.4L6.17 18.62C7.16 19.11 7.55 19.11 7.88 19.11C9.15 19.11 9.89 18.34 9.89 16.99V8.99C9.89 8.86 9.78 8.75 9.65 8.75H8.71C8.58 8.75 8.47 8.86 8.47 8.99V16.99C8.47 17.57 7.89 18.15 6.91 17.64L4.7 16.37C4.61 16.32 4.56 16.22 4.56 16.12V7.88C4.56 7.78 4.61 7.68 4.7 7.63L11.86 3.49C11.95 3.44 12.05 3.44 12.14 3.49L19.3 7.63C19.39 7.68 19.44 7.78 19.44 7.88V16.12C19.44 16.22 19.39 16.32 19.3 16.37L12.14 20.51C12.05 20.56 11.95 20.56 11.87 20.51L9.84 19.34C9.77 19.3 9.68 19.28 9.62 19.32C8.77 19.79 8.6 19.86 7.81 20.1C7.62 20.16 7.33 20.28 7.84 20.57L10.38 22.04C10.86 22.32 11.42 22.46 11.99 22.46C12.56 22.46 13.12 22.32 13.6 22.04L20.76 17.9C21.24 17.62 21.54 17.11 21.54 16.55V8.45C21.54 7.89 21.24 7.38 20.76 7.1L13.6 2.96C13.36 2.82 13.09 2.75 12.82 2.75L12 2.25Z",
8-
fill: "#84ba64",
9-
key: "1",
10-
strokeWidth: "0",
11-
},
12-
],
13-
[
14-
"path",
15-
{
16-
d: "M14.09 11.97C14.09 10.12 13.03 9.59 10.85 9.32C8.65 9.04 8.37 8.86 8.37 8.28C8.37 7.8 8.59 7.16 10.53 7.16C12.27 7.16 12.89 7.55 13.12 8.63C13.14 8.74 13.24 8.82 13.35 8.82H14.32C14.39 8.82 14.45 8.79 14.49 8.74C14.53 8.69 14.56 8.62 14.55 8.55C14.35 7.03 13.38 6.28 10.53 6.28C8.01 6.28 6.54 7.26 6.54 8.79C6.54 10.62 8.02 11.07 10.01 11.28C12.42 11.53 12.56 11.89 12.56 12.38C12.56 13.2 11.93 13.55 10.44 13.55C8.53 13.55 8.07 13.04 7.88 11.99C7.86 11.87 7.76 11.79 7.64 11.79H6.66C6.53 11.79 6.42 11.9 6.42 12.03C6.42 13.55 7.29 15.17 10.44 15.17C13.03 15.17 14.09 14.09 14.09 12.47V11.97Z",
17-
fill: "#84ba64",
18-
key: "2",
19-
strokeWidth: "0",
20-
},
21-
],
22-
]);
4+
export const Node = forwardRef<SVGSVGElement, LucideProps>(
5+
({ size = 24, className, ...props }, ref) => (
6+
<svg
7+
ref={ref}
8+
xmlns="http://www.w3.org/2000/svg"
9+
width={size}
10+
height={size}
11+
viewBox="0 0 256 292"
12+
className={className}
13+
{...props}
14+
>
15+
<defs>
16+
<linearGradient id="node-grad-1" x1="68.19%" y1="17.49%" x2="27.82%" y2="89.76%">
17+
<stop stopColor="#41873F" offset="0%" />
18+
<stop stopColor="#418B3D" offset="32.88%" />
19+
<stop stopColor="#419637" offset="63.52%" />
20+
<stop stopColor="#3FA92D" offset="93.19%" />
21+
<stop stopColor="#3FAE2A" offset="100%" />
22+
</linearGradient>
23+
<linearGradient id="node-grad-2" x1="43.28%" y1="55.17%" x2="159.25%" y2="-18.31%">
24+
<stop stopColor="#41873F" offset="13.76%" />
25+
<stop stopColor="#54A044" offset="40.32%" />
26+
<stop stopColor="#66B848" offset="71.36%" />
27+
<stop stopColor="#6CC04A" offset="90.81%" />
28+
</linearGradient>
29+
<linearGradient id="node-grad-3" x1="-4.39%" y1="50%" x2="101.5%" y2="50%">
30+
<stop stopColor="#6CC04A" offset="9.19%" />
31+
<stop stopColor="#66B848" offset="28.64%" />
32+
<stop stopColor="#54A044" offset="59.68%" />
33+
<stop stopColor="#41873F" offset="86.24%" />
34+
</linearGradient>
35+
</defs>
36+
<path
37+
d="M134.923 1.832C130.579-.611 125.421-.611 121.077 1.832L6.787 67.801C2.443 70.244 0 74.859 0 79.745v132.208c0 4.887 2.715 9.502 6.787 11.945l114.29 65.968c4.344 2.444 9.502 2.444 13.846 0l114.29-65.968c4.344-2.443 6.787-7.058 6.787-11.945V79.745c0-4.886-2.715-9.501-6.787-11.944L134.923 1.832z"
38+
fill="url(#node-grad-1)"
39+
/>
40+
<path
41+
d="M249.485 67.8L134.651 1.833c-1.086-.543-2.443-1.086-3.529-1.358L2.443 220.912a10.9 10.9 0 003.8 3.258l114.834 65.968c3.258 1.9 7.058 2.443 10.588 1.357l120.806-220.453a10.658 10.658 0 00-2.986-3.242z"
42+
fill="url(#node-grad-2)"
43+
/>
44+
<path
45+
d="M249.756 223.898c3.258-1.9 5.701-5.158 6.787-8.687L130.579.204c-3.258-.543-6.787-.271-9.773 1.628L6.787 67.53l122.978 224.237c1.629-.272 3.529-.814 5.158-1.628l114.833-66.241z"
46+
fill="url(#node-grad-3)"
47+
/>
48+
</svg>
49+
),
50+
);
51+
52+
Node.displayName = "Node";

app/src/components/icons/nx.tsx

Lines changed: 42 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,43 @@
1-
import { createLucideIcon } from "lucide-react";
1+
import { forwardRef } from "react";
2+
import type { LucideProps } from "lucide-react";
23

3-
export const Nx = createLucideIcon("Nx", [
4-
[
5-
"path",
6-
{
7-
d: "M12 2L3 7V17L12 22L21 17V7L12 2Z",
8-
fill: "#143055",
9-
key: "bg",
10-
strokeWidth: "0",
11-
},
12-
],
13-
[
14-
"path",
15-
{
16-
d: "M9.17 8H7.5V16H9.17V12.15L11.95 16H13.85L10.65 11.62L13.6 8H11.78L9.17 11.25V8Z",
17-
fill: "white",
18-
key: "n",
19-
strokeWidth: "0",
20-
},
21-
],
22-
[
23-
"path",
24-
{
25-
d: "M16.15 16L14.35 13.5L15.35 12.15L17.85 16H16.15Z",
26-
fill: "white",
27-
key: "x1",
28-
strokeWidth: "0",
29-
},
30-
],
31-
]);
4+
export const Nx = forwardRef<SVGSVGElement, LucideProps>(
5+
({ size = 24, className, ...props }, ref) => (
6+
<svg
7+
ref={ref}
8+
xmlns="http://www.w3.org/2000/svg"
9+
width={size}
10+
height={size}
11+
viewBox="0 0 256 160"
12+
className={className}
13+
{...props}
14+
>
15+
<path
16+
d="M39.371 0L95.335 94.22l.049-42.648 32.473 50.759-33.412 52.51L39.058 64.956l-.128 94.102H0V0h39.371z"
17+
fill="#012F55"
18+
/>
19+
<path
20+
d="M134.265 44.468l16.203 25.438.205.353c10.588-16.11 28.577-25.805 47.854-25.791 31.247 0 56.655 26.447 57.274 57.583l.011 1.053h-.03l-.001.395a5.04 5.04 0 01-7.67 3.958 5.039 5.039 0 01-2.52-6.192l-.01-.277-.004-.358c-.124-4.924-2.833-6.922-6.389-8.396l-.527-.212-.537-.206-.547-.202-2.838-1.007-.58-.213-.58-.22-.581-.229c-.097-.039-.193-.079-.29-.119l-.578-.246-.576-.26c-2.295-1.067-4.49-2.496-6.234-4.769l-.205-.274-.204-.285-.304-.447-.408-.63-1.29-2.064-.47-.728-.37-.553-.258-.371-.402-.558-.281-.372-.292-.371c-.049-.062-.099-.124-.149-.186l-.309-.369c-3.04-3.552-7.799-6.744-16.503-6.744-7.611-.002-14.912 3.02-20.294 8.402a28.946 28.946 0 00-8.402 20.294c.02 1.085.278 2.152.751 3.125l.149.29L204.955 159.058h-37.766l-16.721-25.233-16.428 25.233h-37.756L132.328 102.31 95.394 44.468h38.871z"
21+
fill="#012F55"
22+
/>
23+
<path
24+
d="M255.851 111.224c.383 2.683.004 5.419-.897 7.896-1.322 3.058-3.186 3.611-4.428 3.582l-.206-.01-.193-.02-.179-.026-.236-.049-.196-.052-.254-.087-.091-.043-.112-.063-.167-.104-.135-.093-.148-.11-.157-.13a2.29 2.29 0 01-.083-.072l-.161-.156c-.698-.716-1.323-1.94-.213-3.645a7.3 7.3 0 013.147-2.617l1.201-.635c1.44-.776 2.827-1.683 3.704-3.567z"
25+
fill="#012F55"
26+
/>
27+
<path
28+
d="M134.363 0v40.437l-.088.45H95.394l-.01-.45L95.433 0h38.93z"
29+
fill="#012F55"
30+
/>
31+
<path
32+
d="M194.368 84.984c-9.314-.177-17.73 5.534-21.006 14.255 5.454-8.157 15.84-11.435 24.988-7.886 4.228 1.722 9.785 4.5 14.188 2.984a21.074 21.074 0 00-18.17-9.353z"
33+
fill="#96D8E9"
34+
/>
35+
<path
36+
d="M238.484 104.121c0-4.765-2.593-5.87-7.974-7.827-3.992-1.39-8.522-2.955-11.819-7.26a27.56 27.56 0 00-1.879-2.827c-1.424-2.636-3.357-4.963-5.684-6.849-3.141-2.309-7.26-3.434-12.602-3.434-10.72.008-20.376 6.478-24.46 16.388 5.163-7.164 13.743-11.045 22.532-10.193 8.79.852 16.465 6.31 20.155 14.332 1.844 3.043 5.48 4.496 8.913 3.562 5.254-1.125 4.892 3.845 12.827 5.528l-.01-1.42z"
37+
fill="#48C4E5"
38+
/>
39+
</svg>
40+
),
41+
);
42+
43+
Nx.displayName = "Nx";

app/src/components/icons/turbo.tsx

Lines changed: 76 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,77 @@
1-
import { createLucideIcon } from "lucide-react";
1+
import { forwardRef } from "react";
2+
import type { LucideProps } from "lucide-react";
23

3-
export const Turbo = createLucideIcon("Turbo", [
4-
[
5-
"path",
6-
{
7-
d: "M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2Z",
8-
fill: "#ff1e56",
9-
key: "bg",
10-
strokeWidth: "0",
11-
},
12-
],
13-
[
14-
"path",
15-
{
16-
d: "M12 6C8.69 6 6 8.69 6 12C6 15.31 8.69 18 12 18C15.31 18 18 15.31 18 12C18 8.69 15.31 6 12 6ZM12 15.5C10.07 15.5 8.5 13.93 8.5 12C8.5 10.07 10.07 8.5 12 8.5C13.93 8.5 15.5 10.07 15.5 12C15.5 13.93 13.93 15.5 12 15.5Z",
17-
fill: "white",
18-
key: "ring",
19-
strokeWidth: "0",
20-
},
21-
],
22-
[
23-
"circle",
24-
{
25-
cx: "12",
26-
cy: "12",
27-
r: "2",
28-
fill: "white",
29-
key: "dot",
30-
strokeWidth: "0",
31-
},
32-
],
33-
]);
4+
export const Turbo = forwardRef<SVGSVGElement, LucideProps>(
5+
({ size = 24, className, ...props }, ref) => (
6+
<svg
7+
ref={ref}
8+
xmlns="http://www.w3.org/2000/svg"
9+
width={size}
10+
height={size}
11+
viewBox="0 0 256 318"
12+
className={className}
13+
{...props}
14+
>
15+
<defs>
16+
<linearGradient id="turbo-g1" x1="123.78%" y1="0%" x2="123.78%" y2="698.96%">
17+
<stop stopColor="#1E90FF" offset="0%" />
18+
<stop stopColor="#FF1E56" offset="100%" />
19+
</linearGradient>
20+
<linearGradient id="turbo-g2" x1="11.49%" y1="-2.19%" x2="11.49%" y2="512.4%">
21+
<stop stopColor="#1E90FF" offset="0%" />
22+
<stop stopColor="#FF1E56" offset="100%" />
23+
</linearGradient>
24+
<linearGradient id="turbo-g3" x1="-153.74%" y1="-62.26%" x2="-153.74%" y2="278.48%">
25+
<stop stopColor="#1E90FF" offset="0%" />
26+
<stop stopColor="#FF1E56" offset="100%" />
27+
</linearGradient>
28+
<linearGradient id="turbo-g4" x1="-153.74%" y1="-178.48%" x2="-153.74%" y2="162.26%">
29+
<stop stopColor="#1E90FF" offset="0%" />
30+
<stop stopColor="#FF1E56" offset="100%" />
31+
</linearGradient>
32+
<linearGradient id="turbo-g5" x1="11.49%" y1="-412.4%" x2="11.49%" y2="102.19%">
33+
<stop stopColor="#1E90FF" offset="0%" />
34+
<stop stopColor="#FF1E56" offset="100%" />
35+
</linearGradient>
36+
<linearGradient id="turbo-g6" x1="123.78%" y1="-598.96%" x2="123.78%" y2="100%">
37+
<stop stopColor="#1E90FF" offset="0%" />
38+
<stop stopColor="#FF1E56" offset="100%" />
39+
</linearGradient>
40+
</defs>
41+
<g>
42+
{/* Outer arc segments */}
43+
<path
44+
d="M103.41.095C66.837-1.167 30.268 10.183 0 34.144l20.177 11.35c23.962-17.656 54.225-25.222 83.233-23.961V.095z"
45+
fill="url(#turbo-g1)"
46+
/>
47+
<path
48+
d="M210.601 48.016c-25.222-26.483-58.01-42.877-93.32-46.66v21.438c30.268 5.044 56.75 18.916 78.188 40.355l15.132-15.133z"
49+
fill="url(#turbo-g2)"
50+
/>
51+
<path
52+
d="M256 151.424c-1.26-32.788-13.872-65.576-35.309-93.32l-15.136 15.133c17.656 23.961 27.747 50.443 29.007 78.187H256z"
53+
fill="url(#turbo-g3)"
54+
/>
55+
<path
56+
d="M220.691 259.877c21.437-27.744 34.049-60.532 35.309-93.32h-21.437c-1.26 27.744-11.351 54.226-29.008 78.187l15.136 15.133z"
57+
fill="url(#turbo-g4)"
58+
/>
59+
<path
60+
d="M117.281 316.626c34.049-3.784 68.097-20.178 93.32-46.66l-15.132-15.133c-21.437 22.699-49.184 36.571-78.188 40.355v21.438z"
61+
fill="url(#turbo-g5)"
62+
/>
63+
<path
64+
d="M0 283.838c30.268 23.96 66.837 35.31 103.41 34.049v-21.438c-29.008 1.26-58.01-6.307-83.233-23.961L0 283.838z"
65+
fill="url(#turbo-g6)"
66+
/>
67+
{/* Inner O shape */}
68+
<path
69+
d="M97.651 71.344c13.478 0 25.919 2.295 37.321 6.886 11.402 4.443 21.177 10.663 29.324 18.66 8.292 7.998 14.735 17.402 19.327 28.213 4.593 10.663 6.887 22.215 6.887 34.655s-2.294 26.066-6.887 36.877c-4.592 10.663-11.035 19.993-19.327 27.991-8.147 7.997-17.922 14.291-29.324 18.883-11.402 4.443-23.843 6.665-37.32 6.665-13.625 0-26.141-2.222-37.543-6.665-11.257-4.592-20.955-10.885-29.101-18.883-8.147-7.998-14.512-17.328-19.105-28.14-4.593-10.812-6.887-22.29-6.887-34.728s2.294-23.99 6.887-34.654c4.593-10.811 10.958-20.216 19.105-28.213 8.146-7.997 17.844-14.218 29.1-18.66 11.403-4.591 23.919-6.887 37.544-6.887zm0 42.208c-6.37 0-12.44 1.185-18.216 3.554-5.627 2.222-10.59 5.405-14.884 9.553-4.293 4.146-7.703 9.034-10.219 14.661-2.516 5.628-3.777 11.774-3.777 18.438 0 6.665 1.26 12.81 3.777 18.439 2.516 5.627 5.926 10.515 10.22 14.661 4.293 4.147 9.256 7.405 14.883 9.775 5.776 2.221 11.846 3.332 18.216 3.332 6.37 0 12.368-1.11 17.994-3.332 5.776-2.37 10.813-5.628 15.106-9.775 4.443-4.146 7.925-9.034 10.441-14.661 2.516-5.628 3.777-11.774 3.777-18.439 0-6.664-1.26-12.81-3.777-18.438-2.516-5.627-5.998-10.515-10.441-14.661-4.293-4.148-9.33-7.331-14.957-9.553-5.626-2.37-11.624-3.554-17.994-3.554z"
70+
fill="#000000"
71+
/>
72+
</g>
73+
</svg>
74+
),
75+
);
76+
77+
Turbo.displayName = "Turbo";

0 commit comments

Comments
 (0)