Files
coder/site/static/icon/nodejs.svg
T
Jake Howell d1b0722034 feat: standardise sizes of ./site/static/icon/*.svg (#21347)
Related to #21320

This pull-request ensures that all the icons are now `256px * 256px` so
that they're standardised across all rendering situations.

| Previous | Now |
| --- | --- |
| <img width="886" height="1652" alt="CleanShot 2025-12-21 at 12 25
03@2x"
src="https://github.com/user-attachments/assets/c298325c-4419-485b-97e2-bb54e6ccc8c0"
/> | <img width="962" height="980" alt="CleanShot 2025-12-21 at 12 26
35@2x"
src="https://github.com/user-attachments/assets/c9cef5ee-115d-4318-8e12-188ea79cc88b"
/> |

* All `*.svg` files are now `256px * 256px` and..
  * Added a `do.svg` file.
  * Added a `ruby.svg` file.
  * Added a `gcp.svg` file.
* All `*.png` files are now `256px * 256px` and..
  * Updated the `aws.png` file to match `aws.svg` (deprecated).
  * Updated the `azure.png` file to match `azure.svg` (deprecated).
  * Updated the `docker.png` file to match `docker.svg` (deprecated).
  * Updated the `do.png` file to fill the full `256px` width.
  * Deprecated the `do.png`.
  * Deprecated the `ruby.png`.
  * Deprecated the `gcp.png`.
2026-01-08 13:39:31 +11:00

47 lines
4.5 KiB
XML

<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M132.867 14.1116C131.259 13.1831 129.435 12.6943 127.578 12.6943C125.721 12.6943 123.897 13.1831 122.289 14.1116L32.7944 65.7348C31.1643 66.6756 29.8149 68.0343 28.885 69.6706C27.9554 71.3071 27.4789 73.162 27.5052 75.0439V177.867C27.4789 179.749 27.9554 181.604 28.885 183.24C29.8149 184.877 31.1643 186.235 32.7944 187.176L121.865 238.588C123.474 239.517 125.298 240.005 127.155 240.005C129.012 240.005 130.836 239.517 132.444 238.588L221.726 187.176C223.397 186.263 224.789 184.916 225.756 183.277C226.725 181.639 227.233 179.77 227.226 177.867V74.8323C227.233 72.9292 226.725 71.0602 225.756 69.4218C224.789 67.7834 223.397 66.4366 221.726 65.5232L132.867 14.1116Z" fill="url(#paint0_linear_2115_2283)"/>
<mask id="mask0_2115_2283" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="27" y="12" width="201" height="229">
<path fill-rule="evenodd" clip-rule="evenodd" d="M132.867 14.1116C131.259 13.1831 129.435 12.6943 127.578 12.6943C125.721 12.6943 123.897 13.1831 122.289 14.1116L32.7944 65.7348C31.1643 66.6756 29.8149 68.0343 28.885 69.6706C27.9554 71.3071 27.4789 73.162 27.5052 75.0439V177.867C27.4789 179.749 27.9554 181.604 28.885 183.24C29.8149 184.877 31.1643 186.235 32.7944 187.176L121.865 238.588C123.474 239.517 125.298 240.005 127.155 240.005C129.012 240.005 130.836 239.517 132.444 238.588L221.726 187.176C223.397 186.263 224.789 184.916 225.756 183.277C226.725 181.639 227.233 179.77 227.226 177.867V74.8323C227.233 72.9292 226.725 71.0602 225.756 69.4218C224.789 67.7834 223.397 66.4366 221.726 65.5232L132.867 14.1116Z" fill="white"/>
</mask>
<g mask="url(#mask0_2115_2283)">
<path d="M222.149 65.7347L132.867 14.1116C132.004 13.6323 131.078 13.2763 130.117 13.0537L29.6208 184.637C30.4714 185.631 31.4706 186.487 32.5828 187.176L122.289 238.588C124.794 240.007 127.757 240.386 130.54 239.646L224.688 67.4273C223.926 66.6889 223.073 66.0491 222.149 65.5232V65.7347Z" fill="url(#paint1_linear_2115_2283)"/>
<path d="M222.149 187.176C223.433 186.451 224.561 185.479 225.468 184.318C226.376 183.156 227.047 181.827 227.438 180.406L129.482 12.8421C126.873 12.3312 124.168 12.7821 121.865 14.1115L33.2175 65.3116L129.059 240.069C130.483 239.842 131.849 239.339 133.079 238.588L222.149 187.176Z" fill="url(#paint2_linear_2115_2283)"/>
<path d="M222.149 187.176L133.079 238.588C131.849 239.339 130.483 239.843 129.059 240.069L130.751 243.242L229.977 185.907V184.426L227.438 180.194C227.072 181.654 226.414 183.023 225.504 184.223C224.597 185.422 223.454 186.427 222.149 187.176Z" fill="url(#paint3_linear_2115_2283)"/>
<path d="M222.149 187.176L133.079 238.588C131.849 239.339 130.483 239.843 129.059 240.069L130.751 243.242L229.977 185.907V184.426L227.438 180.194C227.072 181.654 226.414 183.023 225.504 184.223C224.597 185.422 223.454 186.427 222.149 187.176Z" fill="url(#paint4_linear_2115_2283)"/>
</g>
<defs>
<linearGradient id="paint0_linear_2115_2283" x1="163.756" y1="52.4059" x2="83.1482" y2="216.796" gradientUnits="userSpaceOnUse">
<stop stop-color="#3F873F"/>
<stop offset="0.3" stop-color="#3F8B3D"/>
<stop offset="0.6" stop-color="#3E9637"/>
<stop offset="0.9" stop-color="#3DA92E"/>
<stop offset="1" stop-color="#3DAE2B"/>
</linearGradient>
<linearGradient id="paint1_linear_2115_2283" x1="114.037" y1="138.303" x2="339.993" y2="-28.6256" gradientUnits="userSpaceOnUse">
<stop offset="0.1" stop-color="#3F873F"/>
<stop offset="0.4" stop-color="#529F44"/>
<stop offset="0.7" stop-color="#63B649"/>
<stop offset="0.9" stop-color="#6ABF4B"/>
</linearGradient>
<linearGradient id="paint2_linear_2115_2283" x1="24.5431" y1="126.455" x2="230.612" y2="126.455" gradientUnits="userSpaceOnUse">
<stop offset="0.1" stop-color="#6ABF4B"/>
<stop offset="0.3" stop-color="#63B649"/>
<stop offset="0.6" stop-color="#529F44"/>
<stop offset="0.9" stop-color="#3F873F"/>
</linearGradient>
<linearGradient id="paint3_linear_2115_2283" x1="24.5431" y1="211.719" x2="230.611" y2="211.719" gradientUnits="userSpaceOnUse">
<stop offset="0.1" stop-color="#6ABF4B"/>
<stop offset="0.3" stop-color="#63B649"/>
<stop offset="0.6" stop-color="#529F44"/>
<stop offset="0.9" stop-color="#3F873F"/>
</linearGradient>
<linearGradient id="paint4_linear_2115_2283" x1="260.654" y1="47.5398" x2="133.502" y2="306.925" gradientUnits="userSpaceOnUse">
<stop stop-color="#3F873F"/>
<stop offset="0.3" stop-color="#3F8B3D"/>
<stop offset="0.6" stop-color="#3E9637"/>
<stop offset="0.9" stop-color="#3DA92E"/>
<stop offset="1" stop-color="#3DAE2B"/>
</linearGradient>
</defs>
</svg>