@jetbrains/logos
Version:
JetBrains logos and branding materials
40 lines (39 loc) • 2.43 kB
JavaScript
import { useUniqueId } from "../react-unique-logos-ids.js";
import * as React from "react";
function Kotlin2015Logo(props) {
var _id3 = useUniqueId();
var _id2 = useUniqueId();
var _id = useUniqueId();
return (
React.createElement( 'svg', Object.assign({}, { viewBox: "0 0 60 60" }, props),
React.createElement( 'linearGradient', {
id: _id, x1: 15.959, x2: 44.307, y1: -13.014, y2: 15.333, gradientTransform: "matrix(1 0 0 -1 0 61)", gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.097, stopColor: "#0095d5" }),
React.createElement( 'stop', { offset: 0.301, stopColor: "#238ad9" }),
React.createElement( 'stop', { offset: 0.621, stopColor: "#557bde" }),
React.createElement( 'stop', { offset: 0.864, stopColor: "#7472e2" }),
React.createElement( 'stop', { offset: 1, stopColor: "#806ee3" })
),
React.createElement( 'linearGradient', {
id: _id2, x1: 4.209, x2: 20.673, y1: 48.941, y2: 65.405, gradientTransform: "matrix(1 0 0 -1 0 61)", gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.118, stopColor: "#0095d5" }),
React.createElement( 'stop', { offset: 0.418, stopColor: "#3c83dc" }),
React.createElement( 'stop', { offset: 0.696, stopColor: "#6d74e1" }),
React.createElement( 'stop', { offset: 0.833, stopColor: "#806ee3" })
),
React.createElement( 'linearGradient', {
id: _id3, x1: -10.102, x2: 45.731, y1: 5.836, y2: 61.669, gradientTransform: "matrix(1 0 0 -1 0 61)", gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.107, stopColor: "#c757bc" }),
React.createElement( 'stop', { offset: 0.214, stopColor: "#d0609a" }),
React.createElement( 'stop', { offset: 0.425, stopColor: "#e1725c" }),
React.createElement( 'stop', { offset: 0.605, stopColor: "#ee7e2f" }),
React.createElement( 'stop', { offset: 0.743, stopColor: "#f58613" }),
React.createElement( 'stop', { offset: 0.823, stopColor: "#f88909" })
),
React.createElement( 'path', { fill: ("url(#" + _id + ")"), d: "m0 60 30.1-30.1L60 60z" }),
React.createElement( 'path', { fill: ("url(#" + _id2 + ")"), d: "M0 0h30.1L0 32.5z" }),
React.createElement( 'path', { fill: ("url(#" + _id3 + ")"), d: "M30.1 0 0 31.7V60l30.1-30.1L60 0z" })
)
);
}
export default Kotlin2015Logo;