UNPKG

@jetbrains/logos

Version:

JetBrains logos and branding materials

40 lines (39 loc) 2.43 kB
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;