@jetbrains/logos
Version:
JetBrains logos and branding materials
48 lines (47 loc) • 3.59 kB
JavaScript
import { useUniqueId } from "../react-unique-logos-ids.js";
import * as React from "react";
function MpsIconWithTextLogo(props) {
var _id3 = useUniqueId();
var _id2 = useUniqueId();
var _id = useUniqueId();
return (
React.createElement( 'svg', Object.assign({}, { viewBox: "0 0 555 143" }, props),
React.createElement( 'defs', null,
React.createElement( 'linearGradient', {
id: _id, x1: 105.979, x2: -27.244, y1: 187.793, y2: 17.148, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.091, stopColor: "#0b8fff" }),
React.createElement( 'stop', { offset: 0.208, stopColor: "#0d94f6" }),
React.createElement( 'stop', { offset: 0.396, stopColor: "#11a3de" }),
React.createElement( 'stop', { offset: 0.633, stopColor: "#18bbb7" }),
React.createElement( 'stop', { offset: 0.871, stopColor: "#21d789" })
),
React.createElement( 'linearGradient', {
xlinkHref: ("#" + _id), id: _id2, x1: 178.605, x2: 45.382, y1: 131.094, y2: -39.551 }),
React.createElement( 'linearGradient', {
id: _id3, x1: 78.586, x2: 126.297, y1: 107.225, y2: -21.08, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.123, stopColor: "#21d789" }),
React.createElement( 'stop', { offset: 0.132, stopColor: "#27d788" }),
React.createElement( 'stop', { offset: 0.216, stopColor: "#59d87b" }),
React.createElement( 'stop', { offset: 0.303, stopColor: "#85d970" }),
React.createElement( 'stop', { offset: 0.394, stopColor: "#abda67" }),
React.createElement( 'stop', { offset: 0.487, stopColor: "#cadb5f" }),
React.createElement( 'stop', { offset: 0.585, stopColor: "#e1db59" }),
React.createElement( 'stop', { offset: 0.688, stopColor: "#f2dc55" }),
React.createElement( 'stop', { offset: 0.802, stopColor: "#fcdc53" }),
React.createElement( 'stop', { offset: 0.946, stopColor: "#ffdc52" })
)
),
React.createElement( 'g', { 'data-name': "<Group>" },
React.createElement( 'path', {
d: "M184.835 1.998h33.172l36.768 59.149 36.77-59.149h33.171v139.881h-30.574V50.556l-39.367 59.75h-.799l-38.967-59.15v90.723h-30.174Zm149.864 0h57.151c33.372 0 53.555 19.784 53.555 48.359v.398c0 32.374-25.179 49.16-56.552 49.16h-23.38v41.964h-30.774Zm55.153 70.539c15.387 0 24.38-9.192 24.38-21.181v-.4c0-13.788-9.593-21.183-24.98-21.183h-23.78v42.764Zm54.062 48.959 18.185-21.781c12.589 10.391 25.778 16.986 41.765 16.986 12.588 0 20.182-4.995 20.182-13.19v-.4c0-7.794-4.796-11.79-28.175-17.783-28.177-7.196-46.361-14.988-46.361-42.764v-.401C449.51 16.785 469.892 0 498.468 0c20.382 0 37.768 6.394 51.956 17.784l-15.987 23.18c-12.389-8.592-24.58-13.788-36.368-13.788-11.79 0-17.985 5.395-17.985 12.189v.401c0 9.192 5.994 12.189 30.174 18.384 28.376 7.394 44.363 17.586 44.363 41.965v.4c0 27.775-21.183 43.362-51.358 43.362a89.011 89.011 0 0 1-59.349-22.38Z", 'data-name': "<Compound Path>" })
),
React.createElement( 'path', {
fill: ("url(#" + _id + ")"), d: "M0 141.708h139.999L69.688 71.519 0 1.709v139.999z" }),
React.createElement( 'path', {
fill: ("url(#" + _id2 + ")"), d: "M139.999 141.708 69.688 71.519l70.311-69.811v140z", 'data-name': "<Path>" }),
React.createElement( 'path', {
fill: ("url(#" + _id3 + ")"), d: "M101.767 103.475 69.688 71.519l70.311-69.811-38.232 101.767z", 'data-name': "<Path>" })
)
);
}
export default MpsIconWithTextLogo;