svgl/components/svg/index.js
2022-03-08 17:17:05 +00:00

1289 lines
97 KiB
JavaScript

import React from "react";
export const Discord = (props) => {
return (
<svg
viewBox="0 0 256 199"
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
{...props}
>
<path
d="M216.856 16.597A208.502 208.502 0 00164.042 0c-2.275 4.113-4.933 9.645-6.766 14.046-19.692-2.961-39.203-2.961-58.533 0-1.832-4.4-4.55-9.933-6.846-14.046a207.809 207.809 0 00-52.855 16.638C5.618 67.147-3.443 116.4 1.087 164.956c22.169 16.555 43.653 26.612 64.775 33.193A161.094 161.094 0 0079.735 175.3a136.413 136.413 0 01-21.846-10.632 108.636 108.636 0 005.356-4.237c42.122 19.702 87.89 19.702 129.51 0a131.66 131.66 0 005.355 4.237 136.07 136.07 0 01-21.886 10.653c4.006 8.02 8.638 15.67 13.873 22.848 21.142-6.58 42.646-16.637 64.815-33.213 5.316-56.288-9.08-105.09-38.056-148.36zM85.474 135.095c-12.645 0-23.015-11.805-23.015-26.18s10.149-26.2 23.015-26.2c12.867 0 23.236 11.804 23.015 26.2.02 14.375-10.148 26.18-23.015 26.18zm85.051 0c-12.645 0-23.014-11.805-23.014-26.18s10.148-26.2 23.014-26.2c12.867 0 23.236 11.804 23.015 26.2 0 14.375-10.148 26.18-23.015 26.18z"
fill="#5865F2"
/>
</svg>
);
};
export const Github = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 250"
{...props}
>
<path
fill="currentColor"
d="M128.001 0C57.317 0 0 57.307 0 128.001c0 56.554 36.676 104.535 87.535 121.46 6.397 1.185 8.746-2.777 8.746-6.158 0-3.052-.12-13.135-.174-23.83-35.61 7.742-43.124-15.103-43.124-15.103-5.823-14.795-14.213-18.73-14.213-18.73-11.613-7.944.876-7.78.876-7.78 12.853.902 19.621 13.19 19.621 13.19 11.417 19.568 29.945 13.911 37.249 10.64 1.149-8.272 4.466-13.92 8.127-17.116-28.431-3.236-58.318-14.212-58.318-63.258 0-13.975 5-25.394 13.188-34.358-1.329-3.224-5.71-16.242 1.24-33.874 0 0 10.749-3.44 35.21 13.121 10.21-2.836 21.16-4.258 32.038-4.307 10.878.049 21.837 1.47 32.066 4.307 24.431-16.56 35.165-13.12 35.165-13.12 6.967 17.63 2.584 30.65 1.255 33.873 8.207 8.964 13.173 20.383 13.173 34.358 0 49.163-29.944 59.988-58.447 63.157 4.591 3.972 8.682 11.762 8.682 23.704 0 17.126-.148 30.91-.148 35.126 0 3.407 2.304 7.398 8.792 6.14C219.37 232.5 256 184.537 256 128.002 256 57.307 198.691 0 128.001 0zm-80.06 182.34c-.282.636-1.283.827-2.194.39-.929-.417-1.45-1.284-1.15-1.922.276-.655 1.279-.838 2.205-.399.93.418 1.46 1.293 1.139 1.931zm6.296 5.618c-.61.566-1.804.303-2.614-.591-.837-.892-.994-2.086-.375-2.66.63-.566 1.787-.301 2.626.591.838.903 1 2.088.363 2.66zm4.32 7.188c-.785.545-2.067.034-2.86-1.104-.784-1.138-.784-2.503.017-3.05.795-.547 2.058-.055 2.861 1.075.782 1.157.782 2.522-.019 3.08zm7.304 8.325c-.701.774-2.196.566-3.29-.49-1.119-1.032-1.43-2.496-.726-3.27.71-.776 2.213-.558 3.315.49 1.11 1.03 1.45 2.505.701 3.27zm9.442 2.81c-.31 1.003-1.75 1.459-3.199 1.033-1.448-.439-2.395-1.613-2.103-2.626.301-1.01 1.747-1.484 3.207-1.028 1.446.436 2.396 1.602 2.095 2.622zm10.744 1.193c.036 1.055-1.193 1.93-2.715 1.95-1.53.034-2.769-.82-2.786-1.86 0-1.065 1.202-1.932 2.733-1.958 1.522-.03 2.768.818 2.768 1.868zm10.555-.405c.182 1.03-.875 2.088-2.387 2.37-1.485.271-2.861-.365-3.05-1.386-.184-1.056.893-2.114 2.376-2.387 1.514-.263 2.868.356 3.061 1.403z"
></path>
</svg>
);
};
export const Preact = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 296"
{...props}
>
<path
fill="#673AB8"
d="M128 0L256 73.8999491 256 221.699847 128 295.599796 0 221.699847 0 73.8999491z"
></path>
<path
fill="#FFF"
d="M34.865 220.478c17.016 21.78 71.095 5.185 122.15-34.704 51.055-39.888 80.24-88.345 63.224-110.126-17.017-21.78-71.095-5.184-122.15 34.704-51.055 39.89-80.24 88.346-63.224 110.126zm7.27-5.68c-5.644-7.222-3.178-21.402 7.573-39.253 11.322-18.797 30.541-39.548 54.06-57.923 23.52-18.375 48.303-32.004 69.281-38.442 19.922-6.113 34.277-5.075 39.92 2.148 5.644 7.223 3.178 21.403-7.573 39.254-11.322 18.797-30.541 39.547-54.06 57.923-23.52 18.375-48.304 32.004-69.281 38.441-19.922 6.114-34.277 5.076-39.92-2.147z"
></path>
<path
fill="#FFF"
d="M220.239 220.478c17.017-21.78-12.169-70.237-63.224-110.126C105.96 70.464 51.88 53.868 34.865 75.648c-17.017 21.78 12.169 70.238 63.224 110.126 51.055 39.889 105.133 56.485 122.15 34.704zm-7.27-5.68c-5.643 7.224-19.998 8.262-39.92 2.148-20.978-6.437-45.761-20.066-69.28-38.441-23.52-18.376-42.74-39.126-54.06-57.923-10.752-17.851-13.218-32.03-7.575-39.254 5.644-7.223 19.999-8.261 39.92-2.148 20.978 6.438 45.762 20.067 69.281 38.442 23.52 18.375 42.739 39.126 54.06 57.923 10.752 17.85 13.218 32.03 7.574 39.254z"
></path>
<path
fill="#FFF"
d="M127.552 167.667c10.827 0 19.603-8.777 19.603-19.604 0-10.826-8.776-19.603-19.603-19.603-10.827 0-19.604 8.777-19.604 19.603 0 10.827 8.777 19.604 19.604 19.604z"
></path>
</svg>
);
};
export const ReactIcon = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 228"
{...props}
>
<path
fill="#00D8FF"
d="M210.483 73.824a171.49 171.49 0 00-8.24-2.597c.465-1.9.893-3.777 1.273-5.621 6.238-30.281 2.16-54.676-11.769-62.708-13.355-7.7-35.196.329-57.254 19.526a171.23 171.23 0 00-6.375 5.848 155.866 155.866 0 00-4.241-3.917C100.759 3.829 77.587-4.822 63.673 3.233 50.33 10.957 46.379 33.89 51.995 62.588a170.974 170.974 0 001.892 8.48c-3.28.932-6.445 1.924-9.474 2.98C17.309 83.498 0 98.307 0 113.668c0 15.865 18.582 31.778 46.812 41.427a145.52 145.52 0 006.921 2.165 167.467 167.467 0 00-2.01 9.138c-5.354 28.2-1.173 50.591 12.134 58.266 13.744 7.926 36.812-.22 59.273-19.855a145.567 145.567 0 005.342-4.923 168.064 168.064 0 006.92 6.314c21.758 18.722 43.246 26.282 56.54 18.586 13.731-7.949 18.194-32.003 12.4-61.268a145.016 145.016 0 00-1.535-6.842c1.62-.48 3.21-.974 4.76-1.488 29.348-9.723 48.443-25.443 48.443-41.52 0-15.417-17.868-30.326-45.517-39.844zm-6.365 70.984c-1.4.463-2.836.91-4.3 1.345-3.24-10.257-7.612-21.163-12.963-32.432 5.106-11 9.31-21.767 12.459-31.957 2.619.758 5.16 1.557 7.61 2.4 23.69 8.156 38.14 20.213 38.14 29.504 0 9.896-15.606 22.743-40.946 31.14zm-10.514 20.834c2.562 12.94 2.927 24.64 1.23 33.787-1.524 8.219-4.59 13.698-8.382 15.893-8.067 4.67-25.32-1.4-43.927-17.412a156.726 156.726 0 01-6.437-5.87c7.214-7.889 14.423-17.06 21.459-27.246 12.376-1.098 24.068-2.894 34.671-5.345.522 2.107.986 4.173 1.386 6.193zM87.276 214.515c-7.882 2.783-14.16 2.863-17.955.675-8.075-4.657-11.432-22.636-6.853-46.752a156.923 156.923 0 011.869-8.499c10.486 2.32 22.093 3.988 34.498 4.994 7.084 9.967 14.501 19.128 21.976 27.15a134.668 134.668 0 01-4.877 4.492c-9.933 8.682-19.886 14.842-28.658 17.94zM50.35 144.747c-12.483-4.267-22.792-9.812-29.858-15.863-6.35-5.437-9.555-10.836-9.555-15.216 0-9.322 13.897-21.212 37.076-29.293 2.813-.98 5.757-1.905 8.812-2.773 3.204 10.42 7.406 21.315 12.477 32.332-5.137 11.18-9.399 22.249-12.634 32.792a134.718 134.718 0 01-6.318-1.979zm12.378-84.26c-4.811-24.587-1.616-43.134 6.425-47.789 8.564-4.958 27.502 2.111 47.463 19.835a144.318 144.318 0 013.841 3.545c-7.438 7.987-14.787 17.08-21.808 26.988-12.04 1.116-23.565 2.908-34.161 5.309a160.342 160.342 0 01-1.76-7.887zm110.427 27.268a347.8 347.8 0 00-7.785-12.803c8.168 1.033 15.994 2.404 23.343 4.08-2.206 7.072-4.956 14.465-8.193 22.045a381.151 381.151 0 00-7.365-13.322zm-45.032-43.861c5.044 5.465 10.096 11.566 15.065 18.186a322.04 322.04 0 00-30.257-.006c4.974-6.559 10.069-12.652 15.192-18.18zM82.802 87.83a323.167 323.167 0 00-7.227 13.238c-3.184-7.553-5.909-14.98-8.134-22.152 7.304-1.634 15.093-2.97 23.209-3.984a321.524 321.524 0 00-7.848 12.897zm8.081 65.352c-8.385-.936-16.291-2.203-23.593-3.793 2.26-7.3 5.045-14.885 8.298-22.6a321.187 321.187 0 007.257 13.246c2.594 4.48 5.28 8.868 8.038 13.147zm37.542 31.03c-5.184-5.592-10.354-11.779-15.403-18.433 4.902.192 9.899.29 14.978.29 5.218 0 10.376-.117 15.453-.343-4.985 6.774-10.018 12.97-15.028 18.486zm52.198-57.817c3.422 7.8 6.306 15.345 8.596 22.52-7.422 1.694-15.436 3.058-23.88 4.071a382.417 382.417 0 007.859-13.026 347.403 347.403 0 007.425-13.565zm-16.898 8.101a358.557 358.557 0 01-12.281 19.815 329.4 329.4 0 01-23.444.823c-7.967 0-15.716-.248-23.178-.732a310.202 310.202 0 01-12.513-19.846h.001a307.41 307.41 0 01-10.923-20.627 310.278 310.278 0 0110.89-20.637l-.001.001a307.318 307.318 0 0112.413-19.761c7.613-.576 15.42-.876 23.31-.876H128c7.926 0 15.743.303 23.354.883a329.357 329.357 0 0112.335 19.695 358.489 358.489 0 0111.036 20.54 329.472 329.472 0 01-11 20.722zm22.56-122.124c8.572 4.944 11.906 24.881 6.52 51.026-.344 1.668-.73 3.367-1.15 5.09-10.622-2.452-22.155-4.275-34.23-5.408-7.034-10.017-14.323-19.124-21.64-27.008a160.789 160.789 0 015.888-5.4c18.9-16.447 36.564-22.941 44.612-18.3zM128 90.808c12.625 0 22.86 10.235 22.86 22.86s-10.235 22.86-22.86 22.86-22.86-10.235-22.86-22.86 10.235-22.86 22.86-22.86z"
></path>
</svg>
);
};
export const Vercel = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 222"
{...props}
>
<path d="M128 0L256 221.705007 0 221.705007z"></path>
</svg>
);
};
export const Svelte = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 308"
{...props}
>
<path
fill="#FF3E00"
d="M239.682 40.707C211.113-.182 154.69-12.301 113.895 13.69L42.247 59.356a82.198 82.198 0 00-37.135 55.056 86.566 86.566 0 008.536 55.576 82.425 82.425 0 00-12.296 30.719 87.596 87.596 0 0014.964 66.244c28.574 40.893 84.997 53.007 125.787 27.016l71.648-45.664a82.182 82.182 0 0037.135-55.057 86.601 86.601 0 00-8.53-55.577 82.409 82.409 0 0012.29-30.718 87.573 87.573 0 00-14.963-66.244"
></path>
<path
fill="#FFF"
d="M106.889 270.841c-23.102 6.007-47.497-3.036-61.103-22.648a52.685 52.685 0 01-9.003-39.85 49.978 49.978 0 011.713-6.693l1.35-4.115 3.671 2.697a92.447 92.447 0 0028.036 14.007l2.663.808-.245 2.659a16.067 16.067 0 002.89 10.656 17.143 17.143 0 0018.397 6.828 15.786 15.786 0 004.403-1.935l71.67-45.672a14.922 14.922 0 006.734-9.977 15.923 15.923 0 00-2.713-12.011 17.156 17.156 0 00-18.404-6.832 15.78 15.78 0 00-4.396 1.933l-27.35 17.434a52.298 52.298 0 01-14.553 6.391c-23.101 6.007-47.497-3.036-61.101-22.649a52.681 52.681 0 01-9.004-39.849 49.428 49.428 0 0122.34-33.114l71.664-45.677a52.218 52.218 0 0114.563-6.398c23.101-6.007 47.497 3.036 61.101 22.648a52.685 52.685 0 019.004 39.85 50.559 50.559 0 01-1.713 6.692l-1.35 4.116-3.67-2.693a92.373 92.373 0 00-28.037-14.013l-2.664-.809.246-2.658a16.099 16.099 0 00-2.89-10.656 17.143 17.143 0 00-18.398-6.828 15.786 15.786 0 00-4.402 1.935l-71.67 45.674a14.898 14.898 0 00-6.73 9.975 15.9 15.9 0 002.709 12.012 17.156 17.156 0 0018.404 6.832 15.841 15.841 0 004.402-1.935l27.345-17.427a52.147 52.147 0 0114.552-6.397c23.101-6.006 47.497 3.037 61.102 22.65a52.681 52.681 0 019.003 39.848 49.453 49.453 0 01-22.34 33.12l-71.664 45.673a52.218 52.218 0 01-14.563 6.398"
></path>
</svg>
);
};
export const Vue = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 221"
{...props}
>
<path
fill="#41B883"
d="M204.8 0H256L128 220.8 0 0h97.92L128 51.2 157.44 0h47.36z"
></path>
<path
fill="#41B883"
d="M0 0l128 220.8L256 0h-51.2L128 132.48 50.56 0H0z"
></path>
<path
fill="#35495E"
d="M50.56 0L128 133.12 204.8 0h-47.36L128 51.2 97.92 0H50.56z"
></path>
</svg>
);
};
export const Nuxt = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 172"
{...props}
>
<path
fill="#80EEC0"
d="M112.973 9.25c-7.172-12.333-25.104-12.333-32.277 0L2.524 143.66c-7.172 12.333 1.794 27.749 16.14 27.749h61.024c-6.13-5.357-8.4-14.625-3.76-22.576L135.13 47.348 112.973 9.25z"
></path>
<path
fill="#00DC82"
d="M162.505 38.733c5.936-10.09 20.776-10.09 26.712 0l64.694 109.971c5.936 10.091-1.484 22.705-13.357 22.705H111.167c-11.872 0-19.292-12.614-13.356-22.705l64.694-109.971z"
></path>
</svg>
);
};
export const Next = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 256"
fill="currentColor"
{...props}
>
<path d="M119.617.069c-.55.05-2.302.225-3.879.35-36.36 3.278-70.419 22.894-91.99 53.044-12.012 16.764-19.694 35.78-22.597 55.922C.125 116.415 0 118.492 0 128.025c0 9.533.125 11.61 1.151 18.64 6.957 48.065 41.165 88.449 87.56 103.411 8.309 2.678 17.067 4.504 27.027 5.605 3.879.425 20.645.425 24.524 0 17.192-1.902 31.756-6.155 46.12-13.486 2.202-1.126 2.628-1.426 2.327-1.677-.2-.15-9.584-12.735-20.845-27.948l-20.47-27.648-25.65-37.956c-14.114-20.868-25.725-37.932-25.825-37.932-.1-.025-.2 16.84-.25 37.431-.076 36.055-.1 37.506-.551 38.357-.65 1.226-1.151 1.727-2.202 2.277-.801.4-1.502.475-5.28.475h-4.33l-1.15-.725a4.679 4.679 0 01-1.677-1.827l-.526-1.126.05-50.166.075-50.192.776-.976c.4-.525 1.251-1.2 1.852-1.526 1.026-.5 1.426-.55 5.755-.55 5.105 0 5.956.2 7.282 1.651.376.4 14.264 21.318 30.88 46.514 16.617 25.195 39.34 59.599 50.5 76.488l20.27 30.7 1.026-.675c9.084-5.905 18.693-14.312 26.3-23.07 16.191-18.59 26.626-41.258 30.13-65.428 1.026-7.031 1.151-9.108 1.151-18.64 0-9.534-.125-11.61-1.151-18.641-6.957-48.065-41.165-88.449-87.56-103.411-8.184-2.652-16.892-4.479-26.652-5.58-2.402-.25-18.943-.525-21.02-.325zm52.401 77.414c1.201.6 2.177 1.752 2.527 2.953.2.65.25 14.562.2 45.913l-.074 44.987-7.933-12.16-7.958-12.16v-32.702c0-21.143.1-33.028.25-33.603.4-1.401 1.277-2.502 2.478-3.153 1.026-.525 1.401-.575 5.33-.575 3.704 0 4.354.05 5.18.5z"></path>
</svg>
);
};
export const VSCode = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
xmlnsXlink="http://www.w3.org/1999/xlink"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 254"
{...props}
>
<defs>
<path
id="path-1"
d="M180.828 252.605a15.872 15.872 0 0012.65-.486l52.501-25.262a15.94 15.94 0 009.025-14.364V41.197a15.939 15.939 0 00-9.025-14.363l-52.5-25.263a15.877 15.877 0 00-18.115 3.084L74.857 96.35l-43.78-33.232a10.614 10.614 0 00-13.56.603L3.476 76.494c-4.63 4.211-4.635 11.495-.012 15.713l37.967 34.638-37.967 34.637c-4.623 4.219-4.618 11.502.012 15.714l14.041 12.772a10.614 10.614 0 0013.56.604l43.78-33.233 100.507 91.695a15.853 15.853 0 005.464 3.571zm10.464-183.649l-76.262 57.889 76.262 57.888V68.956z"
></path>
<linearGradient
id="linearGradient-3"
x1="50%"
x2="50%"
y1="0%"
y2="100%"
>
<stop offset="0%" stopColor="#FFF"></stop>
<stop offset="100%" stopColor="#FFF" stopOpacity="0"></stop>
</linearGradient>
</defs>
<mask id="mask-2" fill="#fff">
<use xlinkHref="#path-1"></use>
</mask>
<path
fill="#0065A9"
d="M246.135 26.873L193.593 1.575a15.885 15.885 0 00-18.123 3.08L3.466 161.482c-4.626 4.219-4.62 11.502.012 15.714l14.05 12.772a10.625 10.625 0 0013.569.604L238.229 33.436c6.949-5.271 16.93-.315 16.93 8.407v-.61a15.938 15.938 0 00-9.024-14.36z"
mask="url(#mask-2)"
></path>
<path
fill="#007ACC"
d="M246.135 226.816l-52.542 25.298a15.887 15.887 0 01-18.123-3.08L3.466 92.207c-4.626-4.218-4.62-11.502.012-15.713l14.05-12.773a10.625 10.625 0 0113.569-.603l207.132 157.135c6.949 5.271 16.93.315 16.93-8.408v.611a15.939 15.939 0 01-9.024 14.36z"
mask="url(#mask-2)"
></path>
<path
fill="#1F9CF0"
d="M193.428 252.134a15.892 15.892 0 01-18.125-3.083c5.881 5.88 15.938 1.715 15.938-6.603V11.273c0-8.318-10.057-12.483-15.938-6.602a15.892 15.892 0 0118.125-3.084l52.533 25.263a15.937 15.937 0 019.03 14.363V212.51c0 6.125-3.51 11.709-9.03 14.363l-52.533 25.262z"
mask="url(#mask-2)"
></path>
<path
fill="url(#linearGradient-3)"
fillOpacity="0.25"
d="M180.828 252.605a15.874 15.874 0 0012.65-.486l52.5-25.263a15.938 15.938 0 009.026-14.363V41.197a15.939 15.939 0 00-9.025-14.363L193.477 1.57a15.877 15.877 0 00-18.114 3.084L74.857 96.35l-43.78-33.232a10.614 10.614 0 00-13.56.603L3.476 76.494c-4.63 4.211-4.635 11.495-.012 15.713l37.967 34.638-37.967 34.637c-4.623 4.219-4.618 11.502.012 15.714l14.041 12.772a10.614 10.614 0 0013.56.604l43.78-33.233 100.506 91.695a15.857 15.857 0 005.465 3.571zm10.464-183.65l-76.262 57.89 76.262 57.888V68.956z"
mask="url(#mask-2)"
></path>
</svg>
);
};
export const JWT = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 257"
{...props}
>
<path
fill="#FFF"
d="M147.386158 69.0712136L147.129388 -1.0975284e-14 108.613842 -1.0975284e-14 108.870612 69.0712136 128.128385 95.5185557z"
></path>
<path
fill="#FFF"
d="M108.870612 187.442327L108.870612 256.770311 147.386158 256.770311 147.386158 187.442327 128.128385 160.994985z"
></path>
<path
fill="#00F2E6"
d="M147.386158 187.442327L187.955868 243.418255 219.025075 220.822467 178.455366 164.84654 147.386158 154.832497z"
></path>
<path
fill="#00F2E6"
d="M108.870612 69.0712136L68.0441324 13.0952859 36.9749248 35.6910732 77.5446339 91.667001 108.870612 101.681043z"
></path>
<path
fill="#00B9F1"
d="M77.5446339 91.667001L11.8114343 70.3550652 3.70594005e-15 106.816449 65.7331996 128.385155 96.8024072 118.114343z"
></path>
<path
fill="#00B9F1"
d="M159.197593 138.399198L178.455366 164.84654 244.188566 186.158475 256 149.697091 190.2668 128.385155z"
></path>
<path
fill="#D63AFF"
d="M190.2668 128.385155L256 106.816449 244.188566 70.3550652 178.455366 91.667001 159.197593 118.114343z"
></path>
<path
fill="#D63AFF"
d="M65.7331996 128.385155L3.70594005e-15 149.697091 11.8114343 186.158475 77.5446339 164.84654 96.8024072 138.399198z"
></path>
<path
fill="#FB015B"
d="M77.5446339 164.84654L36.9749248 220.822467 68.0441324 243.418255 108.870612 187.442327 108.870612 154.832497z"
></path>
<path
fill="#FB015B"
d="M178.455366 91.667001L219.025075 35.6910732 187.955868 13.0952859 147.386158 69.0712136 147.386158 101.681043z"
></path>
</svg>
);
};
export const Strapi = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 252"
{...props}
>
<g fill="#8E75FF">
<path d="M249.868 0H81.613v84.362h82.79a5.343 5.343 0 015.342 5.342v81.647h85.465V5.352A5.342 5.342 0 00249.868 0z"></path>
<path
d="M81.603 0v84.362H2.671a2.676 2.676 0 01-1.875-4.58L81.603 0zm92.693 251.22a2.676 2.676 0 01-4.551-1.904v-77.965h85.465l-80.914 79.86v.01zM81.603 84.362h85.476a2.67 2.67 0 012.666 2.666v84.323h-82.79a5.342 5.342 0 01-5.342-5.342V84.362h-.01z"
opacity="0.405"
></path>
</g>
</svg>
);
};
export const Figma = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 384"
{...props}
>
<path
fill="#0ACF83"
d="M64 384c35.328 0 64-28.672 64-64v-64H64c-35.328 0-64 28.672-64 64s28.672 64 64 64z"
></path>
<path
fill="#A259FF"
d="M0 192c0-35.328 28.672-64 64-64h64v128H64c-35.328 0-64-28.672-64-64z"
></path>
<path
fill="#F24E1E"
d="M0 64C0 28.672 28.672 0 64 0h64v128H64C28.672 128 0 99.328 0 64z"
></path>
<path
fill="#FF7262"
d="M128 0h64c35.328 0 64 28.672 64 64s-28.672 64-64 64h-64V0z"
></path>
<path
fill="#1ABCFE"
d="M256 192c0 35.328-28.672 64-64 64s-64-28.672-64-64 28.672-64 64-64 64 28.672 64 64z"
></path>
</svg>
);
};
export const Spotify = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 256"
{...props}
>
<path
fill="#1ED760"
d="M128 0C57.308 0 0 57.309 0 128c0 70.696 57.309 128 128 128 70.697 0 128-57.304 128-128C256 57.314 198.697.007 127.998.007l.001-.006zm58.699 184.614c-2.293 3.76-7.215 4.952-10.975 2.644-30.053-18.357-67.885-22.515-112.44-12.335a7.981 7.981 0 01-9.552-6.007 7.968 7.968 0 016-9.553c48.76-11.14 90.583-6.344 124.323 14.276 3.76 2.308 4.952 7.215 2.644 10.975zm15.667-34.853c-2.89 4.695-9.034 6.178-13.726 3.289-34.406-21.148-86.853-27.273-127.548-14.92-5.278 1.594-10.852-1.38-12.454-6.649-1.59-5.278 1.386-10.842 6.655-12.446 46.485-14.106 104.275-7.273 143.787 17.007 4.692 2.89 6.175 9.034 3.286 13.72v-.001zm1.345-36.293C162.457 88.964 94.394 86.71 55.007 98.666c-6.325 1.918-13.014-1.653-14.93-7.978-1.917-6.328 1.65-13.012 7.98-14.935C93.27 62.027 168.434 64.68 215.929 92.876c5.702 3.376 7.566 10.724 4.188 16.405-3.362 5.69-10.73 7.565-16.4 4.187h-.006z"
></path>
</svg>
);
};
export const Postman = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 256"
{...props}
>
<path
fill="#FF6C37"
d="M254.953 144.253c8.959-70.131-40.569-134.248-110.572-143.206C74.378-7.912 10.005 41.616 1.047 111.619c-8.959 70.003 40.569 134.248 110.572 143.334 70.131 8.959 134.248-40.569 143.334-110.7z"
></path>
<path
fill="#FFF"
d="M124.018 36.985L70.012 90.992l-15.23-15.23c53.111-53.11 58.358-48.503 69.236-38.777z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FF6C37"
d="M70.012 92.271c-.384 0-.64-.128-.896-.384L53.76 76.658a1.237 1.237 0 010-1.791c54.006-54.007 59.637-48.888 71.027-38.65.256.256.384.512.384.896s-.128.64-.384.896L70.78 91.887c-.128.256-.512.384-.768.384zM56.575 75.762L70.012 89.2 122.1 37.113c-9.47-8.446-15.87-11.006-65.524 38.65z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FFF"
d="M85.497 106.477L70.78 91.759l54.006-54.006c14.462 14.59-7.166 38.265-39.289 68.724z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FF6C37"
d="M85.497 107.757c-.384 0-.64-.128-.895-.384L69.884 92.655c-.256-.256-.256-.512-.256-.896 0-.383.128-.64.384-.895l54.006-54.007a1.237 1.237 0 011.792 0 15.58 15.58 0 014.991 11.902c-.256 14.206-16.38 32.25-44.28 58.614-.384.256-.768.384-1.024.384zM72.572 91.759c8.19 8.319 11.646 11.646 12.925 12.926 21.5-20.476 42.36-41.464 42.489-55.926.128-3.327-1.152-6.655-3.328-9.214L72.572 91.759z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FFF"
d="M55.039 76.146l10.878 10.878c.256.256.256.512 0 .768-.128.128-.128.128-.256.128l-22.524 4.863c-1.152.128-2.176-.64-2.432-1.791-.128-.64.128-1.28.512-1.664l13.054-13.054c.256-.256.64-.384.768-.128z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FF6C37"
d="M42.753 94.063c-1.92 0-3.327-1.536-3.327-3.455 0-.896.384-1.792 1.024-2.432l13.053-13.054c.768-.64 1.792-.64 2.56 0L66.94 86c.768.64.768 1.792 0 2.56-.256.256-.512.384-.896.512L43.52 93.935c-.256 0-.512.128-.768.128zm11.902-16.509L42.113 90.096c-.256.256-.384.64-.128 1.024.128.384.512.511.896.384l21.116-4.608-9.342-9.342z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FFF"
d="M152.557 7.039c-8.19-7.935-21.372-7.679-29.306.64-7.935 8.318-7.679 21.372.64 29.306a20.678 20.678 0 0025.083 2.816l-14.59-14.59L152.558 7.04z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FF6C37"
d="M138.224 44.024c-12.158 0-22.012-9.854-22.012-22.012C116.212 9.854 126.066 0 138.224 0c5.63 0 11.134 2.176 15.23 6.143.255.256.383.512.383.896s-.128.64-.384.896L136.176 25.21l13.566 13.566c.512.512.512 1.28 0 1.792l-.256.256c-3.328 2.047-7.295 3.2-11.262 3.2zm0-41.336c-10.75 0-19.453 8.702-19.325 19.452 0 10.75 8.703 19.453 19.453 19.325 2.943 0 5.887-.64 8.574-2.048l-13.437-13.31c-.256-.256-.384-.512-.384-.896 0-.383.128-.64.384-.895l17.149-17.15c-3.456-2.943-7.807-4.478-12.414-4.478z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FFF"
d="M152.941 7.423l-.256-.256-18.3 18.044 14.461 14.462c1.408-.896 2.815-1.92 3.967-3.072a20.51 20.51 0 00.128-29.178z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FF6C37"
d="M148.974 41.08c-.384 0-.64-.127-.896-.383l-14.59-14.59c-.255-.256-.383-.512-.383-.896 0-.383.128-.64.384-.895L151.66 6.143a1.237 1.237 0 011.792 0l.384.256c8.575 8.574 8.575 22.396.128 31.098-1.28 1.28-2.687 2.432-4.223 3.328-.384.128-.64.256-.768.256zm-12.798-15.869l12.926 12.926c1.024-.64 2.048-1.536 2.815-2.303 7.295-7.295 7.679-19.197.64-26.876l-16.38 16.253z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FFF"
d="M126.194 39.289a7.879 7.879 0 00-11.134 0L66.813 87.536l8.062 8.063 51.063-44.792c3.328-2.816 3.583-7.807.768-11.134-.256-.128-.384-.256-.512-.384z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FF6C37"
d="M74.747 96.879c-.384 0-.64-.128-.896-.384l-8.062-8.063a1.237 1.237 0 010-1.792l48.247-48.247a9.115 9.115 0 0112.926 0 9.115 9.115 0 010 12.926l-.384.384-51.063 44.792c-.128.256-.384.384-.768.384zm-6.143-9.343l6.271 6.271 50.167-44.024c2.816-2.304 3.072-6.527.768-9.342-2.303-2.816-6.527-3.072-9.342-.768-.128.128-.256.256-.512.384l-47.352 47.48z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FFF"
d="M29.827 142.438c-.511.256-.767.768-.64 1.28l2.176 9.214c.512 1.28-.256 2.816-1.664 3.2-1.023.384-2.175 0-2.815-.768l-14.078-13.95L58.75 95.472l15.87.256 10.75 10.75c-2.56 2.175-18.045 17.149-55.543 35.961z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FF6C37"
d="M28.804 157.412c-1.024 0-2.048-.384-2.688-1.152l-13.95-13.95c-.255-.256-.383-.512-.383-.895 0-.384.128-.64.384-.896L58.11 94.575c.256-.256.64-.384.896-.384l15.87.256c.383 0 .64.128.895.384l10.75 10.75c.256.256.384.64.384 1.024s-.128.64-.512.896l-.896.767c-13.565 11.902-31.994 23.804-54.902 35.194l2.176 9.087c.384 1.663-.384 3.455-1.92 4.35-.768.385-1.408.513-2.047.513zm-14.078-15.997l13.182 13.053c.384.64 1.152.896 1.791.512.64-.384.896-1.152.512-1.792l-2.175-9.214c-.256-1.152.256-2.176 1.28-2.687 22.651-11.39 40.952-23.164 54.39-34.81l-9.47-9.47-14.718-.256-44.792 44.664z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FFF"
d="M1.928 152.42l11.006-11.005 16.382 16.38-26.108-1.791c-1.152-.128-1.92-1.152-1.791-2.304 0-.512.128-1.024.511-1.28z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FF6C37"
d="M29.316 158.947L3.08 157.156c-1.92-.128-3.2-1.792-3.071-3.712.128-.768.384-1.535 1.024-2.047l11.006-11.006a1.237 1.237 0 011.791 0l16.381 16.38c.384.385.512.897.256 1.408-.256.512-.64.768-1.151.768zm-16.382-15.74l-10.11 10.11c-.384.255-.384.895 0 1.151.128.128.256.256.512.256l22.652 1.536-13.054-13.054zM54.271 101.358c-.768 0-1.28-.64-1.28-1.28 0-.384.128-.64.384-.896L65.79 86.768a1.237 1.237 0 011.792 0l8.062 8.063c.384.384.512.768.384 1.28-.128.384-.512.768-1.024.896l-20.476 4.35h-.256zm12.414-11.902l-8.447 8.446L72.06 94.96l-5.375-5.503z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FFF"
d="M74.62 95.727l-14.078 3.071c-1.024.256-2.048-.384-2.304-1.408-.128-.64 0-1.28.512-1.791l7.807-7.807 8.062 7.935z"
transform="translate(50.181 45.199)"
></path>
<path
fill="#FF6C37"
d="M60.286 100.078a3.168 3.168 0 01-3.2-3.2c0-.895.384-1.663.896-2.303l7.807-7.807a1.237 1.237 0 011.792 0l8.062 8.063c.384.384.512.768.384 1.28-.128.384-.512.768-1.024.896l-14.077 3.071h-.64zm6.399-10.622l-6.911 6.91c-.256.257-.256.513-.128.768.128.256.384.384.768.384l11.774-2.56-5.503-5.502zM153.07 19.708c-.257-.767-1.153-1.151-1.92-.895-.768.256-1.152 1.151-.896 1.92 0 .127.128.255.128.383.768 1.536.512 3.456-.512 4.863-.512.64-.384 1.536.128 2.048.64.512 1.535.384 2.047-.256 1.92-2.432 2.304-5.503 1.024-8.063z"
transform="translate(50.181 45.199)"
></path>
</svg>
);
};
export const Algolia = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 512 127"
{...props}
>
<path
fill="#5468FF"
d="M16.645.052h93.13c9.165 0 16.645 7.443 16.645 16.646v93.134c0 9.166-7.443 16.64-16.646 16.64H16.645C7.48 126.472 0 119.035 0 109.832V16.656C0 7.496 7.438.052 16.645.052"
></path>
<path
fill="#FFF"
d="M76.384 28.275v-4.336a5.488 5.488 0 00-5.489-5.483H58.1a5.488 5.488 0 00-5.488 5.483v4.451c0 .496.458.843.958.727a39.997 39.997 0 0111.136-1.57c3.65 0 7.264.496 10.756 1.455a.74.74 0 00.922-.727m-35.066 5.673l-2.186-2.186a5.485 5.485 0 00-7.759 0l-2.613 2.607a5.462 5.462 0 000 7.749l2.15 2.149c.347.342.848.263 1.153-.08a42.01 42.01 0 014.188-4.909 39.696 39.696 0 014.951-4.214c.384-.231.422-.769.116-1.116m23.35 13.764v18.752c0 .537.58.922 1.074.653l16.672-8.628c.38-.19.495-.653.306-1.033-3.456-6.062-9.872-10.203-17.283-10.471-.385 0-.77.305-.77.727m0 45.174c-13.9 0-25.193-11.278-25.193-25.158s11.293-25.152 25.194-25.152c13.906 0 25.195 11.272 25.195 25.152S78.612 92.886 64.668 92.886m0-60.893c-19.743 0-35.756 15.993-35.756 35.735 0 19.748 16.013 35.703 35.756 35.703 19.742 0 35.756-15.992 35.756-35.74S84.447 31.993 64.668 31.993"
></path>
<path
fill="#5468FF"
d="M252.011 100.323c-24.615.115-24.615-19.864-24.615-23.046l-.042-74.846 15.017-2.38v74.387c0 1.807 0 13.232 9.64 13.269v12.616zm-60.87-12.232c4.607 0 8.027-.268 10.408-.727v-15.26a30.758 30.758 0 00-3.614-.732 35.547 35.547 0 00-5.22-.384 32.01 32.01 0 00-5.031.384c-1.691.232-3.23.69-4.572 1.343-1.344.654-2.46 1.575-3.266 2.76-.843 1.191-1.228 1.881-1.228 3.682 0 3.524 1.228 5.563 3.456 6.9 2.228 1.344 5.262 2.034 9.066 2.034zm-1.307-54.45c4.951 0 9.138.616 12.52 1.844 3.377 1.227 6.106 2.95 8.101 5.136 2.039 2.222 3.419 5.177 4.263 8.322.885 3.145 1.306 6.595 1.306 10.388V97.91c-2.302.495-5.8 1.07-10.482 1.76-4.684.69-9.945 1.037-15.788 1.037-3.877 0-7.448-.385-10.635-1.112-3.23-.727-5.952-1.917-8.26-3.566-2.265-1.648-4.03-3.76-5.336-6.363-1.269-2.613-1.922-6.29-1.922-10.124 0-3.682.727-6.02 2.154-8.554a18.153 18.153 0 015.874-6.21c2.496-1.613 5.335-2.76 8.601-3.451 3.266-.69 6.685-1.038 10.214-1.038 1.654 0 3.382.116 5.225.306 1.807.195 3.767.542 5.842 1.038v-2.455c0-1.723-.195-3.371-.616-4.904a10.548 10.548 0 00-2.155-4.103c-1.037-1.191-2.375-2.113-4.066-2.76-1.691-.654-3.845-1.154-6.416-1.154-3.455 0-6.605.421-9.487.922-2.881.495-5.262 1.074-7.069 1.722l-1.801-12.305c1.88-.653 4.683-1.306 8.296-1.954 3.608-.695 7.49-1 11.636-1h.001zm296.57 54.029c4.61 0 8.023-.269 10.404-.732V71.683c-.843-.232-2.034-.5-3.609-.732a35.622 35.622 0 00-5.225-.385c-1.649 0-3.34.116-5.03.385-1.686.232-3.224.69-4.567 1.343-1.349.653-2.46 1.575-3.266 2.76-.848 1.19-1.228 1.88-1.228 3.682 0 3.524 1.228 5.563 3.456 6.9 2.265 1.38 5.262 2.034 9.065 2.034zm-1.27-54.408c4.952 0 9.139.61 12.52 1.838 3.377 1.228 6.106 2.95 8.102 5.136 1.996 2.186 3.419 5.178 4.261 8.323.885 3.144 1.307 6.595 1.307 10.392v38.574c-2.302.495-5.8 1.07-10.483 1.765-4.682.69-9.945 1.032-15.786 1.032-3.877 0-7.449-.384-10.634-1.111-3.23-.727-5.953-1.918-8.26-3.566-2.265-1.649-4.03-3.761-5.336-6.363-1.27-2.608-1.922-6.29-1.922-10.125 0-3.681.732-6.02 2.154-8.554a18.153 18.153 0 015.873-6.21c2.497-1.607 5.336-2.76 8.602-3.45 3.266-.69 6.685-1.033 10.219-1.033 1.649 0 3.377.116 5.22.306 1.844.19 3.766.537 5.837 1.037V58.8c0-1.728-.19-3.377-.612-4.91a10.51 10.51 0 00-2.154-4.103c-1.038-1.19-2.376-2.112-4.066-2.76-1.692-.653-3.846-1.149-6.416-1.149-3.456 0-6.606.422-9.487.917-2.881.5-5.262 1.075-7.069 1.728l-1.801-12.31c1.88-.654 4.682-1.301 8.296-1.955 3.608-.653 7.485-.995 11.636-.995zm-45.089-7.132c5.03 0 9.144-4.067 9.144-9.092 0-5.02-4.072-9.086-9.144-9.086-5.067 0-9.14 4.066-9.14 9.086 0 5.025 4.11 9.092 9.14 9.092zm7.564 74.192h-15.092V35.595l15.091-2.375v67.102h.001zm-26.46.001c-24.614.115-24.614-19.864-24.614-23.046l-.043-74.846L411.51.051v74.387c0 1.807 0 13.232 9.64 13.269v12.616zm-48.813-33.128c0-6.484-1.423-11.889-4.187-15.644-2.765-3.798-6.642-5.674-11.599-5.674-4.951 0-8.835 1.876-11.595 5.674-2.765 3.792-4.113 9.16-4.113 15.644 0 6.558 1.386 10.962 4.151 14.76 2.766 3.834 6.642 5.715 11.6 5.715 4.95 0 8.833-1.918 11.598-5.715 2.765-3.835 4.145-8.202 4.145-14.76zm15.36-.037c0 5.062-.727 8.892-2.227 13.074-1.496 4.177-3.609 7.743-6.332 10.698-2.729 2.95-5.994 5.252-9.835 6.864-3.84 1.606-9.756 2.528-12.71 2.528-2.961-.037-8.834-.88-12.638-2.528-3.803-1.649-7.069-3.914-9.792-6.864-2.728-2.955-4.84-6.52-6.378-10.698-1.534-4.182-2.302-8.012-2.302-13.074 0-5.062.69-9.934 2.227-14.075 1.539-4.14 3.688-7.669 6.453-10.619 2.766-2.955 6.068-5.22 9.83-6.827 3.802-1.611 7.99-2.375 12.52-2.375 4.535 0 8.718.8 12.558 2.375 3.845 1.607 7.149 3.872 9.835 6.827 2.723 2.95 4.836 6.48 6.374 10.62 1.612 4.14 2.418 9.012 2.418 14.074h-.001zm-113.024 0c0 6.284 1.38 13.264 4.146 16.177 2.765 2.918 6.335 4.372 10.72 4.372 2.38 0 4.645-.343 6.756-.996 2.112-.653 3.8-1.422 5.148-2.339v-37.23c-1.075-.232-5.57-1.154-9.914-1.265-5.452-.158-9.597 2.07-12.515 5.631-2.883 3.572-4.34 9.819-4.34 15.65zm41.745 29.598c0 10.24-2.613 17.715-7.876 22.471-5.257 4.752-13.285 7.132-24.114 7.132-3.956 0-12.174-.769-18.742-2.222l2.418-11.89c5.494 1.15 12.752 1.46 16.555 1.46 6.026 0 10.33-1.227 12.9-3.682 2.576-2.455 3.84-6.094 3.84-10.93V96.64c-1.496.727-3.455 1.46-5.873 2.228-2.418.727-5.22 1.112-8.375 1.112-4.146 0-7.912-.653-11.325-1.96-3.419-1.3-6.38-3.218-8.797-5.752-2.418-2.528-4.34-5.71-5.684-9.508-1.343-3.797-2.038-10.582-2.038-15.565 0-4.678.732-10.545 2.155-14.46 1.458-3.908 3.53-7.284 6.336-10.081 2.767-2.797 6.147-4.946 10.103-6.521 3.956-1.57 8.597-2.566 13.627-2.566 4.883 0 9.376.611 13.754 1.344 4.377.726 8.1 1.49 11.135 2.333v59.512h.001z"
></path>
</svg>
);
};
export const SearchByAlgolia = (props) => {
return (
<svg xmlns="http://www.w3.org/2000/svg" {...props}>
<g fill="none">
<path
fill="#5468FF"
d="M78.988.938h16.594a2.968 2.968 0 012.966 2.966V20.5a2.967 2.967 0 01-2.966 2.964H78.988a2.967 2.967 0 01-2.966-2.964V3.897A2.961 2.961 0 0178.988.938zm41.937 17.866c-4.386.02-4.386-3.54-4.386-4.106l-.007-13.336 2.675-.424v13.254c0 .322 0 2.358 1.718 2.364v2.248zm-10.846-2.18c.821 0 1.43-.047 1.855-.129v-2.719a6.334 6.334 0 00-1.574-.199 5.7 5.7 0 00-.897.069 2.699 2.699 0 00-.814.24c-.24.116-.439.28-.582.491-.15.212-.219.335-.219.656 0 .628.219.991.616 1.23s.938.362 1.615.362zm-.233-9.7c.883 0 1.629.109 2.231.328.602.218 1.088.525 1.444.915.363.396.609.922.76 1.483.157.56.232 1.175.232 1.85v6.874a32.5 32.5 0 01-1.868.314c-.834.123-1.772.185-2.813.185-.69 0-1.327-.069-1.895-.198a4.001 4.001 0 01-1.471-.636 3.085 3.085 0 01-.951-1.134c-.226-.465-.343-1.12-.343-1.803 0-.656.13-1.073.384-1.525a3.24 3.24 0 011.047-1.106c.445-.287.95-.492 1.532-.615a8.8 8.8 0 011.82-.185 8.404 8.404 0 011.972.24v-.438c0-.307-.035-.6-.11-.874a1.88 1.88 0 00-.384-.73 1.784 1.784 0 00-.724-.493 3.164 3.164 0 00-1.143-.205c-.616 0-1.177.075-1.69.164a7.735 7.735 0 00-1.26.307l-.321-2.192c.335-.117.834-.233 1.478-.349a10.98 10.98 0 012.073-.178zm52.842 9.626c.822 0 1.43-.048 1.854-.13V13.7a6.347 6.347 0 00-1.574-.199c-.294 0-.595.021-.896.069a2.7 2.7 0 00-.814.24 1.46 1.46 0 00-.582.491c-.15.212-.218.335-.218.656 0 .628.218.991.615 1.23.404.245.938.362 1.615.362zm-.226-9.694c.883 0 1.629.108 2.231.327.602.219 1.088.526 1.444.915.355.39.609.923.759 1.483a6.8 6.8 0 01.233 1.852v6.873c-.41.088-1.034.19-1.868.314-.834.123-1.772.184-2.813.184-.69 0-1.327-.068-1.895-.198a4.001 4.001 0 01-1.471-.635 3.085 3.085 0 01-.951-1.134c-.226-.465-.343-1.12-.343-1.804 0-.656.13-1.073.384-1.524.26-.45.608-.82 1.047-1.107.445-.286.95-.491 1.532-.614a8.803 8.803 0 012.751-.13c.329.034.671.096 1.04.185v-.437a3.3 3.3 0 00-.109-.875 1.873 1.873 0 00-.384-.731 1.784 1.784 0 00-.724-.492 3.165 3.165 0 00-1.143-.205c-.616 0-1.177.075-1.69.164a7.75 7.75 0 00-1.26.307l-.321-2.193c.335-.116.834-.232 1.478-.348a11.633 11.633 0 012.073-.177zm-8.034-1.271a1.626 1.626 0 01-1.628-1.62c0-.895.725-1.62 1.628-1.62.904 0 1.63.725 1.63 1.62 0 .895-.733 1.62-1.63 1.62zm1.348 13.22h-2.689V7.27l2.69-.423v11.956zm-4.714 0c-4.386.02-4.386-3.54-4.386-4.107l-.008-13.336 2.676-.424v13.254c0 .322 0 2.358 1.718 2.364v2.248zm-8.698-5.903c0-1.156-.253-2.119-.746-2.788-.493-.677-1.183-1.01-2.067-1.01-.882 0-1.574.333-2.065 1.01-.493.676-.733 1.632-.733 2.788 0 1.168.246 1.953.74 2.63.492.683 1.183 1.018 2.066 1.018.882 0 1.574-.342 2.067-1.019.492-.683.738-1.46.738-2.63zm2.737-.007c0 .902-.13 1.584-.397 2.33a5.52 5.52 0 01-1.128 1.906 4.986 4.986 0 01-1.752 1.223c-.685.286-1.739.45-2.265.45-.528-.006-1.574-.157-2.252-.45a5.096 5.096 0 01-1.744-1.223c-.487-.527-.863-1.162-1.137-1.906a6.345 6.345 0 01-.41-2.33c0-.902.123-1.77.397-2.508a5.554 5.554 0 011.15-1.892 5.133 5.133 0 011.75-1.216c.679-.287 1.425-.423 2.232-.423.808 0 1.553.142 2.237.423a4.88 4.88 0 011.753 1.216 5.644 5.644 0 011.135 1.892c.287.738.431 1.606.431 2.508zm-20.138 0c0 1.12.246 2.363.738 2.882.493.52 1.13.78 1.91.78.424 0 .828-.062 1.204-.178.377-.116.677-.253.917-.417V9.33a10.476 10.476 0 00-1.766-.226c-.971-.028-1.71.37-2.23 1.004-.513.636-.773 1.75-.773 2.788zm7.438 5.274c0 1.824-.466 3.156-1.404 4.004-.936.846-2.367 1.27-4.296 1.27-.705 0-2.17-.137-3.34-.396l.431-2.118c.98.205 2.272.26 2.95.26 1.074 0 1.84-.219 2.299-.656.459-.437.684-1.086.684-1.948v-.437a8.07 8.07 0 01-1.047.397c-.43.13-.93.198-1.492.198-.739 0-1.41-.116-2.018-.349a4.206 4.206 0 01-1.567-1.025c-.431-.45-.774-1.017-1.013-1.694-.24-.677-.363-1.885-.363-2.773 0-.834.13-1.88.384-2.577.26-.696.629-1.298 1.129-1.796.493-.498 1.095-.881 1.8-1.162a6.605 6.605 0 012.428-.457c.87 0 1.67.109 2.45.24.78.129 1.444.265 1.985.415V18.17z"
></path>
<path
fill="#5D6494"
d="M6.972 6.677v1.627c-.712-.446-1.52-.67-2.425-.67-.585 0-1.045.13-1.38.391a1.24 1.24 0 00-.502 1.03c0 .425.164.765.494 1.02.33.256.835.532 1.516.83.447.192.795.356 1.045.495.25.138.537.332.862.582.324.25.563.548.718.894.154.345.23.741.23 1.188 0 .947-.334 1.691-1.004 2.234-.67.542-1.537.814-2.601.814-1.18 0-2.16-.229-2.936-.686v-1.708c.84.628 1.814.942 2.92.942.585 0 1.048-.136 1.388-.407.34-.271.51-.646.51-1.125 0-.287-.1-.55-.302-.79-.203-.24-.42-.42-.655-.542-.234-.123-.585-.29-1.053-.503a61.27 61.27 0 01-.582-.271 13.67 13.67 0 01-.55-.287 4.275 4.275 0 01-.567-.351 6.92 6.92 0 01-.455-.4c-.18-.17-.31-.34-.39-.51-.08-.17-.155-.37-.224-.598a2.553 2.553 0 01-.104-.742c0-.915.333-1.638.998-2.17.664-.532 1.523-.798 2.576-.798.968 0 1.793.17 2.473.51zm7.468 5.696v-.287c-.022-.607-.187-1.088-.495-1.444-.309-.357-.75-.535-1.324-.535-.532 0-.99.194-1.373.583-.382.388-.622.949-.717 1.683h3.909zm1.005 2.792v1.404c-.596.34-1.383.51-2.362.51-1.255 0-2.255-.377-3-1.132-.744-.755-1.116-1.744-1.116-2.968 0-1.297.34-2.316 1.021-3.055.68-.74 1.548-1.11 2.6-1.11 1.033 0 1.852.323 2.458.966.606.644.91 1.572.91 2.784 0 .33-.033.676-.096 1.038h-5.314c.107.702.405 1.239.894 1.611.49.372 1.106.558 1.85.558.862 0 1.58-.202 2.155-.606zm6.605-1.77h-1.212c-.596 0-1.045.116-1.349.35-.303.234-.454.532-.454.894 0 .372.117.664.35.877.235.213.575.32 1.022.32.51 0 .912-.142 1.204-.424.293-.281.44-.651.44-1.108v-.91zm-4.068-2.554V9.325c.627-.361 1.457-.542 2.489-.542 2.116 0 3.175 1.026 3.175 3.08V17h-1.548v-.957c-.415.68-1.143 1.02-2.186 1.02-.766 0-1.38-.22-1.843-.661-.462-.442-.694-1.003-.694-1.684 0-.776.293-1.38.878-1.81.585-.431 1.404-.647 2.457-.647h1.34V11.8c0-.554-.133-.971-.399-1.253-.266-.282-.707-.423-1.324-.423a4.07 4.07 0 00-2.345.718zm9.333-1.93v1.42c.394-1 1.101-1.5 2.123-1.5.148 0 .313.016.494.048v1.531a1.885 1.885 0 00-.75-.143c-.542 0-.989.24-1.34.718-.351.479-.527 1.048-.527 1.707V17h-1.563V8.91h1.563zm5.01 4.084c.022.82.272 1.492.75 2.019.479.526 1.15.79 2.01.79.639 0 1.235-.176 1.788-.527v1.404c-.521.319-1.186.479-1.995.479-1.265 0-2.276-.4-3.031-1.197-.755-.798-1.133-1.792-1.133-2.984 0-1.16.38-2.151 1.14-2.975.761-.825 1.79-1.237 3.088-1.237.702 0 1.346.149 1.93.447v1.436a3.242 3.242 0 00-1.77-.495c-.84 0-1.513.266-2.019.798-.505.532-.758 1.213-.758 2.042zM40.24 5.72v4.579c.458-1 1.293-1.5 2.505-1.5.787 0 1.42.245 1.899.734.479.49.718 1.17.718 2.042V17h-1.564v-5.106c0-.553-.14-.98-.422-1.284-.282-.303-.652-.455-1.11-.455-.531 0-1.002.202-1.411.606-.41.405-.615 1.022-.615 1.851V17h-1.563V5.72h1.563zm14.966 10.02c.596 0 1.096-.253 1.5-.758.404-.506.606-1.157.606-1.955 0-.915-.202-1.62-.606-2.114-.404-.495-.92-.742-1.548-.742-.553 0-1.05.224-1.491.67-.442.447-.662 1.133-.662 2.058 0 .958.212 1.67.638 2.138.425.469.946.703 1.563.703zM53.004 5.72v4.42c.574-.894 1.388-1.341 2.44-1.341 1.022 0 1.857.383 2.506 1.149.649.766.973 1.781.973 3.047 0 1.138-.309 2.109-.925 2.912-.617.803-1.463 1.205-2.537 1.205-1.075 0-1.894-.447-2.457-1.34V17h-1.58V5.72h1.58zm9.908 11.104l-3.223-7.913h1.739l1.005 2.632 1.26 3.415c.096-.32.48-1.458 1.15-3.415l.909-2.632h1.66l-2.92 7.866c-.777 2.074-1.963 3.11-3.559 3.11a2.92 2.92 0 01-.734-.079v-1.34c.17.042.351.064.543.064 1.032 0 1.755-.57 2.17-1.708z"
></path>
<path
fill="#FFF"
d="M89.632 5.967v-.772a.978.978 0 00-.978-.977h-2.28a.978.978 0 00-.978.977v.793c0 .088.082.15.171.13a7.127 7.127 0 011.984-.28c.65 0 1.295.088 1.917.259.082.02.164-.04.164-.13m-6.248 1.01l-.39-.389a.977.977 0 00-1.382 0l-.465.465a.973.973 0 000 1.38l.383.383c.062.061.15.047.205-.014.226-.307.472-.601.746-.874.281-.28.568-.526.883-.751.068-.042.075-.137.02-.2m4.16 2.453v3.341c0 .096.104.165.192.117l2.97-1.537c.068-.034.089-.117.055-.184a3.695 3.695 0 00-3.08-1.866c-.068 0-.136.054-.136.13m0 8.048a4.489 4.489 0 01-4.49-4.482 4.488 4.488 0 014.49-4.482 4.488 4.488 0 014.489 4.482 4.484 4.484 0 01-4.49 4.482m0-10.85a6.363 6.363 0 100 12.729 6.37 6.37 0 006.372-6.368 6.358 6.358 0 00-6.371-6.36"
></path>
</g>
</svg>
);
};
export const Bootstrap = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 256"
{...props}
>
<path
fill="#563D7C"
d="M0 222.991C0 241.223 14.779 256 33.009 256H222.99C241.223 256 256 241.221 256 222.991V33.01C256 14.777 241.221 0 222.991 0H33.01C14.777 0 0 14.779 0 33.009V222.99z"
></path>
<path
fill="#FFF"
d="M106.158 113.238V76.985h31.911c3.04 0 5.97.253 8.792.76 2.822.506 5.319 1.41 7.49 2.713 2.17 1.303 3.907 3.112 5.21 5.427 1.302 2.316 1.954 5.283 1.954 8.9 0 6.513-1.954 11.217-5.862 14.111-3.907 2.895-8.9 4.342-14.979 4.342h-34.516zM72.075 50.5v155h75.112c6.947 0 13.713-.868 20.298-2.605 6.585-1.737 12.446-4.414 17.584-8.032 5.137-3.618 9.226-8.286 12.265-14.002 3.04-5.717 4.559-12.483 4.559-20.298 0-9.697-2.352-17.982-7.055-24.856-4.704-6.875-11.832-11.687-21.384-14.437 6.947-3.328 12.194-7.598 15.74-12.808 3.545-5.21 5.318-11.722 5.318-19.538 0-7.236-1.194-13.314-3.582-18.235-2.388-4.92-5.753-8.864-10.095-11.831-4.341-2.967-9.551-5.102-15.63-6.404-6.078-1.303-12.808-1.954-20.189-1.954H72.075zm34.083 128.515v-42.549h37.121c7.381 0 13.315 1.7 17.802 5.102 4.486 3.401 6.73 9.081 6.73 17.041 0 4.053-.688 7.381-2.063 9.986-1.375 2.605-3.22 4.668-5.536 6.187-2.315 1.52-4.993 2.605-8.032 3.257-3.04.65-6.223.976-9.552.976h-36.47z"
></path>
</svg>
);
};
export const Firebase = (props) => {
return (
<svg
width="256px"
height="351px"
viewBox="0 0 256 351"
xmlns="http://www.w3.org/2000/svg"
xmlnsXlink="http://www.w3.org/1999/xlink"
preserveAspectRatio="xMidYMid"
{...props}
>
<defs>
<path
d="M1.253 280.732l1.605-3.131 99.353-188.518-44.15-83.475C54.392-1.283 45.074.474 43.87 8.188L1.253 280.732z"
id="a"
/>
<filter
x="-50%"
y="-50%"
width="200%"
height="200%"
filterUnits="objectBoundingBox"
id="b"
>
<feGaussianBlur
stdDeviation={17.5}
in="SourceAlpha"
result="shadowBlurInner1"
/>
<feOffset in="shadowBlurInner1" result="shadowOffsetInner1" />
<feComposite
in="shadowOffsetInner1"
in2="SourceAlpha"
operator="arithmetic"
k2={-1}
k3={1}
result="shadowInnerInner1"
/>
<feColorMatrix
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"
in="shadowInnerInner1"
/>
</filter>
<path
d="M134.417 148.974l32.039-32.812-32.039-61.007c-3.042-5.791-10.433-6.398-13.443-.59l-17.705 34.109-.53 1.744 31.678 58.556z"
id="c"
/>
<filter
x="-50%"
y="-50%"
width="200%"
height="200%"
filterUnits="objectBoundingBox"
id="d"
>
<feGaussianBlur
stdDeviation={3.5}
in="SourceAlpha"
result="shadowBlurInner1"
/>
<feOffset
dx={1}
dy={-9}
in="shadowBlurInner1"
result="shadowOffsetInner1"
/>
<feComposite
in="shadowOffsetInner1"
in2="SourceAlpha"
operator="arithmetic"
k2={-1}
k3={1}
result="shadowInnerInner1"
/>
<feColorMatrix
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.09 0"
in="shadowInnerInner1"
/>
</filter>
</defs>
<path
d="M0 282.998l2.123-2.972L102.527 89.512l.212-2.017L58.48 4.358C54.77-2.606 44.33-.845 43.114 6.951L0 282.998z"
fill="#FFC24A"
/>
<use fill="#FFA712" fillRule="evenodd" xlinkHref="#a" />
<use filter="url(#b)" xlinkHref="#a" />
<path
d="M135.005 150.38l32.955-33.75-32.965-62.93c-3.129-5.957-11.866-5.975-14.962 0L102.42 87.287v2.86l32.584 60.233z"
fill="#F4BD62"
/>
<use fill="#FFA50E" fillRule="evenodd" xlinkHref="#c" />
<use filter="url(#d)" xlinkHref="#c" />
<path
fill="#F6820C"
d="M0 282.99762L0.962097168 282.030396 4.45771144 280.60956 132.935323 152.60956 134.563025 148.178595 102.513123 87.1048584z"
/>
<path
d="M139.121 347.551l116.275-64.847-33.204-204.495c-1.039-6.398-8.888-8.927-13.468-4.34L0 282.998l115.608 64.548a24.126 24.126 0 0023.513.005"
fill="#FDE068"
/>
<path
d="M254.354 282.16L221.402 79.218c-1.03-6.35-7.558-8.977-12.103-4.424L1.29 282.6l114.339 63.908a23.943 23.943 0 0023.334.006l115.392-64.355z"
fill="#FCCA3F"
/>
<path
d="M139.12 345.64a24.126 24.126 0 01-23.512-.005L.931 282.015l-.93.983 115.607 64.548a24.126 24.126 0 0023.513.005l116.275-64.847-.285-1.752-115.99 64.689z"
fill="#EEAB37"
/>
</svg>
);
};
export const Supabase = (props) => {
return (
<svg
width={109}
height={113}
viewBox="0 0 109 113"
fill="none"
xmlns="http://www.w3.org/2000/svg"
{...props}
>
<path
d="M63.708 110.284c-2.86 3.601-8.658 1.628-8.727-2.97l-1.007-67.251h45.22c8.19 0 12.758 9.46 7.665 15.874l-43.151 54.347z"
fill="url(#paint0_linear)"
/>
<path
d="M63.708 110.284c-2.86 3.601-8.658 1.628-8.727-2.97l-1.007-67.251h45.22c8.19 0 12.758 9.46 7.665 15.874l-43.151 54.347z"
fill="url(#paint1_linear)"
fillOpacity={0.2}
/>
<path
d="M45.317 2.071c2.86-3.601 8.657-1.628 8.726 2.97l.442 67.251H9.83c-8.19 0-12.759-9.46-7.665-15.875L45.317 2.072z"
fill="#3ECF8E"
/>
<defs>
<linearGradient
id="paint0_linear"
x1={53.9738}
y1={54.974}
x2={94.1635}
y2={71.8295}
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#249361" />
<stop offset={1} stopColor="#3ECF8E" />
</linearGradient>
<linearGradient
id="paint1_linear"
x1={36.1558}
y1={30.578}
x2={54.4844}
y2={65.0806}
gradientUnits="userSpaceOnUse"
>
<stop />
<stop offset={1} stopOpacity={0} />
</linearGradient>
</defs>
</svg>
);
};
export const Vitejs = (props) => {
return (
<svg
width="256px"
height="257px"
viewBox="0 0 256 257"
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
{...props}
>
<defs>
<linearGradient
x1="-0.828097821%"
y1="7.6518539%"
x2="57.6359644%"
y2="78.4107719%"
id="a"
>
<stop stopColor="#41D1FF" offset="0%" />
<stop stopColor="#BD34FE" offset="100%" />
</linearGradient>
<linearGradient
x1="43.3760053%"
y1="2.24179788%"
x2="50.3158848%"
y2="89.0299051%"
id="b"
>
<stop stopColor="#FFEA83" offset="0%" />
<stop stopColor="#FFDD35" offset="8.33333%" />
<stop stopColor="#FFA800" offset="100%" />
</linearGradient>
</defs>
<path
d="M255.153 37.938L134.897 252.976c-2.483 4.44-8.862 4.466-11.382.048L.875 37.958c-2.746-4.814 1.371-10.646 6.827-9.67l120.385 21.517a6.537 6.537 0 002.322-.004l117.867-21.483c5.438-.991 9.574 4.796 6.877 9.62z"
fill="url(#a)"
/>
<path
d="M185.432.063L96.44 17.501a3.268 3.268 0 00-2.634 3.014l-5.474 92.456a3.268 3.268 0 003.997 3.378l24.777-5.718c2.318-.535 4.413 1.507 3.936 3.838l-7.361 36.047c-.495 2.426 1.782 4.5 4.151 3.78l15.304-4.649c2.372-.72 4.652 1.36 4.15 3.788l-11.698 56.621c-.732 3.542 3.979 5.473 5.943 2.437l1.313-2.028 72.516-144.72c1.215-2.423-.88-5.186-3.54-4.672l-25.505 4.922c-2.396.462-4.435-1.77-3.759-4.114l16.646-57.705c.677-2.35-1.37-4.583-3.769-4.113z"
fill="url(#b)"
/>
</svg>
);
};
export const Facebook = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 256"
{...props}
>
<path
fill="#395185"
d="M241.871 256.001c7.802 0 14.129-6.326 14.129-14.129V14.129C256 6.325 249.673 0 241.871 0H14.129C6.324 0 0 6.325 0 14.129v227.743c0 7.803 6.324 14.129 14.129 14.129h227.742"
></path>
<path
fill="#FFF"
d="M176.635 256.001v-99.137h33.277l4.982-38.635h-38.259V93.561c0-11.186 3.107-18.809 19.148-18.809l20.459-.009V40.188c-3.54-.471-15.684-1.523-29.812-1.523-29.498 0-49.692 18.005-49.692 51.071v28.493h-33.362v38.635h33.362v99.137h39.897"
></path>
</svg>
);
};
export const Twitter = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="209"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 209"
{...props}
>
<path
fill="#55acee"
d="M256 25.45c-9.42 4.177-19.542 7-30.166 8.27 10.845-6.5 19.172-16.793 23.093-29.057a105.183 105.183 0 01-33.351 12.745C205.995 7.201 192.346.822 177.239.822c-29.006 0-52.523 23.516-52.523 52.52 0 4.117.465 8.125 1.36 11.97-43.65-2.191-82.35-23.1-108.255-54.876-4.52 7.757-7.11 16.78-7.11 26.404 0 18.222 9.273 34.297 23.365 43.716a52.312 52.312 0 01-23.79-6.57c-.003.22-.003.44-.003.661 0 25.447 18.104 46.675 42.13 51.5a52.592 52.592 0 01-23.718.9c6.683 20.866 26.08 36.05 49.062 36.475-17.975 14.086-40.622 22.483-65.228 22.483-4.24 0-8.42-.249-12.529-.734 23.243 14.902 50.85 23.597 80.51 23.597 96.607 0 149.434-80.031 149.434-149.435 0-2.278-.05-4.543-.152-6.795A106.748 106.748 0 00256 25.45"
></path>
</svg>
);
};
export const Nodejs = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="289"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 289"
{...props}
>
<path
fill="#539E43"
d="M128 288.464c-3.975 0-7.685-1.06-11.13-2.915l-35.247-20.936c-5.3-2.915-2.65-3.975-1.06-4.505 7.155-2.385 8.48-2.915 15.9-7.156.796-.53 1.856-.265 2.65.265l27.032 16.166c1.06.53 2.385.53 3.18 0l105.74-61.217c1.06-.53 1.59-1.59 1.59-2.915V83.08c0-1.325-.53-2.385-1.59-2.915l-105.74-60.953c-1.06-.53-2.385-.53-3.18 0L20.405 80.166c-1.06.53-1.59 1.855-1.59 2.915v122.17c0 1.06.53 2.385 1.59 2.915l28.887 16.695c15.636 7.95 25.44-1.325 25.44-10.6V93.68c0-1.59 1.326-3.18 3.181-3.18h13.516c1.59 0 3.18 1.325 3.18 3.18v120.58c0 20.936-11.396 33.126-31.272 33.126-6.095 0-10.865 0-24.38-6.625l-27.827-15.9C4.24 220.885 0 213.465 0 205.515V83.346C0 75.396 4.24 67.976 11.13 64L116.87 2.783c6.625-3.71 15.635-3.71 22.26 0L244.87 64C251.76 67.975 256 75.395 256 83.346v122.17c0 7.95-4.24 15.37-11.13 19.345L139.13 286.08c-3.445 1.59-7.42 2.385-11.13 2.385zm32.596-84.009c-46.377 0-55.917-21.2-55.917-39.221 0-1.59 1.325-3.18 3.18-3.18h13.78c1.59 0 2.916 1.06 2.916 2.65 2.12 14.045 8.215 20.936 36.306 20.936 22.261 0 31.802-5.035 31.802-16.96 0-6.891-2.65-11.926-37.367-15.372-28.886-2.915-46.907-9.275-46.907-32.33 0-21.467 18.02-34.187 48.232-34.187 33.921 0 50.617 11.66 52.737 37.101 0 .795-.265 1.59-.795 2.385-.53.53-1.325 1.06-2.12 1.06h-13.78c-1.326 0-2.65-1.06-2.916-2.385-3.18-14.575-11.395-19.345-33.126-19.345-24.38 0-27.296 8.48-27.296 14.84 0 7.686 3.445 10.07 36.306 14.31 32.597 4.24 47.967 10.336 47.967 33.127-.265 23.321-19.345 36.571-53.002 36.571z"
></path>
</svg>
);
};
export const esBuild = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 256"
{...props}
>
<circle cx="128" cy="128" r="128" fill="#FFCF00"></circle>
<path
fill="#191919"
d="M69.285 58.715L138.571 128l-69.286 69.285-16.97-16.97L104.629 128 52.315 75.685l16.97-16.97zm76.8 0L215.371 128l-69.286 69.285-16.97-16.97L181.429 128l-52.314-52.315 16.97-16.97z"
></path>
</svg>
);
};
export const Deno = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="1365.333"
height="1365.333"
version="1"
viewBox="0 0 1024 1024"
{...props}
>
<path
d="M4720 9174c-19-2-80-9-135-14-782-82-1552-413-2180-939-116-96-380-360-476-476-520-621-824-1318-936-2143-25-183-25-801 0-984 112-825 416-1522 936-2143 96-116 360-380 476-476 621-520 1318-824 2143-936 183-25 801-25 984 0 825 112 1522 416 2143 936 116 96 380 360 476 476 520 621 824 1318 936 2143 25 183 25 801 0 984-112 825-416 1522-936 2143-96 116-360 380-476 476-619 518-1323 826-2137 935-88 12-216 17-453 19-181 2-346 1-365-1zm50-432c0-117 8-371 19-612 6-118 13-287 16-375 11-312 44-1131 49-1204l5-73-45 5c-25 2-48 8-52 11-3 4-10 73-14 154-18 356-77 1737-83 1939l-6 222 28 4c15 2 40 5 56 6l27 1v-78zm957 24c1-1 4-303 7-671 4-369 9-700 12-736 3-37 2-69-3-71-4-3-29-3-54 0l-46 4-7 291c-4 161-9 339-11 397-8 177-15 778-9 793 4 11 15 12 57 5 29-6 53-11 54-12zm-2313-335c6-9 53-560 111-1281 19-245 38-469 41-497 5-51 4-53-28-73-18-11-36-20-40-20-3 0-9 26-12 58-14 130-68 758-106 1212-22 267-42 506-45 532-5 44-4 48 22 62 32 17 50 20 57 7zm2753-201c28-10 31-15 37-72 10-100 7-578-4-578-29 0-89 34-94 53-3 12-6 154-6 315 0 325-4 306 67 282zm-1847-47c0-27 7-176 15-333s17-356 21-442c7-174 9-168-58-172-33-1-33-1-35 49-2 28-7 115-13 195-5 80-17 253-25 385s-18 263-21 291c-6 50-5 52 22 62 16 6 44 11 62 11 32 1 32 1 32-46zm2774-137l34-14 7-134c3-73 5-231 3-350l-3-218-42 21-42 20-3 332c-2 183-1 338 1 345 4 15 4 15 45-2zm-1826-131c6-6 20-491 21-737l1-148-47 7c-27 3-49 6-50 7-3 2-33 743-33 815v74l51-6c29-4 54-9 57-12zm2303-71c12-14 14-233 17-1441 3-1387 3-1423-15-1423-11 0-26 6-35 13-15 11-17 132-22 1317-4 718-9 1370-12 1449l-6 144 29-21c17-12 36-29 44-38zm-897-205c5-4 10-61 11-126 5-221 6-1576 1-1580-2-2-20 3-40 11l-36 15v1701l28-6c15-4 31-10 36-15zm-2760-56c3-27 8-88 11-138 3-49 10-161 16-248 12-176 10-187-47-187-30 0-34 3-38 33-10 59-45 551-40 559 5 7 57 25 81 27 6 1 14-20 17-46zm-1654-255c11-106 33-328 49-493 17-165 31-305 31-311 0-12-77-50-85-42-5 5-105 890-105 930 0 24 77 125 87 114 3-2 13-91 23-198zm3921-105l29-17 1-216c1-118 3-250 3-293 2-90-9-105-63-86l-31 11v86c0 48-3 187-7 310l-6 222h23c12 0 35-8 51-17zm-3482-388c18-192 47-516 66-720l34-370-39-39-38-39-7 79c-4 44-24 248-45 454s-51 505-66 664l-28 288 39 36c35 33 39 34 46 16 4-10 21-176 38-369zm-749-121c22-197 80-721 130-1164s97-870 106-950c8-80 22-201 30-270 14-117 14-125-2-137-24-18-34-16-34 5 0 9-9 85-20 167-18 137-48 369-115 890-14 105-41 314-60 465-20 151-49 376-65 500s-43 336-60 473c-18 136-29 257-26 270 7 27 66 121 72 115 2-3 22-166 44-364zm-306-431c15-120 43-339 62-488 19-148 43-333 54-410l19-140-21-18c-12-10-24-14-28-10s-12 44-18 88-43 301-83 570l-71 490 23 68c12 37 25 67 28 67 4 0 19-98 35-217zm5490 131c14-14 16-76 16-535v-519h-28c-61 0-60-15-64 553l-3 517h32c17 0 39-7 47-16zm-2189-179c226-34 423-97 618-197 126-65 186-110 326-244 208-199 336-373 456-619 175-358 243-675 329-1525 39-381 90-1072 101-1355 3-82 10-217 16-300 11-176 24-152-131-227-215-104-422-176-695-243-334-82-550-108-880-109l-240-1 2 115c0 63 6 210 12 325 30 557 24 1260-15 1650-22 224-65 496-89 556-5 13 18 24 117 58 181 63 338 142 362 181 43 74-34 180-132 180-17 0-68-18-115-39-224-103-673-224-932-251-179-19-457-8-650 27-105 19-293 90-450 171-181 94-292 219-325 367-18 80-13 240 10 330 25 99 95 243 159 327 285 375 873 700 1476 814 192 36 464 40 670 9zm3085-31c36-15 40-19 40-53 2-273-4-897-9-923-1-9-53-10-75-2-14 5-16 59-16 500 0 316 4 494 10 494 5 0 28-7 50-16zm437-549l36-15-7-828c-8-1055-9-1086-47-1177-62-149-59-179-53 475 2 327 7 658 9 735s4 294 5 483c0 228 3 342 10 342 6 0 27-7 47-15zm-6014-249c6-81 4-89-25-153l-32-68-12 100c-19 160-19 167 19 191 17 12 35 20 38 18s9-42 12-88zm-618-603c9-82 79-626 115-893 54-413 58-472 34-447-3 3-26 142-50 309-156 1078-155 1071-142 1079 27 18 36 8 43-48zm720-458c6-25 35-296 35-329 0-28-36-54-52-38-5 5-18 90-28 188-11 99-22 202-25 229l-6 50 35-40c20-22 38-49 41-60zm807-377c11-10 18-50 27-158 15-195 17-180-24-180-42 0-41-3-55 173-14 179-14 177 13 177 13 0 30-6 39-12zm792-15c2-10 7-70 11-133 3-63 12-205 20-315 28-404 29-455 12-455-19 0-21 15-43 300-8 118-23 304-33 413-9 109-15 200-12 202 11 12 40 3 45-12zm-1880-192c6-9 44-329 91-766 14-132 28-259 31-283l5-43-25 16c-19 13-26 26-26 49 0 63-43 478-76 732-19 144-34 271-34 283 0 21 24 29 34 12zm5771-418l-7-418-25-37c-57-84-54-100-51 368l2 429 37 38c20 20 40 37 44 37 3 0 3-188 0-417zm-925-663c5-581 4-626-12-644-10-11-19-18-22-15-7 8-17 1275-9 1282 4 4 14 6 23 5 13-3 16-74 20-628zm-3266 398c7-62 32-359 42-499 6-94 6-97-16-104-12-4-26-3-30 2-7 7-29 229-56 571l-7 82h31c29 0 31-2 36-52zm-786-350c7-7 12-32 12-57 0-26 12-161 25-301 38-383 41-435 24-425-26 15-49 38-44 44 2 4-2 54-10 111-7 58-16 152-20 210s-13 164-21 235c-19 175-18 195 4 195 10 0 23-5 30-12zm473-673c3-22 9-104 13-182 7-150 4-161-37-130-12 9-20 47-32 161-21 206-22 198 17 194 29-3 33-7 39-43z"
transform="matrix(.1 0 0 -.1 0 1024)"
></path>
<path
d="M3184 5756c-104-45-112-186-14-236 71-36 143-19 180 43 70 114-44 246-166 193zM3862 5660c-96-59-96-201 0-260 95-57 218 18 218 132 0 110-126 184-218 128z"
transform="matrix(.1 0 0 -.1 0 1024)"
></path>
</svg>
);
};
export const Gatsby = (props) => {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128" {...props}>
<path
fill="#64328B"
d="M64 0C28.7 0 0 28.7 0 64s28.7 64 64 64 64-28.7 64-64S99.3 0 64 0zM13.2 64L64 114.8c-28.1 0-50.8-22.7-50.8-50.8zm62.2 49.5l-60.9-61C19.7 30 39.9 13.2 64 13.2c16.6 0 31.3 7.9 40.5 20.2L97 40.6c-7.3-10.4-19.3-17.1-33-17.1-17.6 0-32.5 11.2-38.1 26.8C33.1 57 75.4 98.8 78.1 102c12.7-4.7 22.3-15.5 25.4-28.9H81.9v-9.4l33 .2c-.1 24.3-16.9 44.5-39.5 49.6z"
></path>
</svg>
);
};
export const npm = (props) => {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128" {...props}>
<path
fill="#cb3837"
d="M2 38.5h124v43.71H64v7.29H36.44v-7.29H2zm6.89 36.43h13.78V53.07h6.89v21.86h6.89V45.79H8.89zm34.44-29.14v36.42h13.78v-7.28h13.78V45.79zm13.78 7.29H64v14.56h-6.89zm20.67-7.29v29.14h13.78V53.07h6.89v21.86h6.89V53.07h6.89v21.86h6.89V45.79z"
></path>
</svg>
);
};
export const homebrew = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="164"
height="256"
preserveAspectRatio="xMidYMid"
viewBox="0 0 164 256"
{...props}
>
<path
fill="#D1D2D3"
d="M125.534 84.857c.701-18.285-3.917-25.667-7.384-30.944-3.517-4.923-11.955-12.66-22.323-12.984-9.805-.306-12.163 5.113-21.208 5.44-1.484-16.472 10.948-25.51 10.948-25.51s-3.4-4.805-6.212-5.977C76.119 17.758 68.36 26.018 66.7 37.108c-1.747-16.335-9.914-26.781-28.018-34.062-5.142 17.988 11.836 34.794 22.866 41.431-5.847-1.964-10.921-4.56-17.736-3.219-11.91 2.345-21.73 9.546-27.325 25.348-5.595 15.802 1.976 34.237 3.621 39.502 1.647 5.27 13.828 27.653 23.375 30.946 9.545 3.295 9.549 1.81 14.652-.163 5.102-1.974 12.837-5.597 24.198-1.48 11.353 4.114 12.835 5.1 19.91.492 7.083-4.608 16.297-18.927 18.436-23.043 2.14-4.113 3.292-6.255 3.954-8.394.823-6.263.268-3.22.9-19.61"
></path>
<path
fill="#FEFEFE"
d="M126.215 110.162v8.941a3.793 3.793 0 003.792 3.792h14.07a17.068 17.068 0 0117.066 17.067v42.61l-.002 9.287v7.314l-.001 2.261c0 4.537-1.804 8.887-5.02 12.089a17.073 17.073 0 01-12.107 4.976c-4.754.012-9.755.004-13.926-.054a3.792 3.792 0 00-3.872 3.79v5.065l-.002 2.245v1.69c-.003 3.175-.007 6.182-.015 7.995 0 1.123-.5 2.188-1.364 2.905-4.347 3.284-19.533 10.56-53.499 10.56-33.265 0-49.106-5.433-54.048-8.295a3.796 3.796 0 01-1.755-3.19c-.015-7.374-.07-33.63-.129-60.724l-.008-3.698-.142-66.323v-.303h110.962zm16.82 27.927h-12.08a4.742 4.742 0 00-3.17 1.217l-.18.172a4.744 4.744 0 00-1.383 3.102l-.007.251V198c0 1.173.436 2.302 1.217 3.17l.172.182a4.733 4.733 0 003.1 1.381l.25.007h12.08a4.742 4.742 0 003.17-1.215l.182-.173a4.75 4.75 0 001.381-3.101l.007-.25V142.83a4.747 4.747 0 00-1.216-3.17l-.172-.183a4.752 4.752 0 00-3.101-1.383l-.25-.006z"
></path>
<path
fill="#FAAF41"
d="M26.192 109.063V226.62c0 1.356.723 2.61 1.9 3.287 4.797 2.287 18.718 7.746 43.125 7.746 24.568 0 38.074-6.634 42.599-9.368a3.775 3.775 0 001.73-3.176c.01-15.589.01-116.046.01-116.046H26.192z"
></path>
<path
fill="#FFDA95"
d="M39.328 123.714c2.8 0 5.09 2.19 5.251 4.95l.009.31v90.847a5.26 5.26 0 01-10.512.31l-.008-.31v-90.848a5.26 5.26 0 015.26-5.26"
></path>
<path
fill="#FEFEFE"
d="M89.818 133.186c0-1.896-1.116-4.16-2.949-5.297a15.854 15.854 0 01-6.58-7.87c-24.266.816-46.412-3.444-57.57-6.453a92.383 92.383 0 00-8.695-2.019c-6.677-1.326-11.752-7.19-11.752-14.24 0-7.76 6.157-14.067 13.85-14.343 1.482-8.207 8.647-14.438 17.283-14.438 9.71 0 17.583 7.872 17.583 17.583a17.57 17.57 0 01-1.008 5.825l.05.009c2.17-6.783 8.519-11.698 16.021-11.698 7.453 0 13.77 4.857 15.975 11.577a17.347 17.347 0 01-.097-1.847c0-10.1 8.186-18.285 18.285-18.285 8.175 0 15.094 5.365 17.435 12.764l1.592-.417a14.31 14.31 0 017.047-1.853c7.936 0 14.369 6.434 14.365 14.367 0 7.268-5.395 13.274-12.399 14.233a21.064 21.064 0 00-4.638 1.205 115.4 115.4 0 01-12.72 3.943 15.82 15.82 0 01-1.811 5.908 19.655 19.655 0 00-2.256 10.672c-.002.223.007 1.398.007 1.623 0 4.698-3.81 7.557-8.513 7.557a8.505 8.505 0 01-8.505-8.506"
></path>
<path
fill="#010202"
d="M86.4017067 112.433152L86.5024 112.740352 86.4699733 112.433152z"
></path>
<path
fill="#010202"
d="M37.192 0l2.338.939C54.557 6.982 63.305 15.28 67.1 27.519c2.399-5.319 6.043-10.048 10.277-13.912l1.536-1.37 1.317.548a8.945 8.945 0 011.709.972c.89.634 1.793 1.456 2.708 2.427a33.527 33.527 0 011.97 2.297l.338.436.377.507 1.384 1.954-1.814 1.319-.248.191-.341.28-.42.37-.493.456a28.55 28.55 0 00-3.524 4.058c-3.142 4.378-5.03 9.44-5.108 15.185l-.002.669.491-.08c1.692-.31 3.282-.902 5.61-1.961l1.33-.61c4.497-2.036 7.19-2.736 11.7-2.596 9.58.3 18.796 6.508 24.152 14.009.12.182.24.365.356.55l.69 1.092.657 1.085c4.092 6.951 6.064 13.7 6.135 24.6 8.44.804 15.041 7.909 15.038 16.556 0 8.342-6.173 15.362-14.353 16.482l-.087.017v6.053c0 .84.682 1.522 1.522 1.522h14.07a19.336 19.336 0 0119.336 19.337l-.001 61.472c0 5.14-2.047 10.07-5.689 13.696a19.324 19.324 0 01-13.703 5.64l-2.131.004-4.137-.001-5.028-.028-2.685-.03a1.524 1.524 0 00-1.554 1.52l-.005 12.433-.012 4.562c0 1.8-.8 3.502-2.267 4.716-2.067 1.561-4.81 3.04-8.214 4.377l-1.159.439a69.73 69.73 0 01-5.813 1.84l-1.425.374-1.471.36c-1.495.353-3.062.686-4.698.995l-1.661.302-1.707.285c-1.444.23-2.933.445-4.471.64l-1.87.225-1.916.208-1.96.188-2.008.17-2.053.15-2.099.13c-.353.021-.708.04-1.065.059l-2.166.099-2.21.078c-.746.02-1.496.041-2.256.056l-2.3.033c-.774.008-1.555.012-2.344.012h-1.2c-.795-.005-1.585-.012-2.367-.02l-2.322-.038-2.279-.055c-.752-.02-1.497-.046-2.234-.072l-2.188-.09c-.362-.017-.72-.032-1.078-.051l-2.122-.116-2.075-.13-2.03-.148a87.89 87.89 0 01-.998-.079l-1.96-.169c-.323-.03-.644-.06-.963-.092l-1.891-.191-1.843-.207c-.304-.036-.606-.071-.905-.109l-1.773-.229-1.726-.239-1.676-.254c-.826-.131-1.635-.264-2.425-.404l-1.555-.285a75.332 75.332 0 01-.759-.147l-1.483-.302-1.432-.313-1.382-.326-1.333-.332a71.633 71.633 0 01-3.694-1.062l-1.13-.372a45.049 45.049 0 01-1.597-.575l-1-.39c-1.46-.597-2.744-1.216-3.848-1.854a6.068 6.068 0 01-2.804-5.102l-.274-127.583C5.465 111.852 0 105.144 0 97.307c0-7.64 5.171-14.083 12.235-16.017-.087-2.324-.034-4.618.207-6.881.32-2.994.947-5.852 1.906-8.562 5.5-15.536 15.29-24.114 29.027-26.817a21.026 21.026 0 017.055-.219 61.843 61.843 0 01-5.048-5.3C37.129 23.69 33.5 12.913 36.499 2.42L37.192 0zm86.751 114.287l-1.09.401c-.23.084-.476.154-.71.236-2.13.749-4.316 1.43-6.54 2.066-1.376.395-1.376.395-2.687.767l-.102.518a18.098 18.098 0 01-1.403 4.004l-.602 1.176c-.111.227-.186.468-.285.7a17.661 17.661 0 00-1.425 8.356l.001.333.005 1.29c0 5.866-4.686 9.83-10.782 9.83a10.73 10.73 0 01-7.842-3.403 10.74 10.74 0 01-2.779-5.622 10.795 10.795 0 01-.155-1.752c0-1.217-.797-2.699-1.854-3.356a18.118 18.118 0 01-6.794-7.349l-.073-.15-1.494.033c-17.223.293-34.754-1.815-49.145-5.107a165.209 165.209 0 01-4.896-1.191l-1.191-.316c-.033-.01-.069-.017-.103-.027a94.394 94.394 0 00-4.464-1.133l.27 126.614c0 .517.267 1.002.622 1.229.659.382 1.398.757 2.219 1.126l.846.364c.874.361 1.826.715 2.859 1.061l1.056.34a71.32 71.32 0 001.683.496l1.186.321 1.238.313 1.287.305 1.34.294c.225.05.455.097.687.145l1.413.28c.478.092.966.184 1.463.273l1.512.26c.512.084 1.032.168 1.561.248l1.61.237 1.659.227c.28.036.561.074.846.108l1.73.21 1.78.194 1.824.18c.308.03.62.058.93.087l1.896.162 1.942.147 1.988.131 2.035.116 2.08.102c.35.016.703.03 1.056.045l2.15.078c.36.012.723.023 1.09.033l2.215.053 1.123.02 2.282.026c.766.005 1.54.008 2.324.008l1.139-.001c1.89-.01 3.734-.041 5.53-.096l2.134-.073c.352-.012.702-.028 1.05-.045l2.065-.102 2.02-.123c.333-.022.666-.044.994-.068l1.954-.152.957-.08 1.885-.178.925-.095 1.812-.202.891-.107 1.744-.227 1.698-.244 1.652-.256c.543-.09 1.079-.181 1.605-.272l1.558-.286c.51-.1 1.015-.198 1.51-.3l1.465-.315 1.414-.324c.929-.22 1.823-.45 2.688-.685l1.272-.36c.208-.061.413-.124.618-.186l1.2-.373 1.15-.386c3.946-1.364 6.995-2.896 9.118-4.502.344-.285.543-.709.543-1.166l.017-16.985c0-1.63.657-3.191 1.821-4.33a6.044 6.044 0 014.354-1.73l2.659.029 3.942.024 5.177.005 2.126-.005a14.803 14.803 0 0010.496-4.313 14.799 14.799 0 004.352-10.48l.002-61.473a14.795 14.795 0 00-14.795-14.795h-14.07a6.064 6.064 0 01-6.064-6.064v-4.816zm19.091 21.532a7.012 7.012 0 017.011 7.012V198a7.01 7.01 0 01-7.011 7.01h-12.078a7.01 7.01 0 01-7.013-7.01v-55.168a7.013 7.013 0 017.013-7.012zm0 4.543h-12.078c-.655 0-1.283.26-1.746.72a2.483 2.483 0 00-.725 1.75v55.167a2.47 2.47 0 002.47 2.47h12.079c.655 0 1.283-.261 1.744-.724.464-.462.726-1.09.726-1.746v-55.168a2.468 2.468 0 00-2.47-2.47zM33.404 70.796c-7.427 0-13.74 5.337-15.049 12.573l-.324 1.799-.947.036-.88.03a12.063 12.063 0 00-3.614.692c-4.697 1.665-8.049 6.138-8.049 11.381 0 5.346 3.504 9.983 8.438 11.612.473.156.954.294 1.453.393 1.636.299 3.261.649 4.876 1.03 1.344.318 2.68.658 4.003 1.032.569.153 1.176.295 1.762.445.809.205 1.602.415 2.432.614 15.138 3.63 34.249 5.938 52.707 5.317l1.614-.055.58 1.509a13.612 13.612 0 005.661 6.755c2.434 1.51 4.021 4.464 4.021 7.228l.009.33a6.184 6.184 0 00.988 3.011c1.11 1.732 3.03 2.895 5.238 2.895 3.74 0 6.241-2.117 6.241-5.29l-.007-1.301.007-.154a21.965 21.965 0 012.52-11.916l.269-.526a13.458 13.458 0 001.281-4.533l.16-1.588 1.55-.386c1.583-.396 3.115-.847 4.648-1.296 1.345-.394 2.674-.802 3.988-1.228a88.128 88.128 0 003.82-1.335l.713-.263a23.828 23.828 0 011.633-.48c.92-.247 1.85-.458 2.8-.593l.402-.062c.048-.008.092-.02.137-.029a12.098 12.098 0 009.898-11.893c.002-6.16-4.61-11.235-10.566-11.988a12.216 12.216 0 00-1.529-.106 12.123 12.123 0 00-5.93 1.56l-.258.145-3.966 1.033-.65-2.055a16.02 16.02 0 00-15.27-11.179c-8.844 0-16.014 7.17-16.014 16.015 0 .543.03 1.08.084 1.61l1.71 16.305.476 4.543h-.068l-1.492-4.543-5.043-15.361A14.546 14.546 0 0066.05 82.517a14.551 14.551 0 00-13.856 10.117l-.597 1.866-4.658-.763.896-2.555c.58-1.654.88-3.355.88-5.074 0-8.456-6.855-15.312-15.311-15.312zM79.64 17.71l-.556.545c-5.074 5.065-9.827 13.547-10.116 18.771-.29 5.224.562 11.71.562 11.71l-3.204-.613a35.889 35.889 0 01-4.065-1.024l-.993-.318c-.173-.056-.347-.116-.526-.175l-.186-.065-.937-.324-3.741-1.338-1.027-.349c-4.177-1.365-7.138-1.723-10.599-1.042-12.15 2.39-20.652 9.84-25.622 23.874-.838 2.366-1.388 4.878-1.673 7.53-.005.044-.005.09-.01.136 3.495-5.191 9.353-8.598 15.944-8.767l.514-.006c9.784 0 17.914 7.077 19.553 16.392l.075.46.49-.445a19.058 19.058 0 0112.016-4.68l.512-.006a19.06 19.06 0 0114.142 6.275l.206.234.13-.447c2.5-8.301 10.109-14.39 19.17-14.614l.515-.005a20.56 20.56 0 0118.664 11.934l.113.255.218-.108a16.545 16.545 0 014.139-1.304c-.043-10.393-1.873-16.478-5.769-22.939l-.623-1.007-.653-1.017c-4.556-6.376-12.585-11.785-20.547-12.034-3.881-.121-6.004.485-10.337 2.492l-.722.331c-3.97 1.802-6.28 2.481-9.996 2.616l-2.15.079-.193-2.144c-.734-8.135 1.565-15.23 5.83-21.17 1.443-2.011 2.892-3.616 4.162-4.804l.075-.073-.496-.584-.586-.643a17.442 17.442 0 00-1.396-1.34l-.307-.249zM40.3 6.192l-.058.37c-1.165 7.95 2.043 16.208 8.617 24.027 4.013 4.773 9.173 9.088 13.587 11.796.686.422 1.357.81 2 1.15l.37.193-.001-.358a63.393 63.393 0 00-.413-6.637C62.67 22.088 55.45 12.943 40.538 6.298l-.237-.106z"
></path>
</svg>
);
};
export const turborepo = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="318"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 318"
{...props}
>
<defs>
<linearGradient
id="turborepo-linearGradient-1"
x1="123.779%"
x2="123.779%"
y1="0%"
y2="698.962%"
>
<stop offset="0%" stopColor="#1E90FF"></stop>
<stop offset="100%" stopColor="#FF1E56"></stop>
</linearGradient>
<linearGradient
id="turborepo-linearGradient-2"
x1="11.486%"
x2="11.486%"
y1="-2.194%"
y2="512.398%"
>
<stop offset="0%" stopColor="#1E90FF"></stop>
<stop offset="100%" stopColor="#FF1E56"></stop>
</linearGradient>
<linearGradient
id="turborepo-linearGradient-3"
x1="-153.743%"
x2="-153.743%"
y1="-62.263%"
y2="278.479%"
>
<stop offset="0%" stopColor="#1E90FF"></stop>
<stop offset="100%" stopColor="#FF1E56"></stop>
</linearGradient>
<linearGradient
id="turborepo-linearGradient-4"
x1="-153.743%"
x2="-153.743%"
y1="-178.48%"
y2="162.264%"
>
<stop offset="0%" stopColor="#1E90FF"></stop>
<stop offset="100%" stopColor="#FF1E56"></stop>
</linearGradient>
<linearGradient
id="turborepo-linearGradient-5"
x1="11.486%"
x2="11.486%"
y1="-412.397%"
y2="102.194%"
>
<stop offset="0%" stopColor="#1E90FF"></stop>
<stop offset="100%" stopColor="#FF1E56"></stop>
</linearGradient>
<linearGradient
id="turborepo-linearGradient-6"
x1="123.779%"
x2="123.779%"
y1="-598.961%"
y2="100%"
>
<stop offset="0%" stopColor="#1E90FF"></stop>
<stop offset="100%" stopColor="#FF1E56"></stop>
</linearGradient>
</defs>
<path
fill="url(#turborepo-linearGradient-1)"
d="M103.41.095C66.837-1.166 30.268 10.183 0 34.144l20.177 11.35c23.962-17.656 54.226-25.222 83.233-23.961V.095z"
></path>
<path
fill="url(#turborepo-linearGradient-2)"
d="M210.6 48.016c-25.222-26.483-58.01-42.877-93.319-46.66v21.438c30.268 5.044 56.75 18.916 78.188 40.355L210.6 48.016z"
></path>
<path
fill="url(#turborepo-linearGradient-3)"
d="M256 151.424c-1.26-32.788-13.871-65.576-35.309-93.32l-15.136 15.133c17.657 23.96 27.747 50.444 29.008 78.187H256z"
></path>
<path
fill="url(#turborepo-linearGradient-4)"
d="M220.691 259.877c21.438-27.744 34.049-60.532 35.309-93.32h-21.437c-1.26 27.744-11.351 54.227-29.008 78.187l15.136 15.133z"
></path>
<path
fill="url(#turborepo-linearGradient-5)"
d="M117.281 316.626c34.049-3.783 68.097-20.178 93.32-46.66l-15.132-15.133c-21.437 22.7-49.185 36.571-78.188 40.354v21.439z"
></path>
<path
fill="url(#turborepo-linearGradient-6)"
d="M0 283.838c30.268 23.96 66.837 35.31 103.41 34.049v-21.439c-29.007 1.262-58.01-6.305-83.233-23.96L0 283.838z"
></path>
<path d="M97.651 71.344c13.479 0 25.919 2.295 37.321 6.886 11.402 4.443 21.177 10.663 29.324 18.66 8.292 7.998 14.734 17.402 19.326 28.214 4.593 10.663 6.887 22.214 6.887 34.655 0 12.44-2.294 24.066-6.887 34.877-4.592 10.663-11.034 19.993-19.326 27.99-8.147 7.998-17.922 14.292-29.324 18.883-11.402 4.443-23.842 6.665-37.32 6.665-13.625 0-26.142-2.222-37.544-6.665-11.257-4.591-20.954-10.885-29.101-18.882-8.147-7.998-14.513-17.328-19.105-27.991-4.592-10.811-6.887-22.437-6.887-34.877 0-12.44 2.295-23.992 6.887-34.655 4.592-10.812 10.958-20.216 19.105-28.213 8.147-7.998 17.844-14.218 29.101-18.66 11.402-4.592 23.92-6.887 37.543-6.887zm0 42.208c-6.37 0-12.44 1.184-18.216 3.554-5.626 2.222-10.59 5.406-14.884 9.553-4.293 4.146-7.702 9.034-10.219 14.661-2.516 5.628-3.776 11.774-3.776 18.439 0 6.664 1.26 12.81 3.776 18.438 2.517 5.628 5.926 10.515 10.22 14.662 4.293 4.147 9.257 7.404 14.883 9.774 5.776 2.222 11.846 3.332 18.216 3.332 6.37 0 12.368-1.11 17.994-3.332 5.776-2.37 10.813-5.627 15.106-9.774 4.443-4.147 7.925-9.034 10.441-14.662 2.516-5.628 3.777-11.774 3.777-18.438 0-6.665-1.26-12.811-3.777-18.439-2.516-5.627-5.998-10.515-10.44-14.661-4.294-4.147-9.331-7.331-15.107-9.553-5.626-2.37-11.624-3.554-17.994-3.554z"></path>
</svg>
);
};
export const tailwindcss = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="154"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 154"
{...props}
>
<defs>
<linearGradient
id="linearGradient-1"
x1="-2.778%"
x2="100%"
y1="32%"
y2="67.556%"
>
<stop offset="0%" stopColor="#2298BD"></stop>
<stop offset="100%" stopColor="#0ED7B5"></stop>
</linearGradient>
</defs>
<path
fill="url(#linearGradient-1)"
d="M128 0C93.867 0 72.533 17.067 64 51.2 76.8 34.133 91.733 27.733 108.8 32c9.737 2.434 16.697 9.499 24.401 17.318C145.751 62.057 160.275 76.8 192 76.8c34.133 0 55.467-17.067 64-51.2-12.8 17.067-27.733 23.467-44.8 19.2-9.737-2.434-16.697-9.499-24.401-17.318C174.249 14.743 159.725 0 128 0zM64 76.8C29.867 76.8 8.533 93.867 0 128c12.8-17.067 27.733-23.467 44.8-19.2 9.737 2.434 16.697 9.499 24.401 17.318C81.751 138.857 96.275 153.6 128 153.6c34.133 0 55.467-17.067 64-51.2-12.8 17.067-27.733 23.467-44.8 19.2-9.737-2.434-16.697-9.499-24.401-17.318C110.249 91.543 95.725 76.8 64 76.8z"
></path>
</svg>
);
};
export const styledComponents = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
xmlnsXlink="http://www.w3.org/1999/xlink"
width="2500"
height="2500"
viewBox="0 0 318 318"
{...props}
>
<defs>
<path id="a" d="M0 0h318v318H0z"></path>
<mask id="b" width="318" height="318" x="0" y="0" fill="#fff">
<use xlinkHref="#a"></use>
</mask>
</defs>
<g fill="none" fillRule="evenodd">
<use
stroke="#4a4a4a"
strokeWidth="8"
mask="url(#b)"
xlinkHref="#a"
></use>
<path
fill="#4a4a4a"
d="M44.284 229.416c-4.428 0-7.344 2.376-7.344 5.544 0 2.808 1.728 4.68 5.652 5.76 3.564 1.008 4.32 1.512 4.32 3.096 0 1.44-1.332 2.304-3.384 2.304-1.944 0-3.708-.756-5.184-1.872l-2.304 2.592c1.764 1.584 4.32 2.7 7.596 2.7 4.356 0 8.028-2.088 8.028-6.048 0-3.384-2.196-4.968-6.084-6.012-3.24-.9-3.996-1.476-3.996-2.736 0-1.152 1.044-1.908 2.88-1.908 1.692 0 3.204.54 4.788 1.548l1.8-2.7c-1.8-1.404-4.032-2.268-6.768-2.268zm20.412 15.732l1.62 2.952c-1.368.972-3.096 1.44-4.788 1.44-3.744-.036-5.724-2.16-5.724-6.228v-10.044h-2.988v-3.312h2.988v-4.212l4.608-.54v4.752h4.428l-.468 3.312h-3.96v9.936c0 1.872.612 2.628 2.016 2.628.72 0 1.44-.216 2.268-.684zm19.62-15.192l-6.192 19.116c-1.44 4.464-4.248 7.344-9.9 7.776l-.468-3.348c3.78-.576 5.004-1.8 6.084-4.5h-1.584l-6.048-19.044h4.896l4.14 15.984 4.32-15.984zm7.308 19.584a7.55 7.55 0 003.06-.648l-.972-3.24c-.324.108-.648.18-1.08.18-.756 0-1.08-.432-1.08-1.332v-22.68l-4.608.504v22.32c0 3.132 1.764 4.896 4.68 4.896zm21.744-10.512c0 .612-.072 1.368-.108 1.872h-11.952c.324 3.888 2.16 5.148 4.68 5.148 1.692 0 3.096-.54 4.752-1.692l1.908 2.628c-1.872 1.512-4.176 2.556-7.056 2.556-5.904 0-9.072-3.924-9.072-9.936 0-5.796 3.06-10.188 8.46-10.188 5.328 0 8.388 3.6 8.388 9.612zm-4.572-1.116v-.216c0-3.132-1.116-5.004-3.708-5.004-2.16 0-3.528 1.44-3.78 5.22zm20.124-16.092l4.608.504V249h-4.068l-.324-2.412c-1.152 1.728-2.988 2.952-5.436 2.952-4.752 0-7.236-3.996-7.236-10.044 0-5.868 2.952-10.08 7.668-10.08 2.016 0 3.6.864 4.788 2.052zm-3.924 24.228c1.692 0 2.844-.828 3.924-2.448v-8.712c-1.008-1.224-2.088-2.016-3.636-2.016-2.376 0-3.96 2.016-3.96 6.588 0 4.896 1.404 6.588 3.672 6.588zM44.44 265.416c-5.472 0-8.892 4.14-8.892 10.224s3.42 9.9 8.928 9.9c2.448 0 4.428-.792 6.156-2.196l-2.052-2.916c-1.404.9-2.412 1.368-3.852 1.368-2.592 0-4.284-1.62-4.284-6.228 0-4.572 1.62-6.516 4.284-6.516 1.44 0 2.592.432 3.852 1.368l2.052-2.772c-1.8-1.548-3.708-2.232-6.192-2.232zm17.316 0c5.616 0 8.928 3.816 8.928 10.044 0 6.012-3.348 10.08-8.964 10.08s-8.964-3.816-8.964-10.08c0-5.976 3.348-10.044 9-10.044zm0 3.492c-2.7 0-4.14 2.052-4.14 6.552 0 4.572 1.404 6.588 4.104 6.588s4.104-2.052 4.104-6.588-1.404-6.552-4.068-6.552zm33.444-3.492c-2.52 0-4.284 1.224-5.724 3.204-.72-2.016-2.376-3.204-4.608-3.204-2.412 0-4.14 1.116-5.508 3.024l-.36-2.484h-3.996V285h4.608v-13.248c1.044-1.764 2.016-2.88 3.636-2.88 1.116 0 2.088.684 2.088 3.06V285h4.608v-13.248c1.044-1.764 2.016-2.88 3.6-2.88 1.152 0 2.088.684 2.088 3.06V285h4.608v-13.788c0-3.6-2.016-5.796-5.04-5.796zm20.268 0c4.968 0 7.056 3.924 7.056 10.008 0 5.832-2.7 10.116-7.524 10.116-1.944 0-3.6-.684-4.788-2.088v8.892l-4.608.504v-26.892h4.032l.252 2.34c1.512-1.98 3.528-2.88 5.58-2.88zm-1.764 16.596c2.52 0 3.996-1.944 3.996-6.552 0-4.824-1.296-6.588-3.6-6.588-1.62 0-2.988 1.116-3.888 2.592v8.568c.9 1.332 2.052 1.98 3.492 1.98zm21.132-16.596c5.616 0 8.928 3.816 8.928 10.044 0 6.012-3.348 10.08-8.964 10.08s-8.964-3.816-8.964-10.08c0-5.976 3.348-10.044 9-10.044zm0 3.492c-2.7 0-4.14 2.052-4.14 6.552 0 4.572 1.404 6.588 4.104 6.588s4.104-2.052 4.104-6.588-1.404-6.552-4.068-6.552zm23.4-3.492c-2.412 0-4.32 1.116-5.796 3.024l-.36-2.484h-3.996V285h4.608v-13.248c1.116-1.764 2.34-2.88 3.996-2.88 1.44 0 2.34.684 2.34 3.06V285h4.608v-13.788c0-3.636-1.98-5.796-5.4-5.796zm26.388 9.612c0 .612-.072 1.368-.108 1.872h-11.952c.324 3.888 2.16 5.148 4.68 5.148 1.692 0 3.096-.54 4.752-1.692l1.908 2.628c-1.872 1.512-4.176 2.556-7.056 2.556-5.904 0-9.072-3.924-9.072-9.936 0-5.796 3.06-10.188 8.46-10.188 5.328 0 8.388 3.6 8.388 9.612zm-4.572-1.116v-.216c0-3.132-1.116-5.004-3.708-5.004-2.16 0-3.528 1.44-3.78 5.22zm18.864-8.496c-2.412 0-4.32 1.116-5.796 3.024l-.36-2.484h-3.996V285h4.608v-13.248c1.116-1.764 2.34-2.88 3.996-2.88 1.44 0 2.34.684 2.34 3.06V285h4.608v-13.788c0-3.636-1.98-5.796-5.4-5.796zm20.052 15.732c-.828.468-1.548.684-2.268.684-1.404 0-2.016-.756-2.016-2.628v-9.936h3.96l.468-3.312h-4.428v-4.752l-4.608.54v4.212h-2.988v3.312h2.988v10.044c0 4.068 1.98 6.192 5.724 6.228 1.692 0 3.42-.468 4.788-1.44zm10.224-15.732c-4.428 0-7.344 2.376-7.344 5.544 0 2.808 1.728 4.68 5.652 5.76 3.564 1.008 4.32 1.512 4.32 3.096 0 1.44-1.332 2.304-3.384 2.304-1.944 0-3.708-.756-5.184-1.872l-2.304 2.592c1.764 1.584 4.32 2.7 7.596 2.7 4.356 0 8.028-2.088 8.028-6.048 0-3.384-2.196-4.968-6.084-6.012-3.24-.9-3.996-1.476-3.996-2.736 0-1.152 1.044-1.908 2.88-1.908 1.692 0 3.204.54 4.788 1.548l1.8-2.7c-1.8-1.404-4.032-2.268-6.768-2.268zM79.8 87.2l-36.2 22.5 36.2 22.9-3.7 4.6-37.7-23.6v-7.9l38.1-23.6m189.3 22.7v7.8l-37.7 23.6-3.7-4.9 36.1-22.6L224.4 86l3.2-4.9"
></path>
<text
fill="#000"
fontFamily="AppleColorEmoji, Apple Color Emoji"
fontSize="100"
letterSpacing="0.5"
transform="translate(38 44)"
>
<tspan x="70" y="100">
💅
</tspan>
</text>
</g>
</svg>
);
};
export const angular = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="272"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 272"
{...props}
>
<path
fill="#E23237"
d="M.1 45.522L125.908.697l129.196 44.028-20.919 166.45-108.277 59.966-106.583-59.169L.1 45.522z"
></path>
<path
fill="#B52E31"
d="M255.104 44.725L125.908.697v270.444l108.277-59.866 20.919-166.55z"
></path>
<path
fill="#FFF"
d="M126.107 32.274L47.714 206.693l29.285-.498 15.739-39.347h70.325l17.233 39.845 27.99.498-82.179-174.917zm.2 55.882l26.496 55.383h-49.806l23.31-55.383z"
></path>
</svg>
);
};
export const blitzjs = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="394"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 394"
{...props}
>
<path
fill="#6700EB"
d="M65.062 196.687a78.803 78.803 0 0162.965 31.42l64.178 85.287a5.254 5.254 0 01.47 5.569l-36.994 71.675c-1.775 3.44-6.533 3.843-8.863.754L0 196.687h65.062zm44.12-194.596L256 196.796h-65.062a78.8 78.8 0 01-62.965-31.42L63.795 80.089a5.254 5.254 0 01-.47-5.568l36.994-71.677c1.774-3.439 6.532-3.843 8.862-.753z"
></path>
</svg>
);
};
export const lit = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="320"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 320"
{...props}
>
<path
fill="#00E8FF"
d="M64 192L89.9257031 147.272598 128.15876 128.15876 192.133047 192.133047 202.966055 253.886973 192 320 128 256 89.9257031 230.385117z"
></path>
<path
fill="#283198"
d="M128 256V128l64-64v128l-64 64zM0 256l64 64 9.202-60.602L64 192l-37.542 23.71L0 256z"
></path>
<path
fill="#324FFF"
d="M64 192V64l64-64v128l-64 64zm128 128V192l64-64v128l-64 64zM0 256V128l64 64-64 64z"
></path>
<path fill="#0FF" d="M64 320L64 192 128 256z"></path>
</svg>
);
};
export const atom = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="256"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 256"
{...props}
>
<circle cx="128.002" cy="128.002" r="128.002" fill="#60B57D"></circle>
<path
fill="#FFF"
d="M117.82 59.143a3.605 3.605 0 01-4.515 5.62c-9.397-7.547-17.224-10.04-22.051-7.575-5.618 2.865-7.797 12.083-6.663 24.946l.17 1.737c.096.879.206 1.773.33 2.682l.269 1.839c.334 2.15.745 4.376 1.235 6.67 6.767-1.05 14.05-1.735 21.698-2.02a197.699 197.699 0 0110.079-11.969l1.698-1.83c4.246-4.513 8.505-8.553 12.696-12.049l1.673-1.37c15.295-12.285 29.531-17.146 38.738-11.168 8.02 5.203 10.17 16.989 7.19 32.783a3.605 3.605 0 11-7.084-1.336c2.495-13.227.852-22.232-4.03-25.4-6.348-4.12-18.142.623-31.44 11.701l-1.484 1.257a127.43 127.43 0 00-2.246 1.982l-1.51 1.383a149.716 149.716 0 00-4.571 4.446l-1.535 1.577c-.256.266-.512.535-.769.805l-1.54 1.647-1.54 1.691-1.541 1.736c-.514.586-1.028 1.179-1.54 1.78l-1.54 1.822-.299.363c3.586.019 7.235.123 10.932.315l1.435.08 2.852.182c2.367.166 4.707.366 7.017.599l2.758.295c.457.052.913.105 1.368.159l2.711.341c2.247.297 4.46.625 6.635.984l2.592.444 2.555.473 2.515.501c8.32 1.716 15.97 3.888 22.71 6.434l1.996.775c17.704 7.074 28.614 16.812 28.054 27.576-.464 8.898-8.44 16.244-21.81 21.507a3.605 3.605 0 11-2.64-6.708c11.024-4.34 16.971-9.817 17.25-15.174.358-6.858-7.848-13.951-21.507-19.672l-1.7-.694c-1.15-.458-2.337-.906-3.557-1.343l-1.856-.649c-.626-.213-1.261-.424-1.904-.632l-1.954-.615-2-.598c-.337-.098-.676-.195-1.017-.292l-2.068-.57c-.348-.093-.698-.186-1.05-.278l-2.133-.54a174.737 174.737 0 00-6.645-1.498l-2.293-.456-1.16-.22-2.348-.42-2.382-.398-1.204-.19-2.432-.36c-.816-.116-1.637-.227-2.463-.334l-2.495-.309-2.523-.282a217.085 217.085 0 00-3.837-.37l-2.59-.213c-.868-.066-1.74-.126-2.616-.182l-2.639-.154-2.64-.121-2.62-.09a217.035 217.035 0 00-8.993-.068l-2.06.038-.81 1.074a213.91 213.91 0 00-1.505 2.045l-1.496 2.082a220.968 220.968 0 00-6.566 9.801l-1.388 2.224a217.303 217.303 0 00-4.232 7.177c.123.302.248.605.375.908l.98 2.314c.166.387.334.774.504 1.162l1.036 2.331 1.074 2.342 1.112 2.349 1.15 2.356 1.186 2.362 1.215 2.348 1.233 2.314 1.249 2.28.63 1.126 1.272 2.227c.426.736.855 1.466 1.285 2.19l1.298 2.152c.435.71.871 1.415 1.31 2.113l1.32 2.075 1.329 2.034a192.004 192.004 0 003.356 4.904l1.353 1.886a174.77 174.77 0 002.717 3.64l1.362 1.75 1.363 1.705c.227.28.455.558.682.834l1.362 1.632 1.36 1.583a129.105 129.105 0 004.06 4.446l1.342 1.377 1.334 1.324a99.254 99.254 0 001.985 1.884l1.31 1.186a82.252 82.252 0 001.945 1.673l1.28 1.042c8.703 6.925 16.414 9.722 21.534 7.11 4.807-2.45 7.102-9.608 6.932-19.757l-.043-1.545a72.96 72.96 0 00-.081-1.588l-.118-1.63a85.54 85.54 0 00-.154-1.672l-.192-1.712a97.035 97.035 0 00-.109-.87l-.246-1.769-.284-1.805-.32-1.84a127.447 127.447 0 00-.959-4.747l-.448-1.954-.484-1.983c-.084-.333-.17-.667-.256-1.002l-.539-2.025-.575-2.052-.302-1.035-.63-2.088-.666-2.111c-.342-1.062-.698-2.131-1.067-3.208l-.757-2.163-.793-2.182a199.84 199.84 0 00-1.694-4.415l-.902-2.23-.937-2.243-.482-1.126-.991-2.261-1.028-2.272c-.174-.379-.35-.759-.527-1.139l-1.08-2.284a220.62 220.62 0 00-.555-1.145 3.605 3.605 0 116.48-3.159l1.196 2.49c.392.828.778 1.656 1.156 2.482l1.118 2.474a220.378 220.378 0 013.112 7.356l.957 2.426c.157.403.311.806.464 1.208l.896 2.403c.146.399.29.797.433 1.195l.835 2.376a184.854 184.854 0 011.545 4.694l.71 2.315c8.5 28.409 7.41 51.515-5.34 58.016-10.313 5.26-24.936-2.046-39.655-17.456l-1.523-1.622a137.51 137.51 0 01-3.044-3.415l-1.518-1.79c-4.046-4.844-8.055-10.257-11.938-16.147l-1.45-2.231a225.959 225.959 0 01-10.398-18.043l-.657-1.279a238.72 238.72 0 01-1.288-2.564l-1.247-2.559a230.326 230.326 0 01-2.826-6.112l-.582 1.151c-.18.36-.357.72-.533 1.08l-1.038 2.147-.997 2.132-.958 2.114c-.156.351-.31.702-.463 1.051l-.896 2.087c-.146.346-.29.69-.433 1.035l-.836 2.056c-.136.34-.27.68-.402 1.019l-.774 2.02c-.125.335-.249.669-.37 1.002l-.712 1.983-.67 1.956c-.325.97-.633 1.931-.926 2.88l-.565 1.883-.522 1.851c-.083.306-.165.61-.245.913l-.458 1.8a92.343 92.343 0 00-.956 4.344l-.307 1.67c-2.04 11.83-.71 20.554 4.345 23.835 5.092 3.303 14.533.79 26.183-7.62a3.605 3.605 0 114.22 5.845c-13.807 9.968-26.013 13.216-34.327 7.822-10.046-6.519-10.752-23.757-4.066-45.202l.694-2.158c.478-1.448.989-2.913 1.532-4.395l.838-2.233a172.466 172.466 0 013.825-9.143l1.072-2.33 1.117-2.346a208.194 208.194 0 014.582-8.897c-.216-.552-.43-1.103-.641-1.653l-.933-2.475a188.692 188.692 0 01-3.296-9.713l-.714-2.374a162.63 162.63 0 01-1.24-4.466c-.445.089-.885.18-1.322.272l-1.96.431-1.913.453c-.315.077-.627.155-.938.234l-1.84.483-1.787.504c-.588.171-1.167.346-1.736.523l-1.683.542c-.552.184-1.095.371-1.628.561l-1.572.579c-10.803 4.113-17.383 9.51-17.69 15.388-.279 5.358 5.068 11.423 15.584 16.883a3.605 3.605 0 11-3.322 6.398C46.567 140.033 39.395 131.898 39.86 123c.645-12.406 16.305-21.875 39.597-26.656-4.714-22.525-2.315-40.051 8.52-45.577 8.009-4.088 18.472-.757 29.842 8.377zm19.753 67.051c1.196 5.536-2.322 10.99-7.857 12.188-5.536 1.196-10.99-2.322-12.188-7.858-1.194-5.535 2.322-10.989 7.858-12.187 5.535-1.196 10.989 2.322 12.187 7.857zm-34.898-25.606l-.65.045c-.497.036-.992.073-1.484.113l-2.345.202-2.31.228c-.382.04-.762.082-1.141.124l-2.256.267-1.113.143-2.198.304-.872.133.308 1.151a167.326 167.326 0 001.568 5.342l.694 2.18.362 1.1.752 2.213c.207.597.418 1.196.633 1.798a238.568 238.568 0 013.54-5.705l.78-1.208a234.986 234.986 0 015.732-8.43z"
></path>
</svg>
);
};
export const youtube = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="180"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 180"
{...props}
>
<path
fill="red"
d="M250.346 28.075A32.18 32.18 0 00227.69 5.418C207.824 0 127.87 0 127.87 0S47.912.164 28.046 5.582A32.18 32.18 0 005.39 28.24c-6.009 35.298-8.34 89.084.165 122.97a32.18 32.18 0 0022.656 22.657c19.866 5.418 99.822 5.418 99.822 5.418s79.955 0 99.82-5.418a32.18 32.18 0 0022.657-22.657c6.338-35.348 8.291-89.1-.164-123.134z"
></path>
<path
fill="#FFF"
d="M102.420513 128.06L168.749025 89.642 102.420513 51.224z"
></path>
</svg>
);
};
export const astro = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="264"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 264"
>
<defs>
<linearGradient
id="Astro-linearGradient-1"
x1="137.073%"
x2="85.999%"
y1="-40.996%"
y2="56.205%"
>
<stop offset="0%" stopColor="#FF1639"></stop>
<stop offset="100%" stopColor="#FF1639" stopOpacity="0"></stop>
</linearGradient>
</defs>
<g fill="none" fillRule="evenodd">
<path
fill="#000"
d="M156.377 4.834c1.575 1.956 2.379 4.595 3.986 9.874l35.105 115.32a146.081 146.081 0 00-41.97-14.209l-22.857-77.24a2.975 2.975 0 00-5.708.008l-22.58 77.193a146.086 146.086 0 00-42.159 14.23L95.471 14.682c1.612-5.27 2.418-7.904 3.994-9.857A12.97 12.97 0 01104.72.936C107.048 0 109.804 0 115.315 0h25.196c5.518 0 8.277 0 10.607.938a13.016 13.016 0 015.259 3.896z"
></path>
<path
fill="#FF5D01"
d="M160.577 135.516c-5.787 4.949-17.338 8.324-30.643 8.324-16.33 0-30.017-5.084-33.65-11.922-1.298 3.92-1.589 8.404-1.589 11.269 0 0-.856 14.068 8.929 23.852a9.199 9.199 0 019.2-9.198c8.707 0 8.697 7.596 8.69 13.76l-.001.55c0 9.355 5.718 17.375 13.85 20.757a18.86 18.86 0 01-1.896-8.268c0-8.923 5.238-12.246 11.326-16.108 4.845-3.072 10.227-6.485 13.936-13.332a25.145 25.145 0 003.034-12.013 25.24 25.24 0 00-1.186-7.67z"
></path>
<path
fill="url(#Astro-linearGradient-1)"
d="M160.577 135.516c-5.787 4.949-17.338 8.324-30.643 8.324-16.33 0-30.017-5.084-33.65-11.922-1.298 3.92-1.589 8.404-1.589 11.269 0 0-.856 14.068 8.929 23.852a9.199 9.199 0 019.2-9.198c8.707 0 8.697 7.596 8.69 13.76l-.001.55c0 9.355 5.718 17.375 13.85 20.757a18.86 18.86 0 01-1.896-8.268c0-8.923 5.238-12.246 11.326-16.108 4.845-3.072 10.227-6.485 13.936-13.332a25.145 25.145 0 003.034-12.013 25.24 25.24 0 00-1.186-7.67z"
></path>
<path
fill="#000"
d="M28.014 221.64c15.874 0 24.2 5.68 24.2 16.418v10.464c.006 4.954.09 7.704.389 10.311l.062.52c.109.866.242 1.732.405 2.673h-7.704c-.389-2.49-.544-5.214-.544-8.093-4.591 6.458-12.45 9.571-25.446 9.571-11.75 0-19.376-4.28-19.376-11.672 0-3.502 1.478-6.537 4.124-8.482 2.802-2.023 6.459-3.424 16.341-3.969l24.279-1.4v-.779c0-6.225-6.225-9.882-16.73-9.882-10.661 0-17.12 3.035-18.365 8.793H1.48c1.245-8.56 11.205-14.474 26.535-14.474zm58.86 0c13.384 0 22.021 3.579 25.912 9.649l-6.303 3.034c-3.735-4.824-9.416-7.003-20.31-7.003-9.571 0-14.007 2.101-14.007 6.147 0 3.19 2.88 4.67 8.015 5.058l18.91 1.479c10.116.856 14.084 4.124 14.084 10.505 0 7.704-6.459 12.995-22.566 12.995-14.24 0-22.567-4.046-27.314-11.205l6.148-3.346c3.502 5.68 10.738 8.793 22.177 8.793 9.416 0 14.163-2.18 14.163-6.77 0-3.19-1.868-4.436-8.015-4.903l-18.754-1.478c-9.26-.778-14.162-4.046-14.162-10.816 0-7.548 8.248-12.14 22.022-12.14zm141.19 0c16.575 0 27.936 8.403 27.936 20.932 0 12.528-11.361 20.932-27.936 20.932-16.574 0-27.935-8.404-27.935-20.932 0-12.529 11.36-20.933 27.935-20.933zm-91.497-11.673v13.15h19.454v5.837h-19.454v18.053c0 6.692 3.658 9.338 10.427 9.338 3.19 0 6.46-.467 9.183-1.09v6.304c-1.946.856-6.381 1.556-10.038 1.556-14.396 0-17.042-7.704-17.042-15.407v-18.754H116.88v-5.836h12.217v-10.116l7.47-3.035zm55.203 11.984c2.1 0 3.502.077 5.136.467v7.159c-1.79-.312-3.113-.467-5.214-.467-6.147 0-9.649 1.712-12.373 4.746-3.112 3.269-4.202 8.015-4.202 13.618v14.552h-7.392v-38.908h6.848V234.4c2.256-7.548 8.87-12.45 17.197-12.45zM44.744 243.039l-22.8 1.4c-10.972.7-14.085 2.724-14.085 7.237 0 4.202 4.98 6.303 14.007 6.303 13.307 0 22.878-4.98 22.878-13.15v-1.79zm183.32-15.252c-12.217 0-20.076 5.758-20.076 14.785 0 9.026 7.86 14.785 20.076 14.785 12.14 0 20.077-5.759 20.077-14.785 0-9.027-7.938-14.785-20.077-14.785z"
></path>
</g>
</svg>
);
};
export const google = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width="256"
height="262"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 262"
>
<path
fill="#4285F4"
d="M255.878 133.451c0-10.734-.871-18.567-2.756-26.69H130.55v48.448h71.947c-1.45 12.04-9.283 30.172-26.69 42.356l-.244 1.622 38.755 30.023 2.685.268c24.659-22.774 38.875-56.282 38.875-96.027"
></path>
<path
fill="#34A853"
d="M130.55 261.1c35.248 0 64.839-11.605 86.453-31.622l-41.196-31.913c-11.024 7.688-25.82 13.055-45.257 13.055-34.523 0-63.824-22.773-74.269-54.25l-1.531.13-40.298 31.187-.527 1.465C35.393 231.798 79.49 261.1 130.55 261.1"
></path>
<path
fill="#FBBC05"
d="M56.281 156.37c-2.756-8.123-4.351-16.827-4.351-25.82 0-8.994 1.595-17.697 4.206-25.82l-.073-1.73L15.26 71.312l-1.335.635C5.077 89.644 0 109.517 0 130.55s5.077 40.905 13.925 58.602l42.356-32.782"
></path>
<path
fill="#EB4335"
d="M130.55 50.479c24.514 0 41.05 10.589 50.479 19.438l36.844-35.974C195.245 12.91 165.798 0 130.55 0 79.49 0 35.393 29.301 13.925 71.947l42.211 32.783c10.59-31.477 39.891-54.251 74.414-54.251"
></path>
</svg>
);
};
export const svgl = (props) => {
return (
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" {...props}>
<circle
cx="256"
cy="256"
r="208"
fill="none"
stroke="currentColor"
strokeMiterlimit="10"
strokeWidth="32"
></circle>
<circle cx="288" cy="200" r="24" fill="currentColor"></circle>
<circle cx="296" cy="128" r="24" fill="currentColor"></circle>
<circle cx="360" cy="168" r="24" fill="currentColor"></circle>
</svg>
);
};
export const framer = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
preserveAspectRatio="xMidYMid"
viewBox="0 0 256 384"
{...props}
>
<path d="M0 0h256v128H128L0 0zm0 128h128l128 128H128v128L0 256V128z"></path>
</svg>
);
};
export const vercelFull = (props) => {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 4438 1000"
{...props}
>
<path
fill="#000"
d="M2223.75 250c-172.5 0-296.88 112.5-296.88 281.25s139.85 281.25 312.51 281.25c104.21 0 196.09-41.25 252.96-110.781l-119.53-69.063c-31.56 34.532-79.53 54.688-133.43 54.688-74.85 0-138.44-39.063-162.04-101.563h437.82c3.43-17.5 5.47-35.625 5.47-54.687C2520.63 362.5 2396.41 250 2223.75 250zm-147.66 226.562C2095.62 414.219 2149.06 375 2223.75 375c74.84 0 128.28 39.219 147.66 101.562h-295.32zm-35.31-398.437l-432.97 750-433.12-750h162.34l270.63 468.75 270.62-468.75h162.5zM577.344 0l577.346 1000H0L577.344 0zM3148.75 531.25C3148.75 625 3210 687.5 3305 687.5c64.38 0 112.66-29.219 137.5-76.875l120 69.219C3512.81 762.656 3419.69 812.5 3305 812.5c-172.66 0-296.87-112.5-296.87-281.25S3132.5 250 3305 250c114.69 0 207.66 49.844 257.5 132.656l-120 69.219C3417.66 404.219 3369.38 375 3305 375c-94.84 0-156.25 62.5-156.25 156.25zM4437.5 78.125v718.75h-140.62V78.125h140.62zM3906.25 250c-172.5 0-296.87 112.5-296.87 281.25s140 281.25 312.5 281.25c104.21 0 196.09-41.25 252.96-110.781l-119.53-69.063c-31.56 34.532-79.53 54.688-133.43 54.688-74.85 0-138.44-39.063-162.04-101.563h437.82c3.43-17.5 5.46-35.625 5.46-54.687C4203.12 362.5 4078.91 250 3906.25 250zm-147.66 226.562C3778.13 414.219 3831.41 375 3906.25 375s128.28 39.219 147.66 101.562h-295.32zm-797.34-210.937v151.406c-15.62-4.531-32.19-7.656-50-7.656-90.78 0-156.25 62.5-156.25 156.25v231.25h-140.62v-531.25H2755v143.75c0-79.375 92.34-143.75 206.25-143.75z"
></path>
</svg>
);
};