@jetbrains/logos
Version:
JetBrains logos and branding materials
52 lines (51 loc) • 3.85 kB
JavaScript
import { useUniqueId } from "../react-unique-logos-ids.js";
import * as React from "react";
function RubymineEapLogo(props) {
var _id3 = useUniqueId();
var _id2 = useUniqueId();
var _id = useUniqueId();
return (
React.createElement( 'svg', Object.assign({}, { fill: "none", viewBox: "0 0 70 70" }, props),
React.createElement( 'defs', null,
React.createElement( 'linearGradient', {
id: _id, x1: 44.877, x2: 36.032, y1: 40.487, y2: 17.268, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0, stopColor: "#FE2857" }),
React.createElement( 'stop', { offset: 0.056, stopColor: "#FE3052" }),
React.createElement( 'stop', { offset: 0.325, stopColor: "#FD533B" }),
React.createElement( 'stop', { offset: 0.58, stopColor: "#FC6C2A" }),
React.createElement( 'stop', { offset: 0.811, stopColor: "#FC7B20" }),
React.createElement( 'stop', { offset: 1, stopColor: "#FC801D" })
),
React.createElement( 'linearGradient', {
id: _id2, x1: 28.02, x2: 41.687, y1: 7.252, y2: 19.779, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0, stopColor: "#6B57FF" }),
React.createElement( 'stop', { offset: 1, stopColor: "#FE2857" })
),
React.createElement( 'linearGradient', {
id: _id3, x1: 0.306, x2: 45.3, y1: 11.212, y2: 68.408, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.001, stopColor: "#6B57FF" }),
React.createElement( 'stop', { offset: 0.297, stopColor: "#FE2857" }),
React.createElement( 'stop', { offset: 0.629, stopColor: "#FE2857" }),
React.createElement( 'stop', { offset: 0.641, stopColor: "#FE3052" }),
React.createElement( 'stop', { offset: 0.701, stopColor: "#FD533B" }),
React.createElement( 'stop', { offset: 0.757, stopColor: "#FC6C2A" }),
React.createElement( 'stop', { offset: 0.808, stopColor: "#FC7B20" }),
React.createElement( 'stop', { offset: 0.85, stopColor: "#FC801D" })
)
),
React.createElement( 'path', {
fill: ("url(#" + _id + ")"), d: "m58.188 0-19.98 7.146L22.385 0l-5.177 13.125h-3.354v38.646l48.563.437L70 13.708 58.187 0Z" }),
React.createElement( 'path', {
fill: ("url(#" + _id2 + ")"), d: "M57.604 25.156 25.667 6.125l31.937 37.552v-18.52Z" }),
React.createElement( 'path', {
fill: ("url(#" + _id3 + ")"), d: "m29.167 68.177 26.104-3.5-4.01-7.802-2.407-5.104 2.406-4.193 4.01-8.203-29.676-33.25L0 12.395v36.75L14.73 70l14.29-1.823h.147Z" }),
React.createElement( 'path', { fill: "#000", d: "M56 14H14v42h42V14Z" }),
React.createElement( 'path', {
fill: "#FFF", d: "M34.417 48.65h-15.75v2.683h15.75V48.65Zm.443-29.4h3.775l4.125 6.642 4.125-6.642h3.775v15.73h-3.495V24.703l-4.405 6.712h-.07l-4.404-6.642V34.98H34.86V19.25Zm-15.52 0h7.2c2.028 0 3.496.56 4.615 1.608.909.909 1.328 2.097 1.328 3.565v.07c0 1.259-.28 2.307-.909 3.146a5.636 5.636 0 0 1-2.447 1.748l3.846 5.593h-4.055l-3.286-4.824h-2.866v4.824H19.27V19.25h.07Zm6.991 7.62c.839 0 1.538-.21 1.958-.629.489-.42.699-.979.699-1.608v-.07c0-.769-.21-1.328-.7-1.678-.489-.35-1.118-.559-2.027-.559h-3.425v4.544h3.495Z" }),
React.createElement( 'path', { fill: "#d99e2b", d: "M37 53h33v17H37z" }),
React.createElement( 'path', {
fill: "#000", d: "M40.056 66.966h7.196v-1.723h-5.507v-2.945h4.82v-1.724h-4.82v-2.851h5.439V56h-7.128Zm8.1 0h1.869l1.067-2.627H56l1.053 2.627h1.928l-4.567-10.958h-1.69Zm3.603-4.321 1.78-4.352 1.794 4.352Zm8.116 4.321h1.63v-3.525h1.84a3.503 3.503 0 0 0 3.706-3.744v-.031A3.362 3.362 0 0 0 63.53 56h-3.655Zm1.63-5.264v-3.948h1.892a1.807 1.807 0 0 1 2 1.959v.031a1.87 1.87 0 0 1-2 1.958Z" })
)
);
}
export default RubymineEapLogo;