@jetbrains/logos
Version:
JetBrains logos and branding materials
37 lines (36 loc) • 7.82 kB
JavaScript
import { useUniqueId } from "../react-unique-logos-ids.js";
import * as React from "react";
function DataspellTextLogo(props) {
var _id2 = useUniqueId();
var _id = useUniqueId();
return (
React.createElement( 'svg', Object.assign({}, { fill: "none", viewBox: "0 0 275 64" }, props),
React.createElement( 'defs', null,
React.createElement( 'linearGradient', {
id: _id, x1: 3.982, x2: 62.687, y1: 4.224, y2: 62.929, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.28, stopColor: "#007DFE" }),
React.createElement( 'stop', { offset: 0.73, stopColor: "#00D980" })
),
React.createElement( 'linearGradient', {
id: _id2, x1: 56.379, x2: 1.939, y1: -0.717, y2: 24.523, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.32, stopColor: "#F0EB18" }),
React.createElement( 'stop', { offset: 0.55, stopColor: "#007DFE" })
)
),
React.createElement( 'path', {
fill: "#000", d: "M102.814 18.967c-2.23-1.28-4.76-1.93-7.59-1.93h-11.23v29.96h11.24c2.83 0 5.35-.64 7.59-1.93 2.23-1.28 3.98-3.06 5.23-5.33 1.26-2.27 1.88-4.84 1.88-7.73 0-2.89-.63-5.46-1.88-7.73-1.25-2.27-3-4.04-5.23-5.33l-.01.02Zm.52 18.53c-.76 1.56-1.85 2.75-3.25 3.6-1.4.85-3.04 1.26-4.89 1.26h-5.86v-20.67h5.86c1.85 0 3.49.42 4.89 1.26 1.4.84 2.49 2.04 3.25 3.6.76 1.56 1.14 3.38 1.14 5.48 0 2.1-.38 3.92-1.14 5.48v-.01Zm27.4-9.1a8.267 8.267 0 0 0-2.73-2.63c-1.36-.8-2.95-1.2-4.76-1.2-1.95 0-3.7.49-5.23 1.47-1.53.98-2.74 2.34-3.61 4.09-.87 1.75-1.3 3.72-1.3 5.92 0 2.2.43 4.17 1.3 5.92.87 1.75 2.08 3.11 3.62 4.09s3.28 1.47 5.22 1.47c1.81 0 3.4-.4 4.76-1.2a8.17 8.17 0 0 0 2.73-2.63v3.31h4.96v-21.92h-4.96v3.31Zm-.82 11.27c-.53 1.05-1.26 1.87-2.2 2.46-.94.59-2.03.89-3.25.89-1.22 0-2.27-.29-3.21-.88-.94-.58-1.67-1.4-2.19-2.46s-.78-2.27-.78-3.64.26-2.58.78-3.63c.52-1.05 1.25-1.87 2.19-2.46.94-.59 2.01-.89 3.21-.89 1.2 0 2.31.3 3.25.89.94.59 1.68 1.41 2.2 2.46.53 1.05.79 2.26.79 3.63s-.26 2.58-.79 3.63Zm17.62-19.93h-4.71v3.55c0 .53-.17.96-.49 1.29-.33.34-.76.5-1.31.5h-2.4l-.02 4.39h3.85l.02 11.71c0 1.11.26 2.11.78 3 .52.88 1.25 1.58 2.18 2.08.93.5 1.99.75 3.16.75h4.73v-4.39h-3.72c-.6 0-1.1-.2-1.49-.59-.39-.39-.59-.89-.59-1.49l-.02-11.06h5.82l.02-4.39h-5.82v-5.35h.01Zm25.04 8.66a8.267 8.267 0 0 0-2.73-2.63c-1.36-.8-2.95-1.2-4.76-1.2-1.96 0-3.7.49-5.23 1.47-1.53.98-2.74 2.34-3.61 4.09-.87 1.75-1.31 3.72-1.31 5.92 0 2.2.44 4.17 1.31 5.92.87 1.75 2.08 3.11 3.62 4.09s3.28 1.47 5.22 1.47c1.81 0 3.4-.4 4.76-1.2a8.17 8.17 0 0 0 2.73-2.63v3.31h4.97v-21.92h-4.97v3.31Zm-.81 11.27c-.53 1.05-1.26 1.87-2.21 2.46-.94.59-2.03.89-3.25.89-1.22 0-2.27-.29-3.21-.88-.94-.58-1.67-1.4-2.19-2.46s-.78-2.27-.78-3.64.26-2.58.78-3.63c.52-1.05 1.25-1.87 2.19-2.46.94-.59 2.01-.89 3.21-.89 1.2 0 2.31.3 3.25.89.94.59 1.68 1.41 2.21 2.46s.79 2.26.79 3.63-.26 2.58-.79 3.63Zm28.5-8.25c-1.14-.83-2.44-1.4-3.89-1.73l-5.05-1.13c-1.01-.27-1.81-.7-2.4-1.27-.58-.58-.88-1.32-.88-2.21 0-.8.21-1.5.62-2.1.41-.6.99-1.06 1.73-1.39.74-.33 1.6-.49 2.57-.49.97 0 1.85.17 2.6.51.75.34 1.33.83 1.73 1.46.4.63.61 1.33.61 2.12h5.35c-.01-1.68-.46-3.18-1.33-4.48-.87-1.31-2.09-2.33-3.66-3.06-1.57-.73-3.36-1.1-5.37-1.1-2.01 0-3.73.38-5.29 1.13-1.55.76-2.77 1.8-3.64 3.12-.87 1.33-1.31 2.83-1.31 4.52 0 1.38.29 2.63.88 3.75a7.962 7.962 0 0 0 2.46 2.8c1.06.76 2.29 1.3 3.7 1.63l5.22 1.18c1.1.27 1.96.75 2.59 1.42.63.67.94 1.54.94 2.58 0 .84-.22 1.59-.67 2.24-.45.65-1.08 1.16-1.9 1.52-.82.36-1.77.55-2.86.55-1.09 0-2.12-.2-2.99-.6-.86-.4-1.54-.95-2.02-1.66-.49-.71-.73-1.52-.73-2.45h-5.35c.01 1.83.49 3.44 1.42 4.84.93 1.4 2.23 2.49 3.88 3.26 1.65.78 3.55 1.17 5.69 1.17 2.14 0 4.02-.4 5.68-1.19 1.66-.79 2.95-1.88 3.87-3.26.92-1.38 1.38-2.94 1.38-4.67 0-1.43-.32-2.74-.95-3.94a8.815 8.815 0 0 0-2.67-3.04l.04-.03Zm25.47-5.38c-1.53-.98-3.28-1.47-5.23-1.47-1.8 0-3.38.4-4.75 1.2-1.17.68-2.1 1.62-2.82 2.78v-3.47h-4.94v28.76h5.05v-10.14c.71 1.08 1.6 1.96 2.71 2.6 1.36.8 2.95 1.2 4.76 1.2 1.94 0 3.68-.49 5.22-1.47 1.54-.98 2.75-2.34 3.62-4.09.87-1.75 1.3-3.72 1.3-5.92 0-2.2-.43-4.17-1.3-5.92-.87-1.75-2.07-3.11-3.61-4.09l-.01.03Zm-1.05 13.63c-.52 1.05-1.25 1.87-2.19 2.46-.94.59-2.01.89-3.21.89-1.2 0-2.31-.29-3.25-.88-.94-.58-1.68-1.4-2.2-2.46-.53-1.06-.79-2.27-.79-3.64s.26-2.58.79-3.63c.53-1.05 1.26-1.87 2.2-2.46.94-.59 2.03-.89 3.25-.89 1.22 0 2.27.3 3.21.89.94.59 1.67 1.41 2.19 2.46s.78 2.26.78 3.63-.26 2.58-.78 3.63Zm25.62-13.64c-1.68-.97-3.6-1.46-5.76-1.46-2.16 0-4.03.5-5.77 1.49-1.74.99-3.1 2.36-4.1 4.1-1 1.74-1.5 3.69-1.5 5.84s.5 4.17 1.49 5.93c.99 1.75 2.35 3.12 4.07 4.11 1.72.98 3.66 1.48 5.81 1.48 1.7 0 3.25-.26 4.64-.79 1.4-.53 2.59-1.28 3.57-2.25s1.73-2.13 2.25-3.49h-5.5c-.56.74-1.25 1.32-2.1 1.73-.84.41-1.79.62-2.85.62-1.2 0-2.27-.29-3.22-.88-.95-.58-1.69-1.4-2.23-2.45-.43-.83-.68-1.76-.78-2.77h17.29v-1.22c0-2.23-.47-4.21-1.4-5.94-.93-1.73-2.24-3.08-3.93-4.06l.02.01Zm-11.88 7.83c.13-.72.34-1.4.67-2.02.54-1.02 1.28-1.82 2.23-2.4.95-.58 2.02-.87 3.22-.87 1.2 0 2.26.3 3.18.9.92.6 1.63 1.43 2.13 2.49.28.59.47 1.22.59 1.89h-12.02v.01Zm20.86 13.14h5.05v-29.96h-5.05v29.96Zm9.94-29.96v29.96h5.05v-29.96h-5.05Z" }),
React.createElement( 'path', {
fill: ("url(#" + _id + ")"), d: "M64 59.93V25.96a4.072 4.072 0 0 0-2.468-3.743L24.042 6.15a4.078 4.078 0 0 0-1.605-.33H4.073A4.073 4.073 0 0 0 0 9.893v17.966c0 .805.239 1.591.685 2.261L22.09 62.189A4.072 4.072 0 0 0 25.476 64l34.451.002A4.073 4.073 0 0 0 64 59.93Z" }),
React.createElement( 'path', {
fill: ("url(#" + _id2 + ")"), d: "M58.182 14.52V4.072A4.073 4.073 0 0 0 54.109 0H41.016a4.15 4.15 0 0 0-.576.04L3.497 5.319A4.073 4.073 0 0 0 0 9.35v15.673a4.073 4.073 0 0 0 4.074 4.073l18.538-.005c.438 0 .872-.07 1.287-.209l31.498-10.5a4.073 4.073 0 0 0 2.785-3.863Z" }),
React.createElement( 'path', {
fill: "#F0EB18", d: "M58.182 15.948 58.18 4.072A4.073 4.073 0 0 0 54.108 0H42.6c-1.189 0-2.319.52-3.092 1.422L6.799 39.583a4.075 4.075 0 0 0-.98 2.651V54.11a4.073 4.073 0 0 0 4.072 4.072H21.4c1.19 0 2.319-.52 3.093-1.422L57.202 18.6c.633-.738.98-1.679.98-2.651Z" }),
React.createElement( 'path', { fill: "#000", d: "M52 12H12v40h40V12Z" }),
React.createElement( 'path', {
fill: "#fff", fillRule: "evenodd", d: "M22.809 16.966h-5.715v15.01h5.715c1.422 0 2.694-.322 3.816-.965a6.868 6.868 0 0 0 2.649-2.667c.635-1.152.954-2.439.954-3.873 0-1.434-.319-2.72-.954-3.86a6.899 6.899 0 0 0-2.649-2.68c-1.122-.643-2.394-.965-3.816-.965Zm2.315 11.874c-.672.403-1.454.604-2.348.604l-2.755-.001v-9.944h2.755c.894 0 1.676.2 2.348.603.672.389 1.19.965 1.555 1.716s.547 1.635.547 2.653c0 1.019-.182 1.903-.547 2.654-.364.75-.883 1.327-1.555 1.715Z", clipRule: "evenodd" }),
React.createElement( 'path', {
fill: "#fff", d: "M34.36 31.641c.843.402 1.808.59 2.895.59 1.086 0 2.052-.202 2.895-.604.844-.389 1.497-.951 1.962-1.648.471-.71.708-1.501.708-2.385 0-.724-.161-1.395-.483-1.998a4.354 4.354 0 0 0-1.35-1.54 4.786 4.786 0 0 0-1.963-.858l-2.552-.563c-.464-.107-.833-.308-1.104-.576-.265-.268-.397-.617-.397-1.032 0-.362.096-.684.29-.952a1.82 1.82 0 0 1 .803-.643c.35-.161.755-.241 1.212-.241.457 0 .86.093 1.211.254.357.16.632.376.825.67.193.295.29.617.29.978h2.927c-.008-.858-.236-1.622-.686-2.278-.443-.657-1.065-1.18-1.866-1.555-.8-.362-1.726-.55-2.734-.55s-1.909.188-2.702.577c-.793.376-1.411.912-1.854 1.595a4.137 4.137 0 0 0-.665 2.305c0 .71.146 1.34.44 1.917a4.096 4.096 0 0 0 1.233 1.42c.529.375 1.15.643 1.865.804l2.649.59c.507.12.904.335 1.19.657.293.308.44.71.44 1.193 0 .375-.108.723-.323 1.018-.206.308-.503.536-.89.71-.378.161-.8.255-1.329.255-.528 0-.997-.094-1.404-.282-.408-.187-.726-.442-.954-.777a1.934 1.934 0 0 1-.343-1.139h-2.938c.014.912.257 1.73.729 2.44.479.71 1.136 1.26 1.973 1.648ZM16.994 44h16v3h-16v-3Z" })
)
);
}
export default DataspellTextLogo;