@jetbrains/logos
Version:
JetBrains logos and branding materials
38 lines (37 loc) • 5.99 kB
JavaScript
import { useUniqueId } from "../react-unique-logos-ids.js";
import * as React from "react";
function GolandTextLogo(props) {
var _id2 = useUniqueId();
var _id = useUniqueId();
return (
React.createElement( 'svg', Object.assign({}, { fill: "none", viewBox: "0 0 238 64" }, props),
React.createElement( 'defs', null,
React.createElement( 'linearGradient', {
id: _id, x1: 63.635, x2: 39.318, y1: 54.045, y2: 1.596, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.24, stopColor: "#00D886" }),
React.createElement( 'stop', { offset: 0.51, stopColor: "#007DFE" })
),
React.createElement( 'linearGradient', {
id: _id2, x1: 59.379, x2: 0.674, y1: 4.381, y2: 63.085, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.27, stopColor: "#007DFE" }),
React.createElement( 'stop', { offset: 0.7, stopColor: "#D249FC" })
)
),
React.createElement( 'path', {
fill: "#000", d: "M100.19 35.54h7.19a7.06 7.06 0 0 1-1.26 3.46c-.81 1.15-1.91 2.04-3.29 2.69-1.38.64-2.92.96-4.63.96-1.84 0-3.51-.46-5-1.38s-2.66-2.19-3.5-3.81-1.26-3.44-1.26-5.47.42-3.85 1.26-5.47 2.01-2.89 3.5-3.81 3.16-1.38 5-1.38c1.25 0 2.42.19 3.5.58s2.02.94 2.84 1.67c.81.73 1.46 1.59 1.95 2.59h5.71c-.56-1.93-1.5-3.62-2.85-5.07-1.34-1.46-2.97-2.59-4.9-3.39-1.93-.81-4.02-1.21-6.29-1.21-2.85 0-5.43.67-7.74 2.02a14.6 14.6 0 0 0-5.44 5.56c-1.32 2.36-1.98 5-1.98 7.91s.66 5.55 1.98 7.91 3.13 4.22 5.44 5.56c2.3 1.35 4.88 2.02 7.74 2.02s5.17-.61 7.37-1.82 3.93-2.87 5.19-4.99c1.26-2.11 1.88-4.48 1.88-7.11v-2.31h-12.41zm32.59-9.5c-1.75-1-3.71-1.5-5.86-1.5s-4.13.5-5.9 1.5c-1.76 1-3.14 2.37-4.14 4.12q-1.5 2.625-1.5 5.85c0 2.15.5 4.11 1.51 5.85a11 11 0 0 0 4.14 4.12c1.75 1 3.71 1.5 5.86 1.5s4.13-.5 5.89-1.5 3.13-2.37 4.14-4.12 1.51-3.7 1.51-5.85-.5-4.11-1.51-5.85a11 11 0 0 0-4.14-4.12m-.4 13.59c-.52 1.06-1.26 1.88-2.21 2.46s-2.05.88-3.27.88-2.32-.29-3.26-.88c-.95-.58-1.68-1.41-2.2-2.46-.52-1.06-.78-2.26-.78-3.62s.26-2.58.78-3.64 1.25-1.88 2.2-2.46 2.04-.88 3.26-.88 2.31.3 3.26.89 1.69 1.41 2.21 2.46c.53 1.05.79 2.26.79 3.63s-.26 2.56-.78 3.62m15.53-22.62h-5.31v29.96h19.75v-4.82H147.9V17zm33.59 11.36a8.3 8.3 0 0 0-2.73-2.63c-1.36-.8-2.95-1.2-4.76-1.2-1.95 0-3.7.49-5.23 1.47s-2.74 2.34-3.61 4.09-1.3 3.72-1.3 5.92.43 4.17 1.3 5.92 2.08 3.11 3.62 4.09 3.28 1.47 5.22 1.47c1.81 0 3.4-.4 4.76-1.2a8.2 8.2 0 0 0 2.73-2.63v3.31h4.96V25.06h-4.96zm-.82 11.27c-.53 1.05-1.26 1.87-2.2 2.46s-2.03.89-3.25.89-2.27-.29-3.21-.88q-1.41-.87-2.19-2.46c-.78-1.59-.78-2.27-.78-3.64s.26-2.58.78-3.63q.78-1.575 2.19-2.46c.94-.59 2.01-.89 3.21-.89s2.31.3 3.25.89 1.68 1.41 2.2 2.46c.53 1.05.79 2.26.79 3.63s-.26 2.58-.79 3.63m26.65-14.07c-1.18-.69-2.56-1.03-4.13-1.03-1.68 0-3.15.39-4.4 1.18-1.01.63-1.82 1.49-2.45 2.55v-3.21h-4.9v21.92h5.05V34.29c0-1.03.21-1.94.63-2.75a4.57 4.57 0 0 1 1.79-1.88c.77-.45 1.66-.67 2.65-.67.93 0 1.73.2 2.4.59s1.18.96 1.54 1.7q.54 1.11.54 2.7v13.01h5.03V33.21c0-1.8-.33-3.35-.98-4.64s-1.58-2.29-2.76-2.97zm24.91-8.56v11.32c-.71-1.07-1.61-1.95-2.71-2.59-1.36-.8-2.95-1.2-4.76-1.2-1.96 0-3.7.49-5.23 1.47s-2.74 2.34-3.61 4.09-1.31 3.72-1.31 5.92.44 4.17 1.31 5.92 2.08 3.11 3.62 4.09 3.28 1.47 5.22 1.47c1.81 0 3.4-.4 4.76-1.2 1.1-.65 2-1.52 2.71-2.59v3.28h5.05V17.03h-5.05zm-.8 22.63c-.53 1.05-1.26 1.87-2.21 2.46-.94.59-2.03.89-3.25.89s-2.27-.29-3.21-.88q-1.41-.87-2.19-2.46c-.78-1.59-.78-2.27-.78-3.64s.26-2.58.78-3.63q.78-1.575 2.19-2.46c.94-.59 2.01-.89 3.21-.89s2.31.3 3.25.89 1.68 1.41 2.21 2.46.79 2.26.79 3.63-.26 2.58-.79 3.63" }),
React.createElement( 'path', {
fill: "#00D886", d: "m48.053 58.184 11.876-.002A4.07 4.07 0 0 0 64 54.11V42.604c0-1.189-.52-2.319-1.422-3.093L24.417 6.8a4.08 4.08 0 0 0-2.65-.98H9.89a4.073 4.073 0 0 0-4.073 4.073v11.508c0 1.19.52 2.319 1.422 3.093L45.4 57.203c.738.633 1.679.98 2.651.98z" }),
React.createElement( 'path', {
fill: ("url(#" + _id + ")"), d: "M49.48 58.182h10.447A4.073 4.073 0 0 0 64 54.109V41.016q0-.289-.04-.576L58.68 3.497A4.07 4.07 0 0 0 54.65 0H38.977a4.073 4.073 0 0 0-4.073 4.074l.005 18.538c0 .438.07.872.209 1.287l10.5 31.498a4.07 4.07 0 0 0 3.863 2.785" }),
React.createElement( 'path', {
fill: ("url(#" + _id2 + ")"), d: "M4.073 64H38.04a4.07 4.07 0 0 0 3.743-2.468l16.069-37.49a4.1 4.1 0 0 0 .329-1.605V4.073A4.073 4.073 0 0 0 54.109 0H36.143c-.805 0-1.591.239-2.26.685L1.812 22.088a4.07 4.07 0 0 0-1.811 3.387L0 59.927A4.073 4.073 0 0 0 4.073 64" }),
React.createElement( 'path', { fill: "#000", d: "M52 12H12v40h40z" }),
React.createElement( 'path', {
fill: "#fff", d: "M19.764 31.625q1.761 1.014 3.932 1.015 2.084 0 3.759-.93a6.9 6.9 0 0 0 2.646-2.538q.972-1.62.972-3.618v-1.188h-6.405v2.322h3.516a3.3 3.3 0 0 1-.61 1.534q-.595.821-1.61 1.285-1.005.465-2.247.465-1.339 0-2.42-.67a4.7 4.7 0 0 1-1.695-1.836q-.605-1.177-.605-2.646t.605-2.635a4.7 4.7 0 0 1 1.696-1.847q1.08-.67 2.42-.67.907 0 1.695.292.789.28 1.372.81.595.518.94 1.231h3.154a6.4 6.4 0 0 0-1.437-2.614 6.9 6.9 0 0 0-2.506-1.76Q25.456 17 23.696 17q-2.172 0-3.932 1.026a7.3 7.3 0 0 0-2.765 2.808q-1.005 1.782-1.005 3.986T17 28.816a7.4 7.4 0 0 0 2.765 2.808" }),
React.createElement( 'path', {
fill: "#fff", fillRule: "evenodd", d: "M36.183 31.625q1.77 1.014 3.942 1.015 2.182 0 3.942-1.016a7.4 7.4 0 0 0 2.776-2.808q1.005-1.792 1.005-3.996t-1.005-3.986a7.27 7.27 0 0 0-2.776-2.808C42.894 17.34 41.572 17 40.125 17q-2.17 0-3.942 1.026a7.4 7.4 0 0 0-2.776 2.808q-1.005 1.782-1.004 3.986t1.004 3.996a7.5 7.5 0 0 0 2.776 2.808m6.362-2.247q-1.07.67-2.409.67-1.34 0-2.42-.67a4.75 4.75 0 0 1-1.684-1.868q-.605-1.2-.605-2.69t.605-2.678q.615-1.2 1.685-1.869a4.44 4.44 0 0 1 2.42-.68q1.338 0 2.408.68 1.069.67 1.674 1.869.605 1.188.605 2.678c0 1.49-.202 1.89-.605 2.69a4.7 4.7 0 0 1-1.674 1.868", clipRule: "evenodd" }),
React.createElement( 'path', { fill: "#fff", d: "M16.994 44h16v3h-16z" })
)
);
}
export default GolandTextLogo;