@jetbrains/logos
Version:
JetBrains logos and branding materials
41 lines (40 loc) • 2.38 kB
JavaScript
import { useUniqueId } from "../react-unique-logos-ids.js";
import * as React from "react";
function MpsLogo(props) {
var _id3 = useUniqueId();
var _id2 = useUniqueId();
var _id = useUniqueId();
return (
React.createElement( 'svg', Object.assign({}, { viewBox: "0 0 140 140" }, props),
React.createElement( 'defs', null,
React.createElement( 'linearGradient', {
id: _id, x1: 105.979, x2: -27.244, y1: 186.085, y2: 15.44, 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: 129.386, y2: -41.259 }),
React.createElement( 'linearGradient', {
id: _id3, x1: 78.586, x2: 126.297, y1: 105.516, y2: -22.788, 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( 'path', { fill: ("url(#" + _id + ")"), d: "M0 140h140L70 70 0 0v140z" }),
React.createElement( 'path', { fill: ("url(#" + _id2 + ")"), d: "M140 140 70 70l70-70v140z" }),
React.createElement( 'path', { fill: ("url(#" + _id3 + ")"), d: "M102 102 70 70l70-70-38 102z" })
)
);
}
export default MpsLogo;