Feat: ico to svg

This commit is contained in:
Lazy 2023-12-12 17:37:52 +08:00
parent e5ab0b75c1
commit 2f81892fcc
3 changed files with 183 additions and 1 deletions

View File

@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8">
<meta name="referrer" content="no-referrer">
<link rel="icon" href="/favicon.ico">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>SyncTV</title>
<link as="style"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

182
public/favicon.svg Normal file
View File

@ -0,0 +1,182 @@
<svg xmlns="http://www.w3.org/2000/svg" width="686.002" height="686.003">
<switch>
<g>
<linearGradient id="a" gradientUnits="userSpaceOnUse" x1="190.971" y1="573.861" x2="521.865" y2="71.393">
<stop offset="0" stop-color="#8788fe"/>
<stop offset="1" stop-color="#a643fe"/>
</linearGradient>
<path fill="url(#a)" d="M.002 0h686v686h-686z"/>
<linearGradient id="b" gradientUnits="userSpaceOnUse" x1="302.509" y1="733.904" x2="771.275" y2="179.351">
<stop offset="0" stop-color="#8788fe"/>
<stop offset="1" stop-color="#41bbfe"/>
</linearGradient>
<path fill="url(#b)" d="M686 .003v686H0z"/>
<g fill="none">
<path d="M0 .003h686v686H0zM686 .003l-686 686"/>
</g>
<path fill="#FFF" d="M218.321 188.894H461.13v120.255H218.321z"/>
<g>
<path fill="#907CFF" d="M184.108 377.652v-19.213c0-7.117 5.79-12.907 12.907-12.907h25.429c7.117 0 12.907 5.79 12.907 12.907v19.213h-51.243z"/>
<path fill="#FFFFFD" d="M222.444 347.815h-25.429c-5.868 0-10.624 4.757-10.624 10.624v16.93h46.677v-16.93c0-5.868-4.756-10.624-10.624-10.624z"/>
<ellipse fill="#8E7DFD" cx="209.73" cy="356.074" rx="4.284" ry="2.091"/>
<path fill="#907CFF" d="M164.64 392.918v-22.769c0-8.434 6.861-15.296 15.296-15.296h30.135c8.434 0 15.296 6.861 15.296 15.296v22.769H164.64z"/>
<path fill="#FFFFFD" d="M210.071 357.559h-30.135c-6.953 0-12.59 5.637-12.59 12.59v20.063h55.316v-20.063c-.001-6.953-5.638-12.59-12.591-12.59z"/>
<ellipse fill="#8E7DFD" cx="195.003" cy="367.347" rx="5.077" ry="2.477"/>
<path fill="#907CFF" d="M137.895 416.214v-27.87c0-10.324 8.399-18.722 18.722-18.722h36.886c10.324 0 18.722 8.399 18.722 18.722v27.87h-74.33z"/>
<path fill="#FFFFFD" d="M193.504 372.933h-36.886c-8.511 0-15.411 6.9-15.411 15.411v24.558h67.708v-24.558c0-8.511-6.9-15.411-15.411-15.411z"/>
<ellipse fill="#8E7DFD" cx="175.061" cy="384.914" rx="6.214" ry="3.032"/>
<path fill="#907CFF" d="M118.746 439.153V408.6c0-11.317 9.207-20.524 20.524-20.524h40.437c11.317 0 20.524 9.207 20.524 20.524v30.552h-81.485z"/>
<path fill="#FFFFFD" d="M179.708 391.706h-40.437c-9.33 0-16.894 7.564-16.894 16.894v26.922h74.226V408.6c-.001-9.33-7.565-16.894-16.895-16.894z"/>
<ellipse fill="#8E7DFD" cx="159.489" cy="404.84" rx="6.812" ry="3.324"/>
<path fill="#907CFF" d="M91.172 463.74v-33.903c0-12.558 10.217-22.775 22.775-22.775h44.872c12.558 0 22.775 10.217 22.775 22.775v33.903H91.172z"/>
<path fill="#FFFFFD" d="M158.819 411.09h-44.872c-10.354 0-18.747 8.393-18.747 18.747v29.874h82.365v-29.874c.001-10.354-8.393-18.747-18.746-18.747z"/>
<ellipse fill="#8E7DFD" cx="136.383" cy="425.664" rx="7.559" ry="3.689"/>
<path fill="#907CFF" d="M66.495 496.504V460.72c0-13.255 10.784-24.039 24.039-24.039h47.362c13.255 0 24.039 10.784 24.039 24.039v35.784h-95.44z"/>
<path fill="#FFFFFD" d="M137.895 440.933H90.534c-10.928 0-19.787 8.859-19.787 19.787v31.532h86.936V460.72c0-10.928-8.859-19.787-19.788-19.787z"/>
<ellipse fill="#8E7DFD" cx="114.214" cy="456.316" rx="7.979" ry="3.894"/>
<path fill="#907CFF" d="M234.325 377.652v-19.213c0-7.117 5.79-12.907 12.907-12.907h25.429c7.117 0 12.907 5.79 12.907 12.907v19.213h-51.243z"/>
<path fill="#FFFFFD" d="M272.661 347.815h-25.429c-5.868 0-10.624 4.757-10.624 10.624v16.93h46.677v-16.93c0-5.868-4.757-10.624-10.624-10.624z"/>
<ellipse fill="#8E7DFD" cx="259.946" cy="356.074" rx="4.284" ry="2.091"/>
<path fill="#907CFF" d="M221.026 392.918v-22.769c0-8.434 6.861-15.296 15.296-15.296h30.135c8.434 0 15.296 6.861 15.296 15.296v22.769h-60.727z"/>
<path fill="#FFFFFD" d="M266.457 357.559h-30.135c-6.953 0-12.59 5.637-12.59 12.59v20.063h55.316v-20.063c0-6.953-5.637-12.59-12.591-12.59z"/>
<ellipse fill="#8E7DFD" cx="251.39" cy="367.347" rx="5.077" ry="2.477"/>
<path fill="#907CFF" d="M205.314 416.214v-27.87c0-10.324 8.399-18.722 18.722-18.722h36.887c10.324 0 18.722 8.399 18.722 18.722v27.87h-74.331z"/>
<path fill="#FFFFFD" d="M260.923 372.933h-36.886c-8.511 0-15.411 6.9-15.411 15.411v24.558h67.708v-24.558c-.001-8.511-6.9-15.411-15.411-15.411z"/>
<ellipse fill="#8E7DFD" cx="242.479" cy="384.914" rx="6.214" ry="3.032"/>
<g>
<path fill="#907CFF" d="M190.268 439.153V408.6c0-11.317 9.207-20.524 20.524-20.524h40.437c11.317 0 20.524 9.207 20.524 20.524v30.552h-81.485z"/>
<path fill="#FFFFFD" d="M251.229 391.706h-40.437c-9.33 0-16.894 7.564-16.894 16.894v26.922h74.226V408.6c-.001-9.33-7.564-16.894-16.895-16.894z"/>
<ellipse fill="#8E7DFD" cx="231.011" cy="404.84" rx="6.812" ry="3.324"/>
</g>
<g>
<path fill="#907CFF" d="M173.225 463.74v-33.903c0-12.558 10.217-22.775 22.775-22.775h44.872c12.558 0 22.775 10.217 22.775 22.775v33.903h-90.422z"/>
<path fill="#FFFFFD" d="M240.872 411.09H196c-10.354 0-18.747 8.393-18.747 18.747v29.874h82.365v-29.874c.001-10.354-8.392-18.747-18.746-18.747z"/>
<ellipse fill="#8E7DFD" cx="218.436" cy="425.664" rx="7.559" ry="3.689"/>
</g>
<g>
<path fill="#907CFF" d="M157.594 496.504V460.72c0-13.255 10.784-24.039 24.039-24.039h47.362c13.255 0 24.039 10.784 24.039 24.039v35.784h-95.44z"/>
<path fill="#FFFFFD" d="M228.995 440.933h-47.362c-10.928 0-19.787 8.859-19.787 19.787v31.532h86.936V460.72c0-10.928-8.859-19.787-19.787-19.787z"/>
<ellipse fill="#8E7DFD" cx="205.314" cy="456.316" rx="7.979" ry="3.894"/>
</g>
<g>
<path fill="#907CFF" d="M289.298 377.652v-19.213c0-7.117 6.284-12.907 14.008-12.907h27.599c7.724 0 14.008 5.79 14.008 12.907v19.213h-55.615z"/>
<path fill="#FFFFFD" d="M330.905 347.815h-27.599c-6.368 0-11.53 4.757-11.53 10.624v16.93h50.659v-16.93c0-5.868-5.162-10.624-11.53-10.624z"/>
<ellipse fill="#8E7DFD" cx="317.105" cy="356.074" rx="4.649" ry="2.091"/>
</g>
<g>
<path fill="#907CFF" d="M281.753 392.918v-22.769c0-8.434 7.136-15.296 15.908-15.296h31.343c8.772 0 15.908 6.861 15.908 15.296v22.769h-63.159z"/>
<path fill="#FFFFFD" d="M329.004 357.559h-31.343c-7.232 0-13.095 5.637-13.095 12.59v20.063h57.532v-20.063c.001-6.953-5.862-12.59-13.094-12.59z"/>
<ellipse fill="#8E7DFD" cx="313.333" cy="367.347" rx="5.28" ry="2.477"/>
</g>
<g>
<path fill="#907CFF" d="M272.667 416.214v-27.87c0-10.324 8.184-18.722 18.244-18.722h35.945c10.06 0 18.244 8.399 18.244 18.722v27.87h-72.433z"/>
<path fill="#FFFFFD" d="M326.856 372.933h-35.945c-8.294 0-15.017 6.9-15.017 15.411v24.558h65.979v-24.558c0-8.511-6.723-15.411-15.017-15.411z"/>
<ellipse fill="#8E7DFD" cx="308.884" cy="384.914" rx="6.055" ry="3.032"/>
</g>
<g>
<path fill="#907CFF" d="M264.41 439.153V408.6c0-11.317 9.117-20.524 20.324-20.524h40.042c11.207 0 20.324 9.207 20.324 20.524v30.552h-80.69z"/>
<path fill="#FFFFFD" d="M324.776 391.706h-40.042c-9.239 0-16.729 7.564-16.729 16.894v26.922h73.501V408.6c-.001-9.33-7.491-16.894-16.73-16.894z"/>
<ellipse fill="#8E7DFD" cx="304.755" cy="404.84" rx="6.746" ry="3.324"/>
</g>
<g>
<path fill="#907CFF" d="M257.062 463.74v-33.903c0-12.558 9.947-22.775 22.175-22.775h43.689c12.227 0 22.175 10.217 22.175 22.775v33.903h-88.039z"/>
<path fill="#FFFFFD" d="M322.925 411.09h-43.688c-10.081 0-18.253 8.393-18.253 18.747v29.874h80.194v-29.874c0-10.354-8.172-18.747-18.253-18.747z"/>
<ellipse fill="#8E7DFD" cx="301.081" cy="425.664" rx="7.36" ry="3.689"/>
</g>
<g>
<path fill="#907CFF" d="M248.782 496.504V460.72c0-13.255 10.784-24.039 24.039-24.039h47.362c13.255 0 24.039 10.784 24.039 24.039v35.784h-95.44z"/>
<path fill="#FFFFFD" d="M320.183 440.933h-47.362c-10.928 0-19.787 8.859-19.787 19.787v31.532h86.936V460.72c0-10.928-8.859-19.787-19.787-19.787z"/>
<ellipse fill="#8E7DFD" cx="296.502" cy="456.316" rx="7.979" ry="3.894"/>
</g>
<g>
<path fill="#907CFF" d="M501.493 377.652v-19.213c0-7.117-5.79-12.907-12.907-12.907h-25.429c-7.117 0-12.907 5.79-12.907 12.907v19.213h51.243z"/>
<path fill="#FFFFFD" d="M452.533 358.439v16.93h46.677v-16.93c0-5.867-4.757-10.624-10.624-10.624h-25.429c-5.867 0-10.624 4.756-10.624 10.624z"/>
<ellipse fill="#8E7DFD" cx="475.872" cy="356.074" rx="4.284" ry="2.091"/>
<path fill="#907CFF" d="M520.962 392.918v-22.769c0-8.434-6.861-15.296-15.296-15.296h-30.135c-8.434 0-15.296 6.861-15.296 15.296v22.769h60.727z"/>
<path fill="#FFFFFD" d="M462.94 370.149v20.063h55.316v-20.063c0-6.953-5.637-12.59-12.59-12.59h-30.135c-6.954 0-12.591 5.637-12.591 12.59z"/>
<ellipse fill="#8E7DFD" cx="490.598" cy="367.347" rx="5.077" ry="2.477"/>
<g>
<path fill="#907CFF" d="M547.706 416.214v-27.87c0-10.324-8.399-18.722-18.722-18.722h-36.886c-10.324 0-18.722 8.399-18.722 18.722v27.87h74.33z"/>
<path fill="#FFFFFD" d="M476.687 388.344v24.558h67.708v-24.558c0-8.511-6.9-15.411-15.411-15.411h-36.886c-8.511 0-15.411 6.9-15.411 15.411z"/>
<ellipse fill="#8E7DFD" cx="510.541" cy="384.914" rx="6.214" ry="3.032"/>
</g>
<g>
<path fill="#907CFF" d="M566.855 439.153V408.6c0-11.317-9.207-20.524-20.524-20.524h-40.437c-11.317 0-20.524 9.207-20.524 20.524v30.552h81.485z"/>
<path fill="#FFFFFD" d="M488.999 408.6v26.922h74.226V408.6c0-9.33-7.564-16.894-16.894-16.894h-40.437c-9.331 0-16.895 7.564-16.895 16.894z"/>
<ellipse fill="#8E7DFD" cx="526.112" cy="404.84" rx="6.812" ry="3.324"/>
</g>
<g>
<path fill="#907CFF" d="M594.43 463.74v-33.903c0-12.558-10.217-22.775-22.775-22.775h-44.872c-12.558 0-22.775 10.217-22.775 22.775v33.903h90.422z"/>
<path fill="#FFFFFD" d="M508.036 429.837v29.874h82.365v-29.874c0-10.354-8.393-18.747-18.747-18.747h-44.872c-10.353 0-18.746 8.393-18.746 18.747z"/>
<ellipse fill="#8E7DFD" cx="549.219" cy="425.664" rx="7.559" ry="3.689"/>
</g>
<g>
<path fill="#907CFF" d="M619.107 496.504V460.72c0-13.255-10.784-24.039-24.039-24.039h-47.362c-13.255 0-24.039 10.784-24.039 24.039v35.784h95.44z"/>
<path fill="#FFFFFD" d="M527.919 460.72v31.532h86.936V460.72c0-10.928-8.859-19.787-19.787-19.787h-47.362c-10.928 0-19.787 8.859-19.787 19.787z"/>
<ellipse fill="#8E7DFD" cx="571.387" cy="456.316" rx="7.979" ry="3.894"/>
</g>
</g>
<g>
<path fill="#907CFF" d="M451.277 377.652v-19.213c0-7.117-5.79-12.907-12.907-12.907h-25.429c-7.117 0-12.907 5.79-12.907 12.907v19.213h51.243z"/>
<path fill="#FFFFFD" d="M402.317 358.439v16.93h46.677v-16.93c0-5.867-4.757-10.624-10.624-10.624h-25.429c-5.868 0-10.624 4.756-10.624 10.624z"/>
<ellipse fill="#8E7DFD" cx="425.655" cy="356.074" rx="4.284" ry="2.091"/>
</g>
<g>
<path fill="#907CFF" d="M464.575 392.918v-22.769c0-8.434-6.861-15.296-15.296-15.296h-30.135c-8.434 0-15.296 6.861-15.296 15.296v22.769h60.727z"/>
<path fill="#FFFFFD" d="M406.554 370.149v20.063h55.316v-20.063c0-6.953-5.637-12.59-12.59-12.59h-30.135c-6.954 0-12.591 5.637-12.591 12.59z"/>
<ellipse fill="#8E7DFD" cx="434.212" cy="367.347" rx="5.077" ry="2.477"/>
</g>
<g>
<path fill="#907CFF" d="M480.287 416.214v-27.87c0-10.324-8.399-18.722-18.722-18.722h-36.887c-10.324 0-18.722 8.399-18.722 18.722v27.87h74.331z"/>
<path fill="#FFFFFD" d="M409.268 388.344v24.558h67.708v-24.558c0-8.511-6.9-15.411-15.411-15.411h-36.886c-8.511 0-15.411 6.9-15.411 15.411z"/>
<ellipse fill="#8E7DFD" cx="443.122" cy="384.914" rx="6.214" ry="3.032"/>
</g>
<g>
<path fill="#907CFF" d="M495.334 439.153V408.6c0-11.317-9.207-20.524-20.524-20.524h-40.437c-11.317 0-20.524 9.207-20.524 20.524v30.552h81.485z"/>
<path fill="#FFFFFD" d="M417.478 408.6v26.922h74.226V408.6c0-9.33-7.564-16.894-16.894-16.894h-40.437c-9.331 0-16.895 7.564-16.895 16.894z"/>
<ellipse fill="#8E7DFD" cx="454.591" cy="404.84" rx="6.812" ry="3.324"/>
</g>
<g>
<path fill="#907CFF" d="M512.376 463.74v-33.903c0-12.558-10.217-22.775-22.775-22.775h-44.872c-12.558 0-22.775 10.217-22.775 22.775v33.903h90.422z"/>
<path fill="#FFFFFD" d="M425.982 429.837v29.874h82.365v-29.874c0-10.354-8.393-18.747-18.747-18.747h-44.872c-10.352 0-18.746 8.393-18.746 18.747z"/>
<ellipse fill="#8E7DFD" cx="467.165" cy="425.664" rx="7.559" ry="3.689"/>
</g>
<g>
<path fill="#907CFF" d="M528.007 496.504V460.72c0-13.255-10.784-24.039-24.039-24.039h-47.362c-13.255 0-24.039 10.784-24.039 24.039v35.784h95.44z"/>
<path fill="#FFFFFD" d="M436.819 460.72v31.532h86.936V460.72c0-10.928-8.859-19.787-19.787-19.787h-47.362c-10.928 0-19.787 8.859-19.787 19.787z"/>
<ellipse fill="#8E7DFD" cx="480.288" cy="456.316" rx="7.979" ry="3.894"/>
</g>
<g>
<path fill="#907CFF" d="M396.303 377.652v-19.213c0-7.117-6.284-12.907-14.008-12.907h-27.599c-7.724 0-14.008 5.79-14.008 12.907v19.213h55.615z"/>
<path fill="#FFFFFD" d="M343.166 358.439v16.93h50.659v-16.93c0-5.867-5.162-10.624-11.53-10.624h-27.599c-6.367 0-11.53 4.756-11.53 10.624z"/>
<ellipse fill="#8E7DFD" cx="368.496" cy="356.074" rx="4.649" ry="2.091"/>
</g>
<g>
<path fill="#907CFF" d="M403.849 392.918v-22.769c0-8.434-7.136-15.296-15.908-15.296h-31.343c-8.772 0-15.908 6.861-15.908 15.296v22.769h63.159z"/>
<path fill="#FFFFFD" d="M343.503 370.149v20.063h57.532v-20.063c0-6.953-5.863-12.59-13.095-12.59h-31.343c-7.232 0-13.094 5.637-13.094 12.59z"/>
<ellipse fill="#8E7DFD" cx="372.269" cy="367.347" rx="5.28" ry="2.477"/>
</g>
<g>
<path fill="#907CFF" d="M412.934 416.214v-27.87c0-10.324-8.184-18.722-18.244-18.722h-35.945c-10.06 0-18.244 8.399-18.244 18.722v27.87h72.433z"/>
<path fill="#FFFFFD" d="M343.728 388.344v24.558h65.979v-24.558c0-8.511-6.723-15.411-15.017-15.411h-35.945c-8.293 0-15.017 6.9-15.017 15.411z"/>
<ellipse fill="#8E7DFD" cx="376.718" cy="384.914" rx="6.055" ry="3.032"/>
</g>
<g>
<path fill="#907CFF" d="M421.191 439.153V408.6c0-11.317-9.117-20.524-20.324-20.524h-40.042c-11.207 0-20.324 9.207-20.324 20.524v30.552h80.69z"/>
<path fill="#FFFFFD" d="M344.096 408.6v26.922h73.501V408.6c0-9.33-7.49-16.894-16.729-16.894h-40.042c-9.24 0-16.73 7.564-16.73 16.894z"/>
<ellipse fill="#8E7DFD" cx="380.847" cy="404.84" rx="6.746" ry="3.324"/>
</g>
<g>
<path fill="#907CFF" d="M428.539 463.74v-33.903c0-12.558-9.947-22.775-22.175-22.775h-43.689c-12.227 0-22.175 10.217-22.175 22.775v33.903h88.039z"/>
<path fill="#FFFFFD" d="M344.424 429.837v29.874h80.194v-29.874c0-10.354-8.172-18.747-18.253-18.747h-43.688c-10.081 0-18.253 8.393-18.253 18.747z"/>
<ellipse fill="#8E7DFD" cx="384.52" cy="425.664" rx="7.36" ry="3.689"/>
</g>
<g>
<path fill="#907CFF" d="M436.819 496.504V460.72c0-13.255-10.784-24.039-24.039-24.039h-47.362c-13.255 0-24.039 10.784-24.039 24.039v35.784h95.44z"/>
<path fill="#FFFFFD" d="M345.631 460.72v31.532h86.936V460.72c0-10.928-8.859-19.787-19.787-19.787h-47.362c-10.927 0-19.787 8.859-19.787 19.787z"/>
<ellipse fill="#8E7DFD" cx="389.1" cy="456.316" rx="7.979" ry="3.894"/>
</g>
</g>
</g>
</switch>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB