UNPKG

@jetbrains/logos

Version:

JetBrains logos and branding materials

41 lines (40 loc) 2.38 kB
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;