Skip to content

Commit 020f5ac

Browse files
committed
feat: add responsive width and height attributes to SVG in PhoenixLogo component
1 parent dd9dbce commit 020f5ac

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

src/.vitepress/theme/components/PhoenixLogo.vue

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,12 @@ onMounted(() => {
1414
<div class="glow-layer glow-2"></div>
1515
<div class="glow-layer glow-3"></div>
1616

17-
<svg version="1.1" xmlns="http://www.w3.org/2000/svg"
18-
viewBox="0 0 1023 758">
17+
<svg
18+
version="1.1"
19+
xmlns="http://www.w3.org/2000/svg"
20+
viewBox="0 0 1023 758"
21+
width="100%"
22+
height="100%">
1923
<path
2024
d="M0 0 C2.2597071 2.07995768 3.67313259 3.98569289 5 6.75 C5.309375 7.38421875 5.61875 8.0184375 5.9375 8.671875 C7.34619657 11.75857777 8.67154723 14.87796867 10 18 C10.69029297 19.57974609 10.69029297 19.57974609 11.39453125 21.19140625 C16.01571598 32.1778592 19.31506787 43.39286147 22 55 C22.21462891 55.91958496 22.42925781 56.83916992 22.65039062 57.78662109 C29.07407575 86.89203252 29.4921119 122.07195742 22 151 C21.79681152 151.78987305 21.59362305 152.57974609 21.38427734 153.39355469 C20.07889759 158.3181638 18.56691795 163.15313484 17 168 C16.50693359 169.73636719 16.50693359 169.73636719 16.00390625 171.5078125 C14.11856608 178.12606055 11.69338747 184.06815622 8.46484375 190.1484375 C7.13197303 192.74309249 5.9913138 195.37214786 4.85961914 198.05859375 C0.05375949 208.91238414 -5.7446316 219.60169579 -13 229 C-13.82603998 230.09075287 -14.65152025 231.18192975 -15.4765625 232.2734375 C-19.53660546 237.6145765 -23.68035613 242.86561903 -28 248 C-27.09121094 247.27296875 -27.09121094 247.27296875 -26.1640625 246.53125 C-24.90722656 245.52578125 -24.90722656 245.52578125 -23.625 244.5 C-22.70976563 243.76652344 -21.79453125 243.03304687 -20.8515625 242.27734375 C-19.05982486 240.84640808 -17.2635893 239.4210679 -15.4609375 238.00390625 C20.97625874 209.259007 48.51125861 170.81857606 64 127 C64.53884245 125.56143897 65.08019187 124.12381234 65.625 122.6875 C66.305625 120.8621875 66.305625 120.8621875 67 119 C67.56221606 117.49989355 68.12471315 115.9998924 68.6875 114.5 C69.3371875 112.7675 69.3371875 112.7675 70 111 C72.33543736 114.50315604 72.88022782 117.6860505 73.5625 121.75 C73.75646362 122.89227051 73.75646362 122.89227051 73.9543457 124.05761719 C75.13963861 131.35289407 75.77565696 138.61233146 76 146 C76.02723145 146.74636719 76.05446289 147.49273437 76.08251953 148.26171875 C77.21313006 183.13287615 70.65708418 216.10192441 54.9375 247.13671875 C53.81592039 249.355706 52.73331588 251.57543448 51.6875 253.83203125 C48.38176818 260.93705902 43.83537108 266.86153739 39 273 C38.38382813 273.81082031 37.76765625 274.62164062 37.1328125 275.45703125 C18.88256987 299.07268856 -5.00168571 319.06417708 -32 332 C-16.8924728 329.65199986 -3.17688162 325.68750299 11 320 C12.3307959 319.47962158 12.3307959 319.47962158 13.68847656 318.94873047 C42.27640293 307.71588738 67.80197605 290.20745366 89 268 C90.22968404 271.68905212 89.66985229 272.34151774 88.04296875 275.76171875 C87.59493896 276.70797119 87.14690918 277.65422363 86.68530273 278.62915039 C86.19102783 279.63840576 85.69675293 280.64766113 85.1875 281.6875 C84.68484619 282.72318115 84.18219238 283.7588623 83.66430664 284.82592773 C79.32766876 293.61291341 74.50708908 301.90288895 69 310 C68.39937744 310.89356201 68.39937744 310.89356201 67.78662109 311.80517578 C54.49389895 331.45784714 38.22684785 349.05519452 19 363 C18.15695312 363.6175415 18.15695312 363.6175415 17.296875 364.24755859 C0.42951984 376.45801495 -18.66208505 385.44822736 -38 393 C-39.06734375 393.41894531 -40.1346875 393.83789062 -41.234375 394.26953125 C-47.38304093 396.58830781 -53.63536002 398.37498554 -60 400 C-57.97933022 402.02066978 -53.88219274 401.21136832 -51.109375 401.23828125 C-49.89766129 401.25304001 -49.89766129 401.25304001 -48.66146851 401.26809692 C-24.53207393 401.50098998 -4.19426934 400.09071195 18 390 C18.99 389.67 19.98 389.34 21 389 C14.01345666 406.14878819 -13.10294833 418.77822163 -29 426 C-29.8763208 426.40130127 -30.7526416 426.80260254 -31.65551758 427.21606445 C-39.40773233 430.61842179 -47.1927229 432.81431558 -55.4375 434.6875 C-56.42118561 434.91303558 -56.42118561 434.91303558 -57.42474365 435.14312744 C-78.15029816 439.86069607 -98.8048001 440.4309703 -120 441 C-117.02508237 442.44641139 -114.04433874 443.8804181 -111.0625 445.3125 C-109.81629883 445.91868164 -109.81629883 445.91868164 -108.54492188 446.53710938 C-99.41824798 450.9051284 -90.97836722 453.40880919 -80.9375 454.6875 C-79.97650391 454.81705078 -79.01550781 454.94660156 -78.02539062 455.08007812 C-75.68451226 455.39452447 -73.34289368 455.70100947 -71 456 C-74.12783753 459.4883503 -77.64696263 460.2942162 -82.0625 461.4375 C-82.85382324 461.64922852 -83.64514648 461.86095703 -84.46044922 462.07910156 C-90.15607709 463.57919388 -95.87979895 464.9535942 -101.625 466.25 C-102.3456665 466.41298584 -103.06633301 466.57597168 -103.80883789 466.74389648 C-104.50356201 466.89544189 -105.19828613 467.0469873 -105.9140625 467.203125 C-106.5117041 467.33364258 -107.1093457 467.46416016 -107.72509766 467.59863281 C-113.821909 468.67430977 -119.80157606 469.16342849 -125.98828125 469.203125 C-126.7248848 469.21018463 -127.46148834 469.21724426 -128.22041321 469.22451782 C-150.02676471 469.3860708 -170.64295246 468.8129721 -191 460 C-191.66 459.01 -192.32 458.02 -193 457 C-194.2600631 473.33415135 -190.19943021 488.62449177 -186.42138672 504.41894531 C-178.48709784 537.8875072 -185.68850903 572.9618263 -203.5 601.875 C-215.74905723 620.41561844 -232.49377986 635.10107428 -253 644 C-253.66 643.67 -254.32 643.34 -255 643 C-254.030625 642.2575 -253.06125 641.515 -252.0625 640.75 C-237.07917989 627.79883059 -229.27283984 607.31913861 -227 588 C-226.86793082 584.97561573 -226.90068344 582.02915523 -227 579 C-227.54914063 580.07314453 -227.54914063 580.07314453 -228.109375 581.16796875 C-232.92709756 590.03487241 -238.87939638 596.91891413 -246 604 C-246.69480469 604.69480469 -247.38960937 605.38960937 -248.10546875 606.10546875 C-257.1582621 614.58003977 -267.75245927 621.67618699 -277.921875 628.73828125 C-285.88779659 634.27658634 -293.01875935 640.26264548 -300 647 C-300.75152344 647.69996094 -301.50304687 648.39992188 -302.27734375 649.12109375 C-314.50839205 660.78871564 -326.16804906 678.62466172 -327.16796875 695.90234375 C-327.20352098 701.42716067 -326.95848855 705.77736386 -325 711 C-325.44140625 713.15625 -325.44140625 713.15625 -326 715 C-342.91189624 699.04138393 -355.2594542 680.80953095 -356.30859375 657.09375 C-357.00370451 632.14154053 -349.48590321 609.60618305 -332.578125 590.78515625 C-330.74161042 588.70771278 -329.03099738 586.55106477 -327.3125 584.375 C-324.06132628 580.27977156 -320.70917018 576.28649013 -317.3125 572.3125 C-313.64457224 568.01594547 -310.16034588 563.6860301 -307 559 C-307.4640625 559.38929688 -307.928125 559.77859375 -308.40625 560.1796875 C-313.33937042 564.17404247 -318.462423 567.58429069 -323.875 570.875 C-330.76767765 575.08433623 -336.88897251 579.70443116 -343 585 C-343.98742187 585.78761719 -344.97484375 586.57523438 -345.9921875 587.38671875 C-357.424664 597.31961067 -363.65410742 610.75512987 -368 625 C-368.33 625 -368.66 625 -369 625 C-374.2492685 596.12902327 -359.02154978 570.33905138 -346.02856445 545.72241211 C-334.49088759 523.80253681 -325.5167586 498.74130495 -332.5625 473.75 C-335.64655939 465.48209611 -340.34750553 457.8461315 -347 452 C-346.525625 453.175625 -346.05125 454.35125 -345.5625 455.5625 C-340.26555615 469.92921092 -342.47547018 486.19063695 -348.28515625 500.0703125 C-357.287312 517.67341373 -373.47255737 531.17714777 -392 538 C-392.66 537.67 -393.32 537.34 -394 537 C-392.9790625 536.319375 -392.9790625 536.319375 -391.9375 535.625 C-380.43240806 525.34385401 -373.21401346 508.21818442 -372 493 C-371.52585351 482.31807917 -371.43445316 471.59269196 -373 461 C-374.10214844 461.32613281 -375.20429688 461.65226562 -376.33984375 461.98828125 C-377.87226406 462.43014477 -379.40482406 462.87152399 -380.9375 463.3125 C-381.65357422 463.52583984 -382.36964844 463.73917969 -383.10742188 463.95898438 C-397.02117915 467.92588538 -410.58716394 469.50169685 -425.01123047 469.39111328 C-427.49892963 469.37500693 -429.98500515 469.39108442 -432.47265625 469.41015625 C-443.28886295 469.42429404 -453.42783385 468.24108485 -464 466 C-464.89847656 465.82259277 -465.79695312 465.64518555 -466.72265625 465.46240234 C-472.10518371 464.35430376 -477.29213025 462.74170478 -482.5 461 C-483.30953125 460.73960937 -484.1190625 460.47921875 -484.953125 460.2109375 C-486.98980697 459.53432168 -488.99822065 458.77379706 -491 458 C-491.33 457.34 -491.66 456.68 -492 456 C-491.1478894 455.90295776 -491.1478894 455.90295776 -490.27856445 455.80395508 C-478.88658456 454.46243516 -468.48518226 452.89828217 -458 448 C-456.62650993 447.37324224 -455.25279923 446.74696781 -453.87890625 446.12109375 C-450.23578826 444.44820766 -446.61411871 442.73457703 -443 441 C-443.84481934 440.98018066 -444.68963867 440.96036133 -445.56005859 440.93994141 C-496.91861138 439.67502127 -545.34654263 431.17840756 -582.5234375 392.58203125 C-583.01070312 392.05996094 -583.49796875 391.53789062 -584 391 C-583.67 390.34 -583.34 389.68 -583 389 C-582.26523437 389.43699219 -582.26523437 389.43699219 -581.515625 389.8828125 C-575.71422572 393.06357969 -569.7334995 395.23227336 -563.4375 397.1875 C-562.66631836 397.43709473 -561.89513672 397.68668945 -561.10058594 397.94384766 C-546.73268306 402.24841331 -531.79641018 402.28527724 -516.9375 402.125 C-515.28060449 402.11492966 -513.62370292 402.10581112 -511.96679688 402.09765625 C-507.97770964 402.07601061 -503.98892574 402.04171509 -500 402 C-500.33 401.34 -500.66 400.68 -501 400 C-503.45962361 399.3561035 -505.88604677 398.81551607 -508.375 398.3125 C-541.49397682 391.00860163 -572.81560364 373.28139198 -597.51171875 350.30078125 C-599.67179288 348.30347565 -601.87547945 346.39456662 -604.125 344.5 C-608.84703235 340.3850861 -612.92632716 335.7465886 -617 331 C-617.61230469 330.29875 -618.22460938 329.5975 -618.85546875 328.875 C-632.11758422 313.03963824 -647.93010406 291.41912217 -653 271 C-652.67 270.34 -652.34 269.68 -652 269 C-651.47792969 269.54527344 -650.95585938 270.09054687 -650.41796875 270.65234375 C-644.62281679 276.5895835 -638.50629344 281.86116047 -632 287 C-631.04738281 287.78117187 -630.09476563 288.56234375 -629.11328125 289.3671875 C-604.81072478 308.84657335 -575.20625254 322.71102331 -545 330 C-543.8231665 330.28472168 -543.8231665 330.28472168 -542.62255859 330.57519531 C-541.83316895 330.75920898 -541.0437793 330.94322266 -540.23046875 331.1328125 C-539.15962036 331.38248779 -539.15962036 331.38248779 -538.06713867 331.63720703 C-535.69315826 332.11524189 -535.69315826 332.11524189 -532 332 C-532.969375 331.47792969 -533.93875 330.95585937 -534.9375 330.41796875 C-553.1038913 320.49862954 -569.56590568 308.92430884 -584 294 C-584.81726563 293.18402344 -585.63453125 292.36804688 -586.4765625 291.52734375 C-606.9125114 271.05976026 -620.89254569 247.38760259 -630 220 C-630.38671875 218.89914063 -630.7734375 217.79828125 -631.171875 216.6640625 C-633.38243546 210.04938542 -634.84680182 203.33386181 -636.1875 196.5 C-636.35467529 195.65775879 -636.52185059 194.81551758 -636.6940918 193.94775391 C-639.02026298 181.47199811 -639.20323766 168.90045299 -639.1875 156.25 C-639.18756042 155.50120575 -639.18762085 154.7524115 -639.18768311 153.98092651 C-639.17528958 143.19581819 -638.85427456 132.64954984 -637 122 C-636.80921875 120.86304688 -636.6184375 119.72609375 -636.421875 118.5546875 C-635.97872838 116.02875176 -635.51021294 113.51307012 -635 111 C-634.34 111 -633.68 111 -633 111 C-632.76514893 111.70680908 -632.53029785 112.41361816 -632.28833008 113.1418457 C-619.91072247 150.00178574 -602.74355222 183.48287887 -576 212 C-574.78516182 213.39017565 -573.57626166 214.78557612 -572.375 216.1875 C-561.96830967 228.09468987 -549.52574919 237.46131342 -537 247 C-538.48893035 244.76660447 -539.98498507 242.71158703 -541.65234375 240.62109375 C-572.28406405 201.7530641 -590.21347449 154.02492648 -590.25 104.375 C-590.25067474 103.55153076 -590.25134949 102.72806152 -590.25204468 101.87963867 C-590.20828161 68.18125569 -583.89237006 31.25186906 -566 2 C-565.34 1.67 -564.68 1.34 -564 1 C-563.90295776 2.30928467 -563.90295776 2.30928467 -563.80395508 3.64501953 C-558.91257344 67.92575162 -542.05241433 127.72868333 -503 180 C-502.30261719 180.95390625 -501.60523438 181.9078125 -500.88671875 182.890625 C-495.242541 190.54986443 -489.23481476 197.82158861 -483 205 C-481.94232422 206.22783203 -481.94232422 206.22783203 -480.86328125 207.48046875 C-476.0864254 212.91243626 -471.03829537 218.0620546 -465.9375 223.1875 C-464.94617065 224.18583862 -464.94617065 224.18583862 -463.93481445 225.2043457 C-449.31580508 239.77624958 -432.61669605 252.65439275 -415.1875 263.6875 C-408.36805137 268.01927874 -402.05753762 272.6312203 -396 278 C-395.47954102 278.46019531 -394.95908203 278.92039062 -394.42285156 279.39453125 C-380.30544024 291.94702132 -368.91774685 305.67616568 -359.125 321.8125 C-358.76792969 322.39797607 -358.41085937 322.98345215 -358.04296875 323.58666992 C-355.29411105 328.22147739 -353.10785394 333.04478081 -351 338 C-350.90501221 337.38705078 -350.81002441 336.77410156 -350.7121582 336.14257812 C-345.94817247 305.90187108 -336.42317954 279.96056165 -317 256 C-317.76183594 255.87882813 -318.52367187 255.75765625 -319.30859375 255.6328125 C-324.08716021 254.85726488 -328.81032414 254.08412453 -333.5 252.875 C-341.86425555 250.95061512 -350.57765818 251.87702109 -359 253 C-333.62863275 227.39881964 -333.62863275 227.39881964 -319 223 C-318.28328125 222.77828125 -317.5665625 222.5565625 -316.828125 222.328125 C-315.22761318 221.8543735 -313.61510325 221.42133128 -312 221 C-312.87140625 220.92523438 -313.7428125 220.85046875 -314.640625 220.7734375 C-328.25866847 219.27014699 -338.24222473 214.69812068 -347 204 C-351.38674128 198.23281566 -353.975584 191.88078924 -356.4375 185.125 C-356.70908936 184.38701172 -356.98067871 183.64902344 -357.26049805 182.88867188 C-358.55167988 179.14840138 -359.20262357 176.77222056 -358 173 C-357.42894531 173.556875 -356.85789062 174.11375 -356.26953125 174.6875 C-339.80060153 190.18766915 -322.10720361 196.90615399 -300 198 C-300 197.34 -300 196.68 -300 196 C-300.804375 195.95875 -301.60875 195.9175 -302.4375 195.875 C-311.71933314 193.59525151 -319.16157497 186.25887822 -324.06005859 178.27148438 C-330.44203816 167.1225568 -335.39832381 155.02850805 -335 142 C-332.21092046 144.72675374 -329.52783382 147.49780859 -326.94140625 150.41796875 C-319.36018358 158.9256229 -311.71716896 166.02164275 -302 172 C-301.41669922 172.36174316 -300.83339844 172.72348633 -300.23242188 173.09619141 C-284.22688637 182.80756325 -267.22217133 186.34906194 -248.8984375 189.08203125 C-232.14073734 191.61678698 -214.69186246 196.16404348 -202 208 C-200.79537109 209.12148438 -200.79537109 209.12148438 -199.56640625 210.265625 C-193.45956127 216.16727999 -193.45956127 216.16727999 -191.56640625 219.59765625 C-189.64741909 222.5407413 -187.97230052 223.3373322 -184.8125 224.8125 C-176.3966641 229.1651347 -170.33732508 235.02504668 -167 244 C-166.08433107 246.9879723 -165.89161957 249.6301309 -165.9375 252.75 C-165.94652344 253.54921875 -165.95554687 254.3484375 -165.96484375 255.171875 C-165.98224609 256.07679688 -165.98224609 256.07679688 -166 257 C-166.81082031 256.60167969 -167.62164063 256.20335937 -168.45703125 255.79296875 C-178.85960718 250.81571763 -187.65008425 247.77317189 -199.1875 247.625 C-199.93604248 247.61098145 -200.68458496 247.59696289 -201.45581055 247.58251953 C-206.8569369 247.62901416 -211.07193882 248.85850456 -216 251 C-216.79148437 251.29261719 -217.58296875 251.58523438 -218.3984375 251.88671875 C-231.22080185 257.08155016 -239.40025423 266.63278157 -244.8125 279.125 C-245.56463975 281.07462542 -246.29646896 283.03231162 -247 285 C-247.37125 286.01320313 -247.37125 286.01320313 -247.75 287.046875 C-252.82303571 303.53424105 -246.30197888 321.38815282 -238.97509766 336.18115234 C-235.05186425 343.49915156 -229.49052418 349.8231603 -224 356 C-221.84795961 352.77193941 -221.04584861 350.08538568 -219.9375 346.375 C-213.27783079 325.5911448 -200.12259664 307.4737745 -185 292 C-184.16339844 291.10152344 -183.32679688 290.20304687 -182.46484375 289.27734375 C-171.4524544 277.73343636 -158.56255824 268.79795258 -145.03515625 260.45605469 C-136.97819699 255.45347548 -129.45028782 249.85859724 -122 244 C-121.00484375 243.21882812 -120.0096875 242.43765625 -118.984375 241.6328125 C-108.62063058 233.31220627 -99.0959319 224.18067987 -89.6875 214.8125 C-88.93460693 214.06427979 -88.18171387 213.31605957 -87.40600586 212.54516602 C-64.56513825 189.63859838 -45.72378817 162.03654895 -31.88378906 132.84863281 C-31.03516234 131.07354951 -30.15492896 129.31368177 -29.2734375 127.5546875 C-23.49729478 115.76502633 -19.21224164 103.41964013 -15 91 C-14.70174316 90.12150391 -14.40348633 89.24300781 -14.09619141 88.33789062 C-4.62779378 59.94947576 -0.96587611 29.80893504 0 0 Z "
2125
transform="translate(794,23)" style="fill: #1281C7;" />

0 commit comments

Comments
 (0)