@jetbrains/logos
Version:
JetBrains logos and branding materials
26 lines (25 loc) • 1.52 kB
JavaScript
import { useUniqueId } from "../react-unique-logos-ids.js";
import * as React from "react";
function KotlinConfLogo(props) {
var _id = useUniqueId();
return (
React.createElement( 'svg', Object.assign({}, { fill: "none", viewBox: "0 0 54 48" }, props),
React.createElement( 'path', {
fill: "#C202D7", d: "M36.218 2.896c3.89-3.882 10.17-3.849 14.06.025s3.92 10.13.03 14.004l-7.106 7.076 7.094 7.073c3.89 3.873 3.864 10.13-.027 14.004s-10.17 3.908-14.06.026L22.09 31.04a9.89 9.89 0 0 1-2.734-8.921 9.86 9.86 0 0 1 2.742-5.16z" }),
React.createElement( 'path', {
fill: ("url(#" + _id + ")"), d: "M.906 10C7.211 3.802 9.531 0 14.996 0c5.487 0 9.91 4.518 9.91 10s-4.423 10-9.91 10C9.531 20 7.211 16.207.906 10" }),
React.createElement( 'path', {
fill: "#fff", d: "M10.657 12.195a2.86 2.86 0 0 0 2.868-2.855 2.864 2.864 0 0 0-2.868-2.863A2.865 2.865 0 0 0 7.79 9.34a2.863 2.863 0 0 0 2.868 2.855Z" }),
React.createElement( 'path', {
fill: "#000", d: "M9.6 11.144a1.81 1.81 0 0 0 1.812-1.802 1.81 1.81 0 0 0-1.811-1.81 1.81 1.81 0 0 0-1.812 1.81c0 .994.811 1.802 1.812 1.802Z" }),
React.createElement( 'defs', null,
React.createElement( 'linearGradient', {
id: _id, x1: 11.996, x2: 0.996, y1: 10, y2: 10, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { stopColor: "#C202D7" }),
React.createElement( 'stop', { offset: 1, stopColor: "#E00189" })
)
)
)
);
}
export default KotlinConfLogo;