fix(web): outline sponsor logo text

Render the wordmark and tagline as vector paths so web SVG rasterization does not depend on unavailable system fonts.\n\nRefs #573
This commit is contained in:
Hakan Seven committed 2026-07-30 20:21:18 +03:00
1 parent 2c64888048
commit dba8ec3d63
1 file changed
+7 -8
@@ -2,7 +2,7 @@
<title>OpenAEC Foundation — Logo (dark on light)</title>
<rect width="300" height="120" rx="12" fill="#FAFAF9"/>
<!-- Symbol (scaled down) -->
<!-- Symbol -->
<g transform="translate(60,60) scale(0.55)">
<polygon points="-65,-23 0,15 0,82 -65,45" fill="#36363E" fill-opacity="0.15" stroke="#36363E" stroke-width="3.2" stroke-linejoin="round"/>
<polygon points="0,-58 65,-23 0,15 -65,-23" fill="#36363E" fill-opacity="0.08" stroke="#36363E" stroke-width="3.2" stroke-linejoin="round"/>
@@ -20,11 +20,10 @@
<polygon points="-30,6 -20,0 -20,7 -30,13" fill="none" stroke="#36363E" stroke-width="1.5" opacity="0.5"/>
</g>
<!-- Wordmark -->
<text x="115" y="53" font-family="'Space Grotesk', system-ui, sans-serif" font-weight="700" font-size="36" letter-spacing="-0.02em">
<tspan fill="#36363E">Open</tspan><tspan fill="#D97706">AEC</tspan>
</text>
<text x="116" y="78" font-family="'Inter', system-ui, sans-serif" font-weight="400" font-size="11.5" fill="#A1A1AA" letter-spacing="0.03em">
Build free. Build together.
</text>
<!-- Outlined wordmark: Space Grotesk Bold -->
<path d="M127.168 53.504Q122.416 53.504 119.608 50.894Q116.8 48.284 116.8 43.424V37.376Q116.8 32.516 119.608 29.906Q122.416 27.296 127.168 27.296Q131.92 27.296 134.728 29.906Q137.536 32.516 137.536 37.376V43.424Q137.536 48.284 134.728 50.894Q131.92 53.504 127.168 53.504ZM127.168 49.256Q129.832 49.256 131.308 47.708Q132.784 46.16 132.784 43.568V37.232Q132.784 34.64 131.308 33.092Q129.832 31.544 127.168 31.544Q124.54 31.544 123.046 33.092Q121.552 34.64 121.552 37.232V43.568Q121.552 46.16 123.046 47.708Q124.54 49.256 127.168 49.256ZM141.136 60.2V35.144H145.6V37.304H146.248Q146.86 36.26 148.156 35.45Q149.452 34.64 151.864 34.64Q154.024 34.64 155.86 35.702Q157.696 36.764 158.812 38.816Q159.928 40.868 159.928 43.784V44.36Q159.928 47.276 158.812 49.328Q157.696 51.38 155.86 52.442Q154.024 53.504 151.864 53.504Q150.244 53.504 149.146 53.126Q148.048 52.748 147.382 52.154Q146.716 51.56 146.32 50.948H145.672V60.2ZM150.496 49.544Q152.62 49.544 154.006 48.194Q155.392 46.844 155.392 44.252V43.892Q155.392 41.3 153.988 39.95Q152.584 38.6 150.496 38.6Q148.408 38.6 147.004 39.95Q145.6 41.3 145.6 43.892V44.252Q145.6 46.844 147.004 48.194Q148.408 49.544 150.496 49.544ZM171.52 53.504Q168.856 53.504 166.822 52.37Q164.788 51.236 163.654 49.166Q162.52 47.096 162.52 44.288V43.856Q162.52 41.048 163.636 38.978Q164.752 36.908 166.768 35.774Q168.784 34.64 171.448 34.64Q174.076 34.64 176.02 35.81Q177.964 36.98 179.044 39.05Q180.124 41.12 180.124 43.856V45.404H167.128Q167.2 47.24 168.496 48.392Q169.792 49.544 171.664 49.544Q173.572 49.544 174.472 48.716Q175.372 47.888 175.84 46.88L179.548 48.824Q179.044 49.76 178.09 50.858Q177.136 51.956 175.552 52.73Q173.968 53.504 171.52 53.504ZM167.164 42.02H175.516Q175.372 40.472 174.274 39.536Q173.176 38.6 171.412 38.6Q169.576 38.6 168.496 39.536Q167.416 40.472 167.164 42.02ZM183.436 53V35.144H187.9V37.484H188.548Q188.98 36.548 190.168 35.702Q191.356 34.856 193.768 34.856Q195.856 34.856 197.422 35.81Q198.988 36.764 199.852 38.438Q200.716 40.112 200.716 42.344V53H196.18V42.704Q196.18 40.688 195.19 39.68Q194.2 38.672 192.364 38.672Q190.276 38.672 189.124 40.058Q187.972 41.444 187.972 43.928V53Z" fill="#36363E"/>
<path d="M203.02 53 209.644 27.8H217.924L224.548 53H219.652L218.284 47.456H209.284L207.916 53ZM210.4 43.064H217.168L214.108 30.788H213.46ZM226.852 53V27.8H243.052V32.12H231.604V38.132H242.044V42.452H231.604V48.68H243.268V53ZM255.652 53.504Q250.972 53.504 248.236 50.894Q245.5 48.284 245.5 43.424V37.376Q245.5 32.516 248.236 29.906Q250.972 27.296 255.652 27.296Q260.296 27.296 262.834 29.834Q265.372 32.372 265.372 36.8V37.016H260.692V36.656Q260.692 34.424 259.45 32.984Q258.208 31.544 255.652 31.544Q253.132 31.544 251.692 33.092Q250.252 34.64 250.252 37.304V43.496Q250.252 46.124 251.692 47.69Q253.132 49.256 255.652 49.256Q258.208 49.256 259.45 47.798Q260.692 46.34 260.692 44.144V43.496H265.372V44Q265.372 48.428 262.834 50.966Q260.296 53.504 255.652 53.504Z" fill="#D97706"/>
<!-- Outlined tagline: Inter Regular -->
<path d="M117.011 78V69.633H119.976Q120.852 69.633 121.422 69.934Q121.991 70.234 122.269 70.737Q122.547 71.239 122.547 71.851Q122.547 72.39 122.356 72.741Q122.166 73.092 121.854 73.3Q121.542 73.508 121.177 73.609V73.688Q121.57 73.71 121.961 73.957Q122.351 74.204 122.612 74.659Q122.873 75.114 122.873 75.771Q122.873 76.4 122.584 76.905Q122.295 77.41 121.677 77.705Q121.059 78 120.071 78ZM118.078 77.057H120.043Q121.02 77.057 121.433 76.68Q121.845 76.304 121.845 75.76Q121.845 75.338 121.632 74.985Q121.419 74.631 121.028 74.417Q120.638 74.204 120.099 74.204H118.078ZM118.078 73.306H119.919Q120.369 73.306 120.734 73.129Q121.099 72.952 121.312 72.629Q121.525 72.306 121.525 71.874Q121.525 71.329 121.146 70.953Q120.767 70.577 119.953 70.577H118.078ZM126.885 78.079Q126.25 78.079 125.77 77.818Q125.29 77.556 125.023 77.029Q124.757 76.501 124.757 75.709V71.722H125.767V75.625Q125.767 76.349 126.149 76.759Q126.531 77.169 127.188 77.169Q127.637 77.169 127.994 76.972Q128.35 76.776 128.558 76.397Q128.766 76.018 128.766 75.484V71.722H129.782V78H128.805V76.478H128.94Q128.648 77.36 128.112 77.719Q127.575 78.079 126.885 78.079ZM131.902 78V71.722H132.912V78ZM132.413 70.695Q132.126 70.695 131.919 70.498Q131.711 70.302 131.711 70.026Q131.711 69.746 131.919 69.552Q132.126 69.358 132.413 69.358Q132.705 69.358 132.912 69.552Q133.12 69.746 133.12 70.026Q133.12 70.302 132.912 70.498Q132.705 70.695 132.413 70.695ZM136.043 69.633V78H135.032V69.633ZM140.515 78.135Q139.734 78.135 139.133 77.736Q138.533 77.337 138.196 76.607Q137.859 75.877 137.859 74.878Q137.859 73.884 138.198 73.157Q138.538 72.43 139.139 72.037Q139.74 71.644 140.52 71.644Q141.132 71.644 141.492 71.846Q141.851 72.048 142.045 72.303Q142.239 72.559 142.34 72.727H142.418V69.633H143.429V78H142.452V77.029H142.34Q142.239 77.203 142.039 77.464Q141.84 77.725 141.478 77.93Q141.116 78.135 140.515 78.135ZM140.666 77.231Q141.239 77.231 141.632 76.93Q142.025 76.63 142.227 76.096Q142.43 75.563 142.43 74.867Q142.43 74.17 142.23 73.651Q142.031 73.132 141.638 72.84Q141.245 72.548 140.666 72.548Q140.071 72.548 139.675 72.856Q139.279 73.165 139.083 73.69Q138.886 74.215 138.886 74.867Q138.886 75.524 139.086 76.06Q139.285 76.596 139.684 76.913Q140.082 77.231 140.666 77.231ZM152.048 71.722V72.587H148.353V71.722ZM149.588 78V70.885Q149.588 70.341 149.844 69.976Q150.099 69.611 150.509 69.426Q150.919 69.24 151.374 69.24Q151.733 69.24 151.969 69.299Q152.205 69.358 152.317 69.409L152.037 70.273Q151.958 70.245 151.832 70.212Q151.705 70.178 151.492 70.178Q151.026 70.178 150.812 70.417Q150.599 70.655 150.599 71.11V78ZM153.729 78V71.722H154.706V72.688H154.774Q154.948 72.211 155.394 71.922Q155.841 71.632 156.402 71.632Q156.514 71.632 156.669 71.638Q156.823 71.644 156.913 71.649V72.666Q156.868 72.654 156.688 72.632Q156.509 72.609 156.307 72.609Q155.857 72.609 155.501 72.797Q155.144 72.986 154.942 73.314Q154.74 73.643 154.74 74.069V78ZM161.043 78.135Q160.133 78.135 159.473 77.73Q158.813 77.326 158.457 76.602Q158.1 75.877 158.1 74.912Q158.1 73.946 158.448 73.21Q158.797 72.475 159.434 72.059Q160.071 71.644 160.925 71.644Q161.425 71.644 161.91 71.809Q162.396 71.975 162.792 72.343Q163.188 72.71 163.424 73.311Q163.659 73.912 163.659 74.782V75.204H158.785V74.35H163.115L162.643 74.665Q162.643 74.047 162.449 73.567Q162.256 73.087 161.874 72.814Q161.492 72.542 160.925 72.542Q160.358 72.542 159.953 72.82Q159.549 73.098 159.336 73.544Q159.122 73.991 159.122 74.502V75.069Q159.122 75.765 159.364 76.251Q159.605 76.737 160.04 76.986Q160.476 77.236 161.048 77.236Q161.419 77.236 161.722 77.13Q162.025 77.023 162.244 76.807Q162.463 76.591 162.581 76.271L163.558 76.54Q163.412 77.012 163.064 77.371Q162.716 77.73 162.202 77.933Q161.688 78.135 161.043 78.135ZM168.092 78.135Q167.183 78.135 166.523 77.73Q165.863 77.326 165.506 76.602Q165.15 75.877 165.15 74.912Q165.15 73.946 165.498 73.21Q165.846 72.475 166.484 72.059Q167.121 71.644 167.974 71.644Q168.474 71.644 168.96 71.809Q169.446 71.975 169.841 72.343Q170.237 72.71 170.473 73.311Q170.709 73.912 170.709 74.782V75.204H165.835V74.35H170.164L169.693 74.665Q169.693 74.047 169.499 73.567Q169.305 73.087 168.923 72.814Q168.542 72.542 167.974 72.542Q167.407 72.542 167.003 72.82Q166.599 73.098 166.385 73.544Q166.172 73.991 166.172 74.502V75.069Q166.172 75.765 166.413 76.251Q166.655 76.737 167.09 76.986Q167.525 77.236 168.098 77.236Q168.469 77.236 168.772 77.13Q169.075 77.023 169.294 76.807Q169.513 76.591 169.631 76.271L170.608 76.54Q170.462 77.012 170.114 77.371Q169.766 77.73 169.252 77.933Q168.738 78.135 168.092 78.135ZM173.272 78.073Q172.958 78.073 172.736 77.851Q172.514 77.629 172.514 77.315Q172.514 77 172.736 76.779Q172.958 76.557 173.272 76.557Q173.586 76.557 173.808 76.779Q174.03 77 174.03 77.315Q174.03 77.629 173.808 77.851Q173.586 78.073 173.272 78.073ZM179.864 78V69.633H182.828Q183.704 69.633 184.274 69.934Q184.844 70.234 185.122 70.737Q185.4 71.239 185.4 71.851Q185.4 72.39 185.209 72.741Q185.018 73.092 184.707 73.3Q184.395 73.508 184.03 73.609V73.688Q184.423 73.71 184.813 73.957Line truncated
</svg>

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 17 KiB