@jetbrains/logos
Version:
JetBrains logos and branding materials
39 lines (38 loc) • 2.81 kB
JavaScript
import { useUniqueId } from "../react-unique-logos-ids.js";
import * as React from "react";
function RustroverLogo(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: 59.682, x2: -3.19, y1: 8.548, y2: 71.42, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { stopColor: "#21D789" }),
React.createElement( 'stop', { offset: 1, stopColor: "#FDB60D" })
),
React.createElement( 'linearGradient', {
id: _id2, x1: 65.215, x2: 26.954, y1: 8.76, y2: 63.749, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { stopColor: "#21D789" }),
React.createElement( 'stop', { offset: 1, stopColor: "#FDB60D" })
),
React.createElement( 'linearGradient', {
id: _id3, x1: 33.174, x2: 15.678, y1: 4.099, y2: 59.472, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { stopColor: "#FE2857" }),
React.createElement( 'stop', { offset: 1, stopColor: "#FDB60D" })
)
),
React.createElement( 'path', {
fill: ("url(#" + _id + ")"), d: "m48.3 0 20.08 14.284-20.628 26.78-19.25-21.923L48.3 0Z" }),
React.createElement( 'path', {
fill: ("url(#" + _id2 + ")"), d: "M70 42.772 42.536 26.037 7.793 50.4l8.438 19.196L70 42.77Z" }),
React.createElement( 'path', {
fill: ("url(#" + _id3 + ")"), d: "m15.121.498 37.013 9.095L16.23 69.596 0 43.597 15.121.498Z" }),
React.createElement( 'path', { fill: "#000", d: "M56 14H14v42h42V14Z" }),
React.createElement( 'path', {
fill: "#fff", d: "M34.957 48.252H19.165v2.63h15.792v-2.63ZM29.01 28.715c.913-.44 1.622-1.066 2.12-1.869.5-.803.751-1.727.751-2.772 0-1.034-.246-1.953-.735-2.74-.493-.793-1.186-1.407-2.089-1.843-.903-.436-1.953-.651-3.15-.651h-7.271v16.62h3.586v-6.08h2.388l3.397 6.08h4.016l-3.775-6.436c.263-.09.52-.19.762-.31Zm-6.789-6.93h3.397c.525 0 .977.095 1.365.278.389.184.683.457.893.809.204.352.31.761.31 1.228 0 .473-.106.888-.31 1.24a2.03 2.03 0 0 1-.893.808c-.388.184-.845.278-1.365.278h-3.397v-4.64Zm25.416 13.677-3.775-6.436c.263-.084.52-.19.761-.305.914-.441 1.623-1.066 2.121-1.869.5-.803.751-1.727.751-2.772 0-1.034-.247-1.953-.735-2.74-.493-.793-1.186-1.407-2.09-1.843-.902-.436-1.952-.651-3.15-.651h-7.276v16.621h3.586v-6.084h2.389l3.396 6.079h4.022Zm-9.802-13.676h3.397c.525 0 .976.094 1.365.278.388.184.682.457.892.809a2.4 2.4 0 0 1 .31 1.228c0 .473-.105.887-.31 1.239-.204.352-.504.62-.892.809-.389.183-.845.278-1.365.278h-3.397v-4.641Z" })
)
);
}
export default RustroverLogo;