@jetbrains/logos
Version:
JetBrains logos and branding materials
43 lines (42 loc) • 3.4 kB
JavaScript
import { useUniqueId } from "../react-unique-logos-ids.js";
import * as React from "react";
function QodanaLogo(props) {
var _id3 = useUniqueId();
var _id2 = useUniqueId();
var _id = useUniqueId();
return (
React.createElement( 'svg', Object.assign({}, { fill: "none", viewBox: "0 0 70 70" }, props),
React.createElement( 'defs', null,
React.createElement( 'linearGradient', {
id: _id, x1: -1.355, x2: 55.71, y1: 54.971, y2: 46.772, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.176, stopColor: "#FC7A26" }),
React.createElement( 'stop', { offset: 0.634, stopColor: "#FF318C" })
),
React.createElement( 'linearGradient', {
id: _id2, x1: -9.742, x2: 71.493, y1: -0.856, y2: 59.512, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { stopColor: "#FF318C" }),
React.createElement( 'stop', { offset: 0.399, stopColor: "#B544C6" }),
React.createElement( 'stop', { offset: 0.874, stopColor: "#FF318C" })
),
React.createElement( 'linearGradient', {
id: _id3, x1: -19.21, x2: 71.098, y1: 25.887, y2: 4.645, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { stopColor: "#FF318C" }),
React.createElement( 'stop', { offset: 0.2, stopColor: "#D73BAB" }),
React.createElement( 'stop', { offset: 0.515, stopColor: "#9D4AD8" }),
React.createElement( 'stop', { offset: 0.748, stopColor: "#7953F4" }),
React.createElement( 'stop', { offset: 0.872, stopColor: "#6B57FF" })
)
),
React.createElement( 'path', {
fill: ("url(#" + _id + ")"), d: "M47.002 30.496 13.34 37.541c-.87.145-1.742.29-2.613.582-2.682.797-5.002 2.396-6.744 4.646C-6.1 55.842 4.305 72.94 20.16 69.567L56 64.424c5.269-1.086 8.412-3.426 10.661-6.766 9.576-14.307-2.831-32.1-19.659-27.162Z" }),
React.createElement( 'path', {
fill: ("url(#" + _id2 + ")"), d: "M28.478 4.43C24.342.652 18.242-1.16 11.343.797a14.338 14.338 0 0 0-7.188 5.012c-6.898 8.93-4.572 19.675 2.326 25.195l36.883 30.785c3.702 2.469 8.493 3.559 13.793 2.398 3.92-.87 7.261-3.195 9.512-6.535 5.663-8.496 3.632-18.297-2.54-23.742L28.478 4.43Z" }),
React.createElement( 'path', {
fill: ("url(#" + _id3 + ")"), d: "M16.128.074c-1.818.145-3.422.363-4.732.797-2.842.8-5.389 2.543-7.212 4.938-10.777 13.941.803 32.093 17.26 28.46l44.337-16.581c1.299-.53 2.345-1.059 3.07-2.223 2.767-4.137.228-8.676-4.321-9.185L17.948 0c-.656 0-1.235 0-1.82.074Z" }),
React.createElement( 'path', { fill: "#000", d: "M56 14H14v42h42V14Z" }),
React.createElement( 'path', {
fill: "#fff", d: "M34.417 48.65h-15.75v2.683h15.75V48.65Zm-1.684-13.458-1.73-1.55a8.566 8.566 0 0 1-4.67 1.348C21.48 34.99 18 31.374 18 26.905v-.045c0-4.47 3.526-8.13 8.377-8.13 4.85 0 8.332 3.615 8.332 8.085v.045a8.064 8.064 0 0 1-1.392 4.514l1.617 1.37-2.201 2.448Zm-4.29-3.818-2.56-2.179 2.2-2.47 2.584 2.335a5.51 5.51 0 0 0 .426-2.155v-.045a4.777 4.777 0 0 0-4.76-4.941c-2.786 0-4.717 2.2-4.717 4.896v.045a4.775 4.775 0 0 0 4.761 4.94 4.722 4.722 0 0 0 2.066-.426Zm8.952-12.375h5.923c4.941 0 8.355 3.391 8.355 7.816v.045c0 4.424-3.414 7.86-8.355 7.86h-5.923V18.999Zm3.458 3.122v9.477h2.465c2.83 0 4.74-1.908 4.74-4.693v-.045a4.515 4.515 0 0 0-4.74-4.739h-2.465Z" })
)
);
}
export default QodanaLogo;