UNPKG

@jetbrains/logos

Version:

JetBrains logos and branding materials

31 lines (30 loc) 1.75 kB
import { useUniqueId } from "../react-unique-logos-ids.js"; import * as React from "react"; function KtorLogo(props) { var _id2 = useUniqueId(); var _id = useUniqueId(); return ( React.createElement( 'svg', Object.assign({}, { viewBox: "0 0 60 60" }, props), React.createElement( 'linearGradient', { id: _id, x1: 9.588, x2: 29.862, y1: -302.468, y2: -322.742, gradientTransform: "matrix(1 0 0 -1 0 -292.88)", gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0.296, stopColor: "#00afff" }), React.createElement( 'stop', { offset: 0.694, stopColor: "#5282ff" }), React.createElement( 'stop', { offset: 1, stopColor: "#945dff" }) ), React.createElement( 'linearGradient', { id: _id2, x1: 30.419, x2: 49.587, y1: -323.355, y2: -342.524, gradientTransform: "matrix(1 0 0 -1 0 -292.88)", gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0.107, stopColor: "#c757bc" }), React.createElement( 'stop', { offset: 0.173, stopColor: "#cd5ca9" }), React.createElement( 'stop', { offset: 0.492, stopColor: "#e8744f" }), React.createElement( 'stop', { offset: 0.716, stopColor: "#f88316" }), React.createElement( 'stop', { offset: 0.823, stopColor: "#ff8900" }) ), React.createElement( 'path', { fill: ("url(#" + _id + ")"), d: "m40.008 20.004-9.961-9.961L20.004 0 9.442 10.563 0 20.004l20.004 20.004z" }), React.createElement( 'path', { fill: ("url(#" + _id2 + ")"), d: "m19.935 39.996 9.959 9.959L39.939 60 50.5 49.437l9.443-9.441-20.004-20.004z" }), React.createElement( 'path', { d: "M20.067 20.022h19.905V40.15H20.067z" }) ) ); } export default KtorLogo;