UNPKG

@jetbrains/logos

Version:

JetBrains logos and branding materials

33 lines (32 loc) 1.81 kB
import { useUniqueId } from "../react-unique-logos-ids.js"; import * as React from "react"; function RingUiLogo(props) { var _id2 = useUniqueId(); var _id = useUniqueId(); return ( React.createElement( 'svg', Object.assign({}, { viewBox: "0 0 96 96" }, props), React.createElement( 'defs', null, React.createElement( 'linearGradient', { id: _id, x1: 49, x2: 49, y1: 93.385, y2: 5.485, gradientTransform: "matrix(1 0 0 -1 0 96)", gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0, stopColor: "#ff29ff" }), React.createElement( 'stop', { offset: 0.165, stopColor: "#c644ff" }), React.createElement( 'stop', { offset: 0.385, stopColor: "#8064ff" }), React.createElement( 'stop', { offset: 0.583, stopColor: "#497eff" }), React.createElement( 'stop', { offset: 0.753, stopColor: "#2190ff" }), React.createElement( 'stop', { offset: 0.888, stopColor: "#099cff" }), React.createElement( 'stop', { offset: 0.97, stopColor: "#00a0ff" }) ), React.createElement( 'linearGradient', { id: _id2, x1: 49, x2: 49, y1: 66.4, y2: 29.06, gradientTransform: "matrix(1 0 0 -1 0 96)", gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0.033, stopColor: "#422e88" }), React.createElement( 'stop', { offset: 0.522, stopColor: "#1e2659" }), React.createElement( 'stop', { offset: 1, stopColor: "#061526" }) ) ), React.createElement( 'circle', { cx: 49, cy: 49, r: 45, fill: ("url(#" + _id + ")") }), React.createElement( 'path', { fill: ("url(#" + _id2 + ")"), d: "M30 30v19a19 19 0 0 0 38 0V30Zm19 28.5a9.5 9.5 0 1 1 9.5-9.5 9.5 9.5 0 0 1-9.5 9.5Z" }) ) ); } export default RingUiLogo;