Skip to content

Commit ab35d51

Browse files
Revert "improve: update OP logo (#72)" (#77)
This reverts commit 120ebfa.
1 parent 120ebfa commit ab35d51

File tree

1 file changed

+128
-23
lines changed

1 file changed

+128
-23
lines changed

src/app/_components/icons/gradient/logos/optimism.tsx

Lines changed: 128 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,37 +4,142 @@ export function OptimismIcon({ variant = "aqua", ...props }: LogoIconProps) {
44
const linearGradientBasedId = `paint_linear_gradient_${variant}`;
55
return (
66
<svg
7-
width="56"
8-
height="56"
9-
viewBox="0 0 56 56"
10-
fill="none"
117
xmlns="http://www.w3.org/2000/svg"
8+
width="61"
9+
height="31"
10+
viewBox="0 0 61 31"
11+
fill="none"
1212
{...props}
1313
>
14-
<path
15-
d="M28 0C12.5361 0 0 12.536 0 28C0 43.464 12.5361 56 28 56C43.464 56 56 43.464 56 28C56 12.536 43.464 0 28 0ZM26.9522 27.6114C26.9522 33.1846 22.4342 37.7026 16.8611 37.7026C11.2879 37.7026 6.76983 33.1846 6.76983 27.6114C6.76983 22.0382 11.2878 17.5202 16.861 17.5202C22.4341 17.5202 26.9522 22.0382 26.9522 27.6114ZM39.698 37.18H35.8156V41.4114H29.4507L29.4401 18.0428H39.698C44.9812 18.0428 49.264 22.3256 49.264 27.6088V27.614C49.264 32.8971 44.9812 37.18 39.698 37.18ZM42.4741 27.6437C40.9419 28.4074 39.794 29.5552 39.0304 31.0875H38.9658C38.2021 29.5552 37.0542 28.4074 35.5221 27.6437V27.5791C37.0542 26.8155 38.2021 25.6675 38.9658 24.1354H39.0304C39.794 25.6675 40.9419 26.8155 42.4741 27.5791V27.6437ZM20.337 27.6437C18.8049 28.4074 17.657 29.5552 16.8933 31.0875H16.8287C16.0651 29.5552 14.9172 28.4074 13.385 27.6437V27.5791C14.9172 26.8155 16.0651 25.6675 16.8287 24.1354H16.8933C17.657 25.6675 18.8049 26.8155 20.337 27.5791V27.6437Z"
16-
fill="black"
17-
/>
18-
<path
19-
d="M28 0C12.5361 0 0 12.536 0 28C0 43.464 12.5361 56 28 56C43.464 56 56 43.464 56 28C56 12.536 43.464 0 28 0ZM26.9522 27.6114C26.9522 33.1846 22.4342 37.7026 16.8611 37.7026C11.2879 37.7026 6.76983 33.1846 6.76983 27.6114C6.76983 22.0382 11.2878 17.5202 16.861 17.5202C22.4341 17.5202 26.9522 22.0382 26.9522 27.6114ZM39.698 37.18H35.8156V41.4114H29.4507L29.4401 18.0428H39.698C44.9812 18.0428 49.264 22.3256 49.264 27.6088V27.614C49.264 32.8971 44.9812 37.18 39.698 37.18ZM42.4741 27.6437C40.9419 28.4074 39.794 29.5552 39.0304 31.0875H38.9658C38.2021 29.5552 37.0542 28.4074 35.5221 27.6437V27.5791C37.0542 26.8155 38.2021 25.6675 38.9658 24.1354H39.0304C39.794 25.6675 40.9419 26.8155 42.4741 27.5791V27.6437ZM20.337 27.6437C18.8049 28.4074 17.657 29.5552 16.8933 31.0875H16.8287C16.0651 29.5552 14.9172 28.4074 13.385 27.6437V27.5791C14.9172 26.8155 16.0651 25.6675 16.8287 24.1354H16.8933C17.657 25.6675 18.8049 26.8155 20.337 27.5791V27.6437Z"
20-
fill={`url(#${linearGradientBasedId}_1)`}
21-
/>
14+
<g filter="url(#filter0_b_564_7453)">
15+
<path
16+
d="M11.8766 30.2764C8.53843 30.2764 5.80338 29.4986 3.67145 27.943C1.56756 26.3597 0.515625 24.1097 0.515625 21.193C0.515625 20.5819 0.585754 19.8319 0.726014 18.943C1.09069 16.943 1.60964 14.5403 2.28289 11.7347C4.19041 4.09582 9.11349 0.276367 17.0521 0.276367C19.2121 0.276367 21.1477 0.637479 22.8589 1.3597C24.57 2.05415 25.9164 3.1097 26.8983 4.52636C27.88 5.91526 28.371 7.58192 28.371 9.52637C28.371 10.1097 28.3009 10.8458 28.1607 11.7347C27.7398 14.2069 27.2349 16.6097 26.6459 18.943C25.664 22.7486 23.9669 25.5958 21.5545 27.4847C19.1419 29.3458 15.9161 30.2764 11.8766 30.2764ZM12.4657 24.2764C14.0366 24.2764 15.369 23.818 16.4631 22.9013C17.5851 21.9847 18.3846 20.5819 18.8614 18.6931C19.5067 16.0819 19.9975 13.8041 20.3342 11.8597C20.4464 11.2764 20.5025 10.6791 20.5025 10.068C20.5025 7.54025 19.17 6.27637 16.5051 6.27637C14.9342 6.27637 13.5877 6.73471 12.4657 7.65137C11.3716 8.56804 10.5862 9.97081 10.1093 11.8597C9.60439 13.7208 9.09946 15.9986 8.59453 18.6931C8.48231 19.2485 8.42621 19.8319 8.42621 20.443C8.42621 22.9985 9.7727 24.2764 12.4657 24.2764Z"
17+
fill={`url(#${linearGradientBasedId}_1)`}
18+
/>
19+
<path
20+
d="M32.6469 29.859C32.379 29.859 32.1641 29.7858 32.0019 29.6393C31.9522 29.5944 31.9121 29.5397 31.8821 29.4798C31.7821 29.28 31.7564 29.0593 31.8053 28.8174L37.612 1.73405C37.6681 1.42849 37.8224 1.17849 38.0749 0.98405C38.3273 0.789605 38.5939 0.692383 38.8744 0.692383L50.0669 0.692383C53.1807 0.692383 55.6773 1.33127 57.5568 2.60906C59.4643 3.88683 60.4181 5.73405 60.4181 8.15071C60.4181 8.84515 60.334 9.56737 60.1657 10.3174C59.4643 13.5118 58.0477 15.8729 55.9158 17.4008C53.8119 18.9285 50.9225 19.6923 47.2477 19.6923L42.6475 19.6923C42.0177 19.6923 41.4738 20.1329 41.3432 20.749L39.6317 28.8174C39.5756 29.123 39.4213 29.3729 39.1688 29.5674C38.9164 29.7618 38.65 29.859 38.3693 29.859L32.6469 29.859ZM47.5423 13.9424C48.7205 13.9424 49.7444 13.6229 50.614 12.984C51.5117 12.3452 52.1007 11.4285 52.3812 10.234C52.4654 9.76182 52.5075 9.34516 52.5075 8.98404C52.5075 8.17849 52.269 7.56738 51.7922 7.15071C51.3153 6.70627 50.5018 6.48405 49.3517 6.48405L45.3801 6.48405C44.7515 6.48405 44.2082 6.92318 44.0764 7.53788L43.0491 12.3295C42.8712 13.1596 43.5039 13.9424 44.3529 13.9424L47.5423 13.9424Z"
21+
fill={`url(#${linearGradientBasedId}_2)`}
22+
/>
23+
</g>
2224
<defs>
25+
<filter
26+
id="filter0_b_564_7453"
27+
x="-13.5"
28+
y="-13.5"
29+
width="88"
30+
height="58"
31+
filterUnits="userSpaceOnUse"
32+
colorInterpolationFilters="sRGB"
33+
>
34+
<feFlood floodOpacity="0" result="BackgroundImageFix" />
35+
<feGaussianBlur in="BackgroundImageFix" stdDeviation="6.75" />
36+
<feComposite
37+
in2="SourceAlpha"
38+
operator="in"
39+
result="effect1_backgroundBlur_564_7453"
40+
/>
41+
<feBlend
42+
mode="normal"
43+
in="SourceGraphic"
44+
in2="effect1_backgroundBlur_564_7453"
45+
result="shape"
46+
/>
47+
</filter>
48+
<linearGradient
49+
id="paint_linear_gradient_aqua_1"
50+
x1="22.7601"
51+
y1="0"
52+
x2="22.7601"
53+
y2="34.6927"
54+
gradientUnits="userSpaceOnUse"
55+
>
56+
<stop offset="0.234414" stopColor="#6CF9D8" />
57+
<stop offset="0.386534" stopColor="#B1FFED" />
58+
<stop offset="0.508728" stopColor="white" />
59+
<stop offset="0.513716" stopColor="#009A76" />
60+
<stop offset="0.620948" stopColor="#C1FFF0" />
61+
<stop offset="0.708229" stopColor="#29997F" />
62+
<stop offset="0.78803" stopColor="#ADFFEC" />
63+
</linearGradient>
64+
<linearGradient
65+
id="paint_linear_gradient_purple_1"
66+
x1="14.4433"
67+
y1="0.276367"
68+
x2="14.4433"
69+
y2="48.2171"
70+
gradientUnits="userSpaceOnUse"
71+
>
72+
<stop offset="0.234414" stopColor="#A26CF9" />
73+
<stop offset="0.386534" stopColor="#CEB1FF" />
74+
<stop offset="0.508728" stopColor="white" />
75+
<stop offset="0.513716" stopColor="#3B009A" />
76+
<stop offset="0.620948" stopColor="#D8C1FF" />
77+
<stop offset="0.708229" stopColor="#542999" />
78+
<stop offset="0.78803" stopColor="#CCADFF" />
79+
</linearGradient>
80+
<linearGradient
81+
id="paint_linear_gradient_teal_1"
82+
x1="22.7601"
83+
y1="0"
84+
x2="22.7601"
85+
y2="34.6927"
86+
gradientUnits="userSpaceOnUse"
87+
>
88+
<stop offset="0.234414" stopColor="#6CD3F9" />
89+
<stop offset="0.386534" stopColor="#B1EAFF" />
90+
<stop offset="0.508728" stopColor="white" />
91+
<stop offset="0.513716" stopColor="#00719A" />
92+
<stop offset="0.620948" stopColor="#C1EEFF" />
93+
<stop offset="0.708229" stopColor="#297B99" />
94+
<stop offset="0.78803" stopColor="#ADE9FF" />
95+
</linearGradient>
96+
<linearGradient
97+
id="paint_linear_gradient_aqua_2"
98+
x1="7.6401"
99+
y1="0"
100+
x2="7.6401"
101+
y2="34.6928"
102+
gradientUnits="userSpaceOnUse"
103+
>
104+
<stop offset="0.234414" stopColor="#6CF9D8" />
105+
<stop offset="0.386534" stopColor="#B1FFED" />
106+
<stop offset="0.508728" stopColor="white" />
107+
<stop offset="0.513716" stopColor="#009A76" />
108+
<stop offset="0.620948" stopColor="#C1FFF0" />
109+
<stop offset="0.708229" stopColor="#29997F" />
110+
<stop offset="0.78803" stopColor="#ADFFEC" />
111+
</linearGradient>
112+
<linearGradient
113+
id="paint_linear_gradient_purple_2"
114+
x1="46.0997"
115+
y1="0.692383"
116+
x2="46.0997"
117+
y2="47.3013"
118+
gradientUnits="userSpaceOnUse"
119+
>
120+
<stop offset="0.234414" stopColor="#A26CF9" />
121+
<stop offset="0.386534" stopColor="#CEB1FF" />
122+
<stop offset="0.508728" stopColor="white" />
123+
<stop offset="0.513716" stopColor="#3B009A" />
124+
<stop offset="0.620948" stopColor="#D8C1FF" />
125+
<stop offset="0.708229" stopColor="#542999" />
126+
<stop offset="0.78803" stopColor="#CCADFF" />
127+
</linearGradient>
23128
<linearGradient
24-
id="paint0_linear_2249_5487"
25-
x1="28"
129+
id="paint_linear_gradient_teal_2"
130+
x1="7.6401"
26131
y1="0"
27-
x2="28"
28-
y2="56"
132+
x2="7.6401"
133+
y2="34.6928"
29134
gradientUnits="userSpaceOnUse"
30135
>
31-
<stop offset="0.234414" stop-color="#6CD3F9" />
32-
<stop offset="0.386534" stop-color="#B1EAFF" />
33-
<stop offset="0.508728" stop-color="white" />
34-
<stop offset="0.513716" stop-color="#00719A" />
35-
<stop offset="0.620948" stop-color="#C1EEFF" />
36-
<stop offset="0.708229" stop-color="#297B99" />
37-
<stop offset="0.78803" stop-color="#ADE9FF" />
136+
<stop offset="0.234414" stopColor="#6CD3F9" />
137+
<stop offset="0.386534" stopColor="#B1EAFF" />
138+
<stop offset="0.508728" stopColor="white" />
139+
<stop offset="0.513716" stopColor="#00719A" />
140+
<stop offset="0.620948" stopColor="#C1EEFF" />
141+
<stop offset="0.708229" stopColor="#297B99" />
142+
<stop offset="0.78803" stopColor="#ADE9FF" />
38143
</linearGradient>
39144
</defs>
40145
</svg>

0 commit comments

Comments
 (0)