Skip to content

Commit

Permalink
Merge pull request #1087 from yieldprotocol/feat/RocketEthLogo
Browse files Browse the repository at this point in the history
Add in rEth logo
  • Loading branch information
brucedonovan authored Feb 1, 2023
2 parents 416f8fa + 9190d76 commit ad5c384
Show file tree
Hide file tree
Showing 2 changed files with 198 additions and 7 deletions.
195 changes: 195 additions & 0 deletions src/components/logos/REthMark.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,195 @@
import * as React from 'react';

function REthMark(props: React.SVGProps<SVGSVGElement>) {
return (
<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 250 250" {...props}>
<clipPath id="b">
<path d="M250.371 125.184c0 69.14-56.047 125.187-125.187 125.187C56.047 250.371 0 194.324 0 125.184 0 56.047 56.047 0 125.184 0c69.14 0 125.187 56.047 125.187 125.184zm0 0" />
</clipPath>
<linearGradient id="c" x1="-1.089" x2="249.534" y1="249.534" y2="2" gradientUnits="userSpaceOnUse">
<stop offset="0" stopColor="#ffd275" />
<stop offset=".132" stopColor="#feca74" />
<stop offset=".358" stopColor="#fbb570" />
<stop offset=".652" stopColor="#f79569" />
<stop offset="1" stopColor="#f2665f" />
</linearGradient>
<clipPath id="d">
<path d="M30 46h36v45H30zm0 0" />
</clipPath>
<clipPath id="e">
<path d="M250.371 125.184c0 69.14-56.047 125.187-125.187 125.187C56.047 250.371 0 194.324 0 125.184 0 56.047 56.047 0 125.184 0c69.14 0 125.187 56.047 125.187 125.184zm0 0" />
</clipPath>
<clipPath id="f">
<path d="M34 0h27v31H34zm0 0" />
</clipPath>
<clipPath id="g">
<path d="M250.371 125.184c0 69.14-56.047 125.187-125.187 125.187C56.047 250.371 0 194.324 0 125.184 0 56.047 56.047 0 125.184 0c69.14 0 125.187 56.047 125.187 125.184zm0 0" />
</clipPath>
<clipPath id="h">
<path d="M65 2h72v42H65zm0 0" />
</clipPath>
<clipPath id="i">
<path d="M250.371 125.184c0 69.14-56.047 125.187-125.187 125.187C56.047 250.371 0 194.324 0 125.184 0 56.047 56.047 0 125.184 0c69.14 0 125.187 56.047 125.187 125.184zm0 0" />
</clipPath>
<clipPath id="j">
<path d="M169 39h40v83h-40zm0 0" />
</clipPath>
<clipPath id="k">
<path d="M250.371 125.184c0 69.14-56.047 125.187-125.187 125.187C56.047 250.371 0 194.324 0 125.184 0 56.047 56.047 0 125.184 0c69.14 0 125.187 56.047 125.187 125.184zm0 0" />
</clipPath>
<clipPath id="l">
<path d="M139 90h23v36h-23zm0 0" />
</clipPath>
<clipPath id="m">
<path d="M250.371 125.184c0 69.14-56.047 125.187-125.187 125.187C56.047 250.371 0 194.324 0 125.184 0 56.047 56.047 0 125.184 0c69.14 0 125.187 56.047 125.187 125.184zm0 0" />
</clipPath>
<clipPath id="n">
<path d="M120 142h17v29h-17zm0 0" />
</clipPath>
<clipPath id="o">
<path d="M250.371 125.184c0 69.14-56.047 125.187-125.187 125.187C56.047 250.371 0 194.324 0 125.184 0 56.047 56.047 0 125.184 0c69.14 0 125.187 56.047 125.187 125.184zm0 0" />
</clipPath>
<clipPath id="p">
<path d="M144 172h18v27h-18zm0 0" />
</clipPath>
<clipPath id="q">
<path d="M250.371 125.184c0 69.14-56.047 125.187-125.187 125.187C56.047 250.371 0 194.324 0 125.184 0 56.047 56.047 0 125.184 0c69.14 0 125.187 56.047 125.187 125.184zm0 0" />
</clipPath>
<clipPath id="r">
<path d="M161 200h26v43h-26zm0 0" />
</clipPath>
<clipPath id="s">
<path d="M250.371 125.184c0 69.14-56.047 125.187-125.187 125.187C56.047 250.371 0 194.324 0 125.184 0 56.047 56.047 0 125.184 0c69.14 0 125.187 56.047 125.187 125.184zm0 0" />
</clipPath>
<clipPath id="t">
<path d="M0 170h95v80H0zm0 0" />
</clipPath>
<clipPath id="u">
<path d="M250.371 125.184c0 69.14-56.047 125.187-125.187 125.187C56.047 250.371 0 194.324 0 125.184 0 56.047 56.047 0 125.184 0c69.14 0 125.187 56.047 125.187 125.184zm0 0" />
</clipPath>
<clipPath id="v">
<path d="M250.371 125.184c0 69.14-56.047 125.187-125.187 125.187C56.047 250.371 0 194.324 0 125.184 0 56.047 56.047 0 125.184 0c69.14 0 125.187 56.047 125.187 125.184zm0 0" />
</clipPath>
<filter id="a" width="100%" height="100%" x="0%" y="0%">
<feColorMatrix in="SourceGraphic" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0" />
</filter>
<mask id="x">
<g filter="url(#a)">
<path fillOpacity=".7" d="M0 0h250v250H0z" />
</g>
</mask>
<clipPath id="w">
<path d="M0 0h250v250H0z" />
</clipPath>
<g fill="url(#c)" clipPath="url(#b)">
<path d="M0 0h250v250H0z" />
<path d="M0 0h250v250H0z" />
</g>
<g clipPath="url(#d)">
<g clipPath="url(#e)">
<path
fill="#f8a171"
d="M63.195 90.254H33.566a2.787 2.787 0 0 1-2.78-2.777V48.89a2.787 2.787 0 0 1 2.78-2.782h29.63a2.787 2.787 0 0 1 2.777 2.782v38.586a2.786 2.786 0 0 1-2.778 2.777zm0 0"
/>
</g>
</g>
<g clipPath="url(#f)">
<g clipPath="url(#g)">
<path
fill="#faaa71"
d="M57.34 30.832H37.594a2.786 2.786 0 0 1-2.778-2.777V.973a2.786 2.786 0 0 1 2.778-2.778H57.34A2.786 2.786 0 0 1 60.117.973v27.082a2.786 2.786 0 0 1-2.777 2.777zm0 0"
/>
</g>
</g>
<g clipPath="url(#h)">
<g clipPath="url(#i)">
<path
fill="#f9a471"
d="M133.566 43.797H68.75a2.786 2.786 0 0 1-2.777-2.777V5.602a2.786 2.786 0 0 1 2.777-2.778h64.816a2.786 2.786 0 0 1 2.778 2.778V41.02a2.77 2.77 0 0 1-2.778 2.777zm0 0"
/>
</g>
</g>
<g clipPath="url(#j)">
<g clipPath="url(#k)">
<path
fill="#f7956b"
d="M205.484 121.574h-33.656a2.786 2.786 0 0 1-2.777-2.777V41.945a2.786 2.786 0 0 1 2.777-2.777h33.637a2.786 2.786 0 0 1 2.777 2.777v76.852c.024 1.527-1.226 2.777-2.758 2.777zm0 0"
/>
</g>
</g>
<g clipPath="url(#l)">
<g clipPath="url(#m)">
<path
fill="#faab72"
d="M158.266 125.277h-15.743a2.786 2.786 0 0 1-2.777-2.777V93.496a2.786 2.786 0 0 1 2.777-2.777h15.743a2.786 2.786 0 0 1 2.777 2.777V122.5a2.786 2.786 0 0 1-2.777 2.777zm0 0"
/>
</g>
</g>
<g clipPath="url(#n)">
<g clipPath="url(#o)">
<path
fill="#f9a571"
d="M133.566 170.184h-10.488a2.786 2.786 0 0 1-2.777-2.778v-22.523a2.786 2.786 0 0 1 2.777-2.778h10.488a2.786 2.786 0 0 1 2.778 2.778v22.523a2.786 2.786 0 0 1-2.778 2.778zm0 0"
/>
</g>
</g>
<g clipPath="url(#p)">
<g clipPath="url(#q)">
<path
fill="#fbb171"
d="M158.266 198.75h-11.414a2.786 2.786 0 0 1-2.778-2.777V175.3a2.786 2.786 0 0 1 2.778-2.778h11.414a2.786 2.786 0 0 1 2.777 2.778v20.672a2.786 2.786 0 0 1-2.777 2.777zm0 0"
/>
</g>
</g>
<g clipPath="url(#r)">
<g clipPath="url(#s)">
<path
fill="#f89e71"
d="M163.82 200.277h20.371a2.786 2.786 0 0 1 2.778 2.778v37.039a2.786 2.786 0 0 1-2.778 2.777h-20.37a2.786 2.786 0 0 1-2.778-2.777v-37.04c0-1.503 1.25-2.777 2.777-2.777zm0 0"
/>
</g>
</g>
<g clipPath="url(#t)">
<g clipPath="url(#u)">
<path
fill="#fcbb71"
d="M-.695 249.816h91.968a2.787 2.787 0 0 0 2.778-2.78v-74.071a2.787 2.787 0 0 0-2.778-2.781H-.695a2.787 2.787 0 0 0-2.778 2.78v74.071a2.787 2.787 0 0 0 2.778 2.781zm0 0"
/>
</g>
</g>
<path
fill="#ffd48a"
d="M125.184 11.574c15.347 0 30.21 3.008 44.214 8.91 13.52 5.72 25.672 13.914 36.11 24.356 10.441 10.437 18.637 22.59 24.351 36.11 5.926 14.003 8.914 28.866 8.914 44.21 0 15.348-3.007 30.211-8.914 44.215-5.714 13.52-13.91 25.672-24.351 36.11-10.438 10.44-22.59 18.636-36.11 24.355-14.003 5.926-28.867 8.91-44.214 8.91-15.344 0-30.207-3.008-44.211-8.91-13.52-5.719-25.672-13.914-36.114-24.356-10.437-10.437-18.632-22.59-24.351-36.109-5.926-13.98-8.934-28.867-8.934-44.191 0-15.325 3.008-30.207 8.91-44.211 5.72-13.52 13.914-25.672 24.356-36.114 10.437-10.437 22.59-18.632 36.11-24.351 14.003-5.926 28.89-8.934 44.234-8.934m0-11.574C56.043 0 0 56.043 0 125.184 0 194.328 56.043 250.37 125.184 250.37c69.144 0 125.187-56.043 125.187-125.187C250.371 56.043 194.305 0 125.184 0zm0 0"
/>
<g clipPath="url(#v)">
<g clipPath="url(#w)" mask="url(#x)">
<path
fill="#f04b36"
d="M125.184 258.45c-17.985 0-35.438-3.52-51.875-10.485-15.88-6.715-30.114-16.32-42.36-28.567-12.246-12.222-21.851-26.48-28.566-42.34-6.942-16.433-10.485-33.886-10.485-51.874 0-17.985 3.52-35.438 10.485-51.875 6.715-15.88 16.32-30.114 28.566-42.36C43.195 18.703 57.43 9.098 73.31 2.383c16.414-6.965 33.867-10.485 51.875-10.485 17.988 0 35.441 3.52 51.875 10.485 15.882 6.715 30.117 16.32 42.363 28.566 12.246 12.246 21.851 26.48 28.562 42.36 6.946 16.437 10.489 33.89 10.489 51.875 0 17.988-3.52 35.441-10.489 51.875-6.71 15.882-16.316 30.117-28.562 42.363s-26.48 21.851-42.363 28.562c-16.434 6.946-33.887 10.465-51.875 10.465zm0-238.774c-14.258 0-28.055 2.777-41.063 8.289-12.57 5.32-23.844 12.914-33.543 22.613S33.266 71.551 27.965 84.121c-5.512 12.984-8.29 26.805-8.29 41.063 0 14.261 2.778 28.058 8.29 41.066 5.32 12.57 12.914 23.844 22.613 33.543s20.973 17.312 33.543 22.613c12.984 5.489 26.805 8.29 41.063 8.29 14.261 0 28.058-2.778 41.066-8.29 12.57-5.324 23.844-12.914 33.543-22.613s17.312-20.973 22.613-33.543c5.489-12.984 8.29-26.805 8.29-41.066 0-14.258-2.778-28.055-8.29-41.063-5.324-12.57-12.914-23.844-22.613-33.543S178.82 33.266 166.25 27.965c-13.008-5.512-26.828-8.29-41.066-8.29zm0 0"
/>
</g>
</g>
<path
fill="#ffd48a"
d="M125.184 11.574c15.347 0 30.21 3.008 44.214 8.91 13.52 5.72 25.672 13.914 36.11 24.356 10.441 10.437 18.637 22.59 24.351 36.11 5.926 14.003 8.914 28.866 8.914 44.21 0 15.348-3.007 30.211-8.914 44.215-5.714 13.52-13.91 25.672-24.351 36.11-10.438 10.44-22.59 18.636-36.11 24.355-14.003 5.926-28.867 8.91-44.214 8.91-15.344 0-30.207-3.008-44.211-8.91-13.52-5.719-25.672-13.914-36.114-24.356-10.437-10.437-18.632-22.59-24.351-36.109-5.926-13.98-8.934-28.867-8.934-44.191 0-15.325 3.008-30.207 8.91-44.211 5.72-13.52 13.914-25.672 24.356-36.114 10.437-10.437 22.59-18.632 36.11-24.351 14.003-5.926 28.89-8.934 44.234-8.934m0-11.574C56.043 0 0 56.043 0 125.184 0 194.328 56.043 250.37 125.184 250.37c69.144 0 125.187-56.043 125.187-125.187C250.371 56.043 194.305 0 125.184 0zm0 0"
/>
<path
fill="#fe8c2c"
d="M98.195 148.91c1.434 1.414 2.848 2.824 4.282 4.238.878.856 1.132.88 1.968 0 1.782-1.828 3.586-3.632 5.371-5.464.325-.344.625-.461 1.086-.301 3.102 1.09 6.297 1.183 9.516.836 1.25-.14 1.273-.14 1.363 1.203-1.039.094-2.058.23-3.078.3-.738.048-1.504.024-2.246.024h-.879c-1.25-.277-2.523-.512-3.773-.879-.672-.21-1.133-.117-1.621.414a362.96 362.96 0 0 1-5.278 5.442c-.691.695-.996.695-1.71 0-1.481-1.48-3.012-2.965-4.446-4.493-.277-.37-.371-.902-.555-1.32zm0 0"
/>
<g fill="#fefefe">
<path d="M51.594 200.68a2.7 2.7 0 0 1-.535-.395c-.856-.902-1.735-1.781-2.59-2.707-.094-.113-.164-.254-.235-.394l2.594-2.454 2.547-2.382 3.844-3.614c.254-.207.531-.414.785-.644a1364.77 1364.77 0 0 0 6.113-5.719l18.817-17.57c3.52-3.285 7.039-6.598 10.578-9.883.742-.695 1.62-.672 2.34.066.347.348.671.743 1.02 1.114.714.785.714 1.574-.048 2.312a93.042 93.042 0 0 1-2.129 1.992c-3.379 3.149-6.761 6.297-10.117 9.446-4.906 4.582-9.816 9.187-14.746 13.773-2.66 2.5-5.324 4.977-7.984 7.477-.395.37-.743.785-1.09 1.18l-4.422 4.003-2.406 2.246zM58.121 206.676l-3.543-3.266 2.152-2.082 2.34-2.176 4.075-3.797c.136-.113.3-.207.414-.324 2.086-1.941 4.168-3.886 6.25-5.855l15.578-14.582a739.81 739.81 0 0 1 6.02-5.602c.741-.695 1.62-.648 2.34.113.253.278.483.536.714.813 1.09 1.133 1.09 1.781-.043 2.848-4.633 4.328-9.238 8.68-13.867 13.007-1.598 1.48-3.196 2.942-4.77 4.446a832.839 832.839 0 0 0-4.722 4.488l-4.211 3.914-2.895 2.73-1.598 1.504-.925.813-1.758 1.617zM42.242 190.102l1.504-1.598.672-.531 1.852-1.782 1.898-1.785c.23-.136.437-.3.625-.46.855-.837 1.71-1.692 2.543-2.524l1.113-1.09c.278-.16.531-.324.762-.531 1.297-1.203 2.57-2.406 3.867-3.61 2.082-1.968 4.168-3.937 6.25-5.906.902-.808 1.805-1.617 2.684-2.453 3.125-2.914 6.25-5.879 9.398-8.797 1.067-.992 2.2-1.941 3.29-2.914.741-.117 1.32.16 1.804.695.23.278.488.532.719.809.949 1.09.925 1.715-.141 2.707-1.086 1.02-2.2 2.04-3.285 3.059a9148.19 9148.19 0 0 0-15.813 14.812c-1.597 1.48-3.191 2.942-4.765 4.422-.903.855-1.762 1.734-2.664 2.594-.418.347-.832.672-1.227 1.039-.855.812-1.71 1.644-2.57 2.476l-2.613 2.41-2.895 2.637c-.672-.761-1.367-1.527-2.016-2.312-.367-.395-.668-.903-.992-1.367zM99.117 148.805c-.648-.996-.672-1.02.16-1.989 1.434-1.691 2.918-3.336 4.375-5 .23-.28.418-.511.184-.882-1.41-2.22-1.895-4.7-1.895-7.313 0-.047 0-.094-.023-.14.113-1.016.113-1.016-.79-1.32-3.077-1.016-6.155-2.036-9.233-3.056a494.98 494.98 0 0 0-5.348-1.687c-.879-.672-.902-.926-.188-1.738 3.59-4.051 7.176-8.102 10.813-12.153.348-.394.902-.648 1.387-.832.765-.277 1.55-.441 2.34-.648.093-.024.183-.024.277-.047 4.027-.973 8.054-1.922 12.058-2.895a.954.954 0 0 0 .465-.277c1.02-1.156 2.035-2.336 3.055-3.52 2.523-2.89 5.14-5.714 8.078-8.214 1.922-1.645 3.844-3.29 5.766-4.91 1.226-.903 2.406-1.805 3.632-2.707 5.211-3.797 10.672-7.106 16.575-9.7 1.992-.879 4.05-1.62 6.09-2.453.136-.023.253-.047.39-.094a57.787 57.787 0 0 1 12.617-2.683c.141 0 .278.023.418.023 2.106.047 4.211.047 6.317.137 1.23.07 1.23.164 1.554 1.508.16 2.89 0 5.808-.464 8.656-1.368 7.961-4.446 15.277-8.59 22.152-6.664 11.086-15.184 20.579-25.043 28.868a2 2 0 0 0-.742 1.226c-1.02 4.813-2.036 9.653-3.102 14.465-.094.418-.3.79-.602 1.09a1468.924 1468.924 0 0 1-12.5 11.133c-.253.21-.671.21-1.043.324-.23-.414-.507-.785-.648-1.203-.715-2.082-1.387-4.168-2.082-6.274-.766-2.406-1.55-4.836-2.316-7.246-.024-.09-.137-.16-.207-.23-.07-1.227-.094-1.227-1.25-1.11-2.965.325-5.903.23-8.774-.765-.441-.16-.695-.047-1.02.277-1.617 1.692-3.285 3.356-4.93 5.047-.784.809-1.019.785-1.827 0a272.106 272.106 0 0 1-3.934-3.82zm33.38-31.227.136.188c.07.16.187.3.3.437 2.641 2.57 5.79 3.45 9.399 2.707 1.367-.277 2.64-.832 3.703-1.781 2.246-1.734 3.45-4.05 3.684-6.852.16-1.945-.117-3.843-1.184-5.554-.043-.118-.09-.207-.137-.301-3.75-6.297-13.078-6.25-16.738.113-1.55 2.688-1.781 5.535-.668 8.473.508.86.992 1.715 1.504 2.57zm0 0" />
</g>
<path
fill="#fecaa8"
d="M145.945 119.2c-1.066.948-2.316 1.503-3.683 1.757-3.563.742-6.711-.137-9.352-2.684a3.247 3.247 0 0 1-.3-.441l-.137-.184v.024a4.877 4.877 0 0 0-.188-.555c-1.156-2.152-1.363-4.422-.601-6.738a8.424 8.424 0 0 1 2.5-3.727c2.34-2.035 5.046-2.636 8.011-1.851 1.551.418 2.848 1.297 3.957 2.5 2.477 2.664 2.985 6.804 1.133 9.906-.414.672-.902 1.32-1.34 1.992zm0 0"
/>
<path
fill="#fe7837"
d="M148.422 106.86c-.14-.067-.324-.09-.418-.208-1.805-2.082-4.027-3.242-6.805-3.449-2.34-.183-4.445.395-6.297 1.762-2.336 1.71-3.75 4.004-3.89 6.941-.043.95.07 1.922.093 2.871 0 .094-.07.188-.113.278-1.137-2.914-.883-5.739.668-8.403 3.637-6.32 12.918-6.367 16.668-.117.024.117.07.211.094.324zm0 0"
/>
</svg>
);
}

export default REthMark;
10 changes: 3 additions & 7 deletions src/config/marks.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import FRAXMark from '../components/logos/FRAXMark';
import LinkMark from '../components/logos/LinkMark';
import MakerMark from '../components/logos/MakerMark';
import NotionalMark from '../components/logos/NotionalMark';
import REthMark from '../components/logos/REthMark';
import StEthMark from '../components/logos/StEthMark';
import TSTMark from '../components/logos/TSTMark';
import UNIMark from '../components/logos/UNIMark';
Expand Down Expand Up @@ -38,16 +39,11 @@ const markMap = new Map([
[
'Crabv2',
<Box key="crab">
{' '}
<Text size="1em">🦀</Text>{' '}
<Text size="1em">🦀</Text>
</Box>,
],
[
'rETH',
<Box key="crab">
{' '}
<Text size="1em">🚀</Text>{' '}
</Box>,
'rETH', <REthMark key="reth" />,
],
]);

Expand Down

0 comments on commit ad5c384

Please sign in to comment.