@jetbrains/logos
Version:
JetBrains logos and branding materials
56 lines (55 loc) • 6.66 kB
JavaScript
import { useUniqueId } from "../react-unique-logos-ids.js";
import * as React from "react";
function YoutrackWideLightLogo(props) {
var _id4 = useUniqueId();
var _id3 = useUniqueId();
var _id2 = useUniqueId();
var _id = useUniqueId();
return (
React.createElement( 'svg', Object.assign({}, { fill: "none", viewBox: "0 0 130 40" }, props),
React.createElement( 'path', {
fill: "#1F2326", d: "m49.466 13-2.936 5.44-.346.811-.346-.787L42.83 13H39.5l5.132 8.935v5.214h3.056V21.91l5.06-8.91h-3.282Zm9.954 4.27c-.848-.476-1.79-.703-2.829-.703-1.05 0-1.993.239-2.84.704a5.32 5.32 0 0 0-2.006 1.944c-.489.824-.728 1.742-.728 2.768 0 1.014.24 1.945.728 2.768a5.232 5.232 0 0 0 2.006 1.944c.847.477 1.802.704 2.84.704 1.038 0 1.981-.238 2.829-.704a5.203 5.203 0 0 0 1.993-1.944 5.413 5.413 0 0 0 .728-2.768c0-1.026-.239-1.944-.728-2.768a5.038 5.038 0 0 0-1.993-1.944Zm-.657 6.169a2.39 2.39 0 0 1-.883.99 2.382 2.382 0 0 1-1.289.358c-.49 0-.93-.12-1.313-.358a2.37 2.37 0 0 1-.883-.99c-.215-.43-.31-.907-.31-1.456 0-.549.107-1.038.31-1.467a2.37 2.37 0 0 1 .883-.99 2.407 2.407 0 0 1 1.313-.358c.49 0 .92.119 1.289.358.382.238.668.56.883.99.215.43.323.918.323 1.467a3.22 3.22 0 0 1-.323 1.456Zm11.577-.74c0 .405-.083.775-.25 1.097a1.689 1.689 0 0 1-.705.74c-.298.179-.656.262-1.05.262a1.86 1.86 0 0 1-.955-.238 1.555 1.555 0 0 1-.632-.692 2.442 2.442 0 0 1-.227-1.062v-6h-2.948v6.513c0 .847.155 1.575.466 2.183.31.609.751 1.086 1.312 1.408.561.322 1.206.49 1.958.49.776 0 1.444-.18 2.017-.538.441-.274.8-.644 1.086-1.097v1.395h2.876V16.805H70.34V22.7Zm4.452-6.896h4.19V27.15h3.126V15.803h4.178V13H74.792v2.803Zm15.79 1.527a3.377 3.377 0 0 0-.871.92v-1.444h-2.924V27.16h2.948v-5.393c0-.43.095-.799.286-1.11.191-.321.454-.56.8-.715.346-.167.752-.239 1.23-.239l.847.012v-2.982h-.394c-.728 0-1.373.203-1.922.596Zm11.04.86a3.585 3.585 0 0 0-1.158-1.086c-.62-.37-1.348-.549-2.172-.549a4.25 4.25 0 0 0-2.387.704 4.7 4.7 0 0 0-1.659 1.933c-.405.823-.596 1.753-.596 2.78 0 1.025.202 1.956.608 2.779.406.823.955 1.467 1.66 1.932a4.248 4.248 0 0 0 2.386.704c.824 0 1.552-.179 2.172-.549a3.585 3.585 0 0 0 1.158-1.085v1.384h2.936V16.806h-2.936v1.383h-.012Zm-.31 5.248c-.215.43-.513.752-.883.99a2.384 2.384 0 0 1-1.29.358c-.489 0-.93-.119-1.3-.357a2.351 2.351 0 0 1-.871-.99c-.215-.43-.31-.92-.31-1.468 0-.549.107-1.038.31-1.467.214-.43.5-.752.87-.99.37-.239.812-.358 1.302-.358.489 0 .919.119 1.289.358.382.238.668.56.883.99.215.43.322.918.322 1.467-.012.56-.107 1.05-.322 1.468Zm9.071-3.924a2.367 2.367 0 0 1 1.277-.358c.334 0 .644.06.954.179.311.119.573.286.8.513a2.1 2.1 0 0 1 .501.787h2.96a4.188 4.188 0 0 0-.859-2.123 4.7 4.7 0 0 0-1.85-1.432c-.764-.346-1.599-.513-2.518-.513-1.027 0-1.97.239-2.817.704a5.287 5.287 0 0 0-1.993 1.944c-.49.824-.728 1.742-.728 2.768 0 1.014.238 1.945.728 2.768a5.2 5.2 0 0 0 1.993 1.944c.847.477 1.778.704 2.817.704.907 0 1.73-.167 2.494-.513a4.913 4.913 0 0 0 1.874-1.443c.489-.62.776-1.325.871-2.124h-2.96a1.85 1.85 0 0 1-.501.788 2.353 2.353 0 0 1-.8.513 2.61 2.61 0 0 1-.954.178c-.478 0-.896-.119-1.278-.37a2.478 2.478 0 0 1-.895-1.013 3.203 3.203 0 0 1-.322-1.444c0-.537.107-1.026.322-1.455.203-.418.502-.752.884-1.002Zm14.071 2.135 3.867-4.843h-3.33l-3.58 4.437V13h-2.948v14.149h2.948v-4.88l3.604 4.88h3.485l-4.046-5.5Z" }),
React.createElement( 'g', { clipPath: ("url(#" + _id4 + ")") },
React.createElement( 'path', {
fill: ("url(#" + _id + ")"), d: "M30.59 25.706c-.091-.091-5.99-5.761-5.99-5.761s4.481-4.756 5.67-5.945c.24-.24.645-.731.915-1.188 1.646-2.79.685-6.356-2.104-8.002-2.057-1.189-4.618-1.006-6.447.366a6.69 6.69 0 0 0-.868.731c-.137.183-6.356 5.853-11.751 10.791L20.12 23.1 9.512 35.034c-.64.457-1.28.731-1.966.869.137 0 .549.045.686 0 2.103-.32 19.752-3.384 20.62-3.567a3.863 3.863 0 0 0 2.607-1.783c1.006-1.646.549-3.704-.869-4.847Z" }),
React.createElement( 'path', {
fill: ("url(#" + _id2 + ")"), d: "M20.988 17.933c-.183-1.235-.822-2.24-1.737-2.972-.96-.732-8.367-8.414-9.19-9.282-1.28-1.235-3.11-1.92-4.984-1.6-3.2.457-5.441 3.474-4.938 6.675.229 1.6 1.143 2.972 2.332 3.841 1.189.914 10.516 7.316 11.11 7.773.96.732 2.24 1.143 3.521.915 2.515-.458 4.298-2.835 3.886-5.35Z" }),
React.createElement( 'path', {
fill: ("url(#" + _id3 + ")"), d: "M10.518 34.989c.046 0 10.653-11.935 10.653-11.935l-10.699-6.767c-3.795 3.475-7.315 6.63-8.138 7.408a7.17 7.17 0 0 0-1.372 1.691 7.04 7.04 0 0 0 2.56 9.648c1.372.778 4.481 1.738 6.996-.045Z" }),
React.createElement( 'path', { fill: "#000", d: "M26 10H6v20h20V10Z" }),
React.createElement( 'path', {
fill: "#fff", d: "M16 26.5H8V28h8v-1.5ZM11.176 20h1.647v-3.154L15.7 12h-1.872l-1.818 3.211L10.224 12H8.3l2.876 4.846V20ZM17 12v1.623h2.203V20h1.594v-6.377H23V12h-6Z" })
),
React.createElement( 'defs', null,
React.createElement( 'linearGradient', {
id: _id, x1: 3.24, x2: 29.313, y1: 29.022, y2: 17.138, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { stopColor: "#905CFB" }),
React.createElement( 'stop', { offset: 0.165, stopColor: "#6677F8" }),
React.createElement( 'stop', { offset: 0.378, stopColor: "#3596F5" }),
React.createElement( 'stop', { offset: 0.54, stopColor: "#17A9F3" }),
React.createElement( 'stop', { offset: 0.632, stopColor: "#0CB0F2" })
),
React.createElement( 'linearGradient', {
id: _id2, x1: 13.86, x2: 0.49, y1: 16.85, y2: 5.04, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { stopColor: "#905CFB" }),
React.createElement( 'stop', { offset: 0.072, stopColor: "#A554E6" }),
React.createElement( 'stop', { offset: 0.252, stopColor: "#D641B5" }),
React.createElement( 'stop', { offset: 0.39, stopColor: "#F43597" }),
React.createElement( 'stop', { offset: 0.468, stopColor: "#FF318C" })
),
React.createElement( 'linearGradient', {
id: _id3, x1: 2.28, x2: 33.847, y1: 30.821, y2: 10.931, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { stopColor: "#905CFB" }),
React.createElement( 'stop', { offset: 0.165, stopColor: "#6677F8" }),
React.createElement( 'stop', { offset: 0.378, stopColor: "#3596F5" }),
React.createElement( 'stop', { offset: 0.54, stopColor: "#17A9F3" }),
React.createElement( 'stop', { offset: 0.632, stopColor: "#0CB0F2" })
),
React.createElement( 'clipPath', { id: _id4 },
React.createElement( 'path', { fill: "#fff", d: "M0 4h32v32H0z" })
)
)
)
);
}
export default YoutrackWideLightLogo;