UNPKG

@jetbrains/logos

Version:

JetBrains logos and branding materials

48 lines (47 loc) 3.14 kB
import { useUniqueId } from "../react-unique-logos-ids.js"; import * as React from "react"; function DataspellLogo(props) { var _id4 = useUniqueId(); 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: 51.915, x2: 5.515, y1: 21.235, y2: 21.235, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0, stopColor: "#21D789" }), React.createElement( 'stop', { offset: 0.917, stopColor: "#FCF84A" }) ), React.createElement( 'linearGradient', { id: _id2, x1: 53.765, x2: 53.765, y1: 20.208, y2: 78.116, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0, stopColor: "#21D789" }), React.createElement( 'stop', { offset: 1, stopColor: "#087CFA" }) ), React.createElement( 'linearGradient', { id: _id3, x1: 92.069, x2: 23.619, y1: 72.972, y2: 17.191, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0.105, stopColor: "#21D789" }), React.createElement( 'stop', { offset: 0.967, stopColor: "#087CFA" }) ), React.createElement( 'linearGradient', { id: _id4, x1: 60.521, x2: 12.274, y1: -5.388, y2: 49.291, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0.235, stopColor: "#21D789" }), React.createElement( 'stop', { offset: 0.74, stopColor: "#087CFA" }) ) ), React.createElement( 'path', { fill: ("url(#" + _id + ")"), d: "m44.99 0 1.385 28.438-35.438 14L0 14.145 44.99 0Z" }), React.createElement( 'path', { fill: "#21D789", d: "m70 16.625-30.625 13.27L44.99 0 70 16.625Z" }), React.createElement( 'path', { fill: ("url(#" + _id2 + ")"), d: "M37.552 23.187 70 16.625v30.698l-22.313 8.385-9.114-8.312-1.02-24.209Z" }), React.createElement( 'path', { fill: ("url(#" + _id3 + ")"), d: "m24.063 14.219 22.387 3.463L70 47.05l-22.605 8.731-8.723-8.659-14.61-32.903Z" }), React.createElement( 'path', { fill: ("url(#" + _id4 + ")"), d: "m14.438 0 31.937 17.646L35.365 70H16.77L.656 53.375 14.437 0Z" }), React.createElement( 'path', { fill: "#000", d: "M56 14H14v42h42V14Z" }), React.createElement( 'path', { fill: "#FFF", d: "M34.417 48.65h-15.75v2.683h15.75V48.65ZM19 19h6.183c5.017 0 8.4 3.354 8.4 7.75 0 4.395-3.383 7.864-8.4 7.864L19 34.73V19Zm3.5 3.123v9.484h2.683c2.8 0 4.784-1.85 4.784-4.626 0-2.776-1.867-4.743-4.784-4.743l-2.683-.115ZM34.97 32.36 37 29.91c1.4 1.19 2.94 1.89 4.69 1.89 1.4 0 2.31-.56 2.31-1.47v-.07c0-.91-.56-1.33-3.15-2.03-3.22-.77-5.25-1.68-5.25-4.83v-.07c0-2.87 2.31-4.76 5.53-4.76 2.31 0 4.27.7 5.88 2.03l-1.82 2.59c-1.4-.98-2.8-1.54-4.13-1.54s-2.03.63-2.03 1.4v.07c0 1.05.7 1.4 3.43 2.1 3.22.84 5.04 1.96 5.04 4.76v.07c0 3.15-2.38 4.9-5.81 4.9-2.38-.07-4.83-.91-6.72-2.59Z" }) ) ); } export default DataspellLogo;