@jetbrains/logos
Version:
JetBrains logos and branding materials
37 lines (36 loc) • 6.22 kB
JavaScript
import { useUniqueId } from "../react-unique-logos-ids.js";
import * as React from "react";
function DatagripTextWhiteLogo(props) {
var _id2 = useUniqueId();
var _id = useUniqueId();
return (
React.createElement( 'svg', Object.assign({}, { fill: "none", viewBox: "0 0 264 64" }, props),
React.createElement( 'defs', null,
React.createElement( 'linearGradient', {
id: _id, x1: 59.778, x2: 1.073, y1: 3.982, y2: 62.687, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.28, stopColor: "#7256FF" }),
React.createElement( 'stop', { offset: 0.66, stopColor: "#00D980" })
),
React.createElement( 'linearGradient', {
id: _id2, x1: 64.718, x2: 39.477, y1: 56.379, y2: 1.939, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.3, stopColor: "#FF43F2" }),
React.createElement( 'stop', { offset: 0.54, stopColor: "#7256FF" })
)
),
React.createElement( 'path', {
fill: "#fff", d: "M102.814 18.93c-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.73s-.63-5.46-1.88-7.73-3-4.04-5.23-5.33zm.52 18.54c-.76 1.56-1.85 2.75-3.25 3.6s-3.04 1.26-4.89 1.26h-5.86V21.66h5.86c1.85 0 3.49.42 4.89 1.26s2.49 2.04 3.25 3.6 1.14 3.38 1.14 5.48-.38 3.92-1.14 5.48zm27.4-9.1a8.3 8.3 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.47s-2.74 2.34-3.61 4.09-1.3 3.72-1.3 5.92.43 4.17 1.3 5.92 2.08 3.11 3.62 4.09 3.28 1.47 5.22 1.47c1.81 0 3.4-.4 4.76-1.2a8.2 8.2 0 0 0 2.73-2.63v3.31h4.96V25.06h-4.96zm-.82 11.27c-.53 1.05-1.26 1.87-2.2 2.46s-2.03.89-3.25.89-2.27-.29-3.21-.88q-1.41-.87-2.19-2.46c-.78-1.59-.78-2.27-.78-3.64s.26-2.58.78-3.63q.78-1.575 2.19-2.46c.94-.59 2.01-.89 3.21-.89s2.31.3 3.25.89 1.68 1.41 2.2 2.46c.53 1.05.79 2.26.79 3.63s-.26 2.58-.79 3.63m17.62-19.94h-4.71v3.55c0 .53-.17.96-.49 1.29-.33.34-.76.5-1.31.5h-2.4l-.02 4.39h3.85l.02 11.71q0 1.665.78 3c.52.88 1.25 1.58 2.18 2.08s1.99.75 3.16.75h4.73v-4.39h-3.72c-.6 0-1.1-.2-1.49-.59s-.59-.89-.59-1.49l-.02-11.06h5.82l.02-4.39h-5.82V19.7zm25.04 8.67a8.3 8.3 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.47s-2.74 2.34-3.61 4.09-1.31 3.72-1.31 5.92.44 4.17 1.31 5.92 2.08 3.11 3.62 4.09 3.28 1.47 5.22 1.47c1.81 0 3.4-.4 4.76-1.2a8.2 8.2 0 0 0 2.73-2.63v3.31h4.97V25.06h-4.97zm-.81 11.27c-.53 1.05-1.26 1.87-2.21 2.46-.94.59-2.03.89-3.25.89s-2.27-.29-3.21-.88q-1.41-.87-2.19-2.46c-.78-1.59-.78-2.27-.78-3.64s.26-2.58.78-3.63q.78-1.575 2.19-2.46c.94-.59 2.01-.89 3.21-.89s2.31.3 3.25.89 1.68 1.41 2.21 2.46.79 2.26.79 3.63-.26 2.58-.79 3.63m27.48-4.1h7.19a7.06 7.06 0 0 1-1.26 3.46c-.81 1.15-1.91 2.04-3.29 2.69-1.38.64-2.92.96-4.63.96-1.84 0-3.51-.46-5-1.38s-2.66-2.19-3.5-3.81-1.26-3.44-1.26-5.47.42-3.85 1.26-5.47 2.01-2.89 3.5-3.81 3.16-1.38 5-1.38c1.25 0 2.42.19 3.5.58s2.02.94 2.84 1.67c.81.73 1.46 1.59 1.95 2.59h5.71c-.56-1.93-1.5-3.62-2.85-5.07-1.34-1.46-2.97-2.59-4.9-3.39-1.93-.81-4.02-1.21-6.29-1.21-2.85 0-5.43.67-7.74 2.02a14.6 14.6 0 0 0-5.44 5.56c-1.32 2.36-1.98 5-1.98 7.91s.66 5.55 1.98 7.91 3.13 4.22 5.44 5.56c2.3 1.35 4.88 2.02 7.74 2.02s5.17-.61 7.37-1.82 3.93-2.87 5.19-4.99c1.26-2.11 1.88-4.48 1.88-7.11v-2.31h-12.41zm23.64-9.43c-.83.57-1.53 1.33-2.1 2.26v-3.32h-5.01v21.92h5.05V35.14c0-1.06.22-1.97.67-2.74s1.09-1.36 1.93-1.78c.83-.41 1.82-.62 2.94-.62h1.41v-5.09h-.81c-1.56 0-2.92.4-4.09 1.21zm7.77 20.86h5.05V25.05h-5.05zm-.36-24.23h5.76v-5.01h-5.76zm31.66 7.35c-.87-1.75-2.07-3.11-3.61-4.09-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.94V53.8h5.05V43.66c.71 1.08 1.6 1.96 2.71 2.6 1.36.8 2.95 1.2 4.76 1.2q2.91 0 5.22-1.47c1.54-.98 2.75-2.34 3.62-4.09s1.3-3.72 1.3-5.92-.43-4.17-1.3-5.92zm-4.65 9.55q-.78 1.575-2.19 2.46c-.94.59-2.01.89-3.21.89s-2.31-.29-3.25-.88c-.94-.58-1.68-1.4-2.2-2.46-.53-1.06-.79-2.27-.79-3.64s.26-2.58.79-3.63 1.26-1.87 2.2-2.46 2.03-.89 3.25-.89 2.27.3 3.21.89q1.41.885 2.19 2.46c.78 1.575.78 2.26.78 3.63s-.26 2.58-.78 3.63" }),
React.createElement( 'path', {
fill: ("url(#" + _id + ")"), d: "M4.073 64H38.04a4.07 4.07 0 0 0 3.743-2.468l16.069-37.49a4.1 4.1 0 0 0 .329-1.605V4.073A4.073 4.073 0 0 0 54.109 0H36.143c-.805 0-1.591.239-2.26.685L1.812 22.088a4.07 4.07 0 0 0-1.811 3.387L0 59.927A4.073 4.073 0 0 0 4.073 64" }),
React.createElement( 'path', {
fill: ("url(#" + _id2 + ")"), d: "M49.481 58.182h10.447A4.073 4.073 0 0 0 64 54.109V41.016q0-.289-.04-.576L58.682 3.497A4.07 4.07 0 0 0 54.65 0H38.977a4.073 4.073 0 0 0-4.073 4.074l.005 18.538c0 .438.07.872.209 1.287l10.5 31.498a4.07 4.07 0 0 0 3.863 2.785" }),
React.createElement( 'path', {
fill: "#FF43F2", d: "m48.051 58.184 11.876-.002a4.07 4.07 0 0 0 4.072-4.073V42.604c0-1.189-.52-2.319-1.422-3.093L24.415 6.8a4.08 4.08 0 0 0-2.65-.98H9.889a4.073 4.073 0 0 0-4.073 4.073v11.508c0 1.19.52 2.319 1.422 3.093L45.4 57.203c.739.633 1.679.98 2.652.98" }),
React.createElement( 'path', { fill: "#000", d: "M52 12H12v40h40z" }),
React.createElement( 'path', {
fill: "#fff", fillRule: "evenodd", d: "M22.751 17.368h-5.757V32.49h5.757q2.149 0 3.845-.972a6.94 6.94 0 0 0 2.668-2.69q.96-1.727.961-3.899c.001-2.172-.32-2.743-.96-3.888a6.9 6.9 0 0 0-2.669-2.7q-1.695-.973-3.845-.973m2.333 11.968q-1.015.605-2.365.605h-2.776V19.918h2.776q1.35-.001 2.365.604t1.566 1.739q.551 1.124.551 2.668c0 1.544-.183 1.922-.55 2.679q-.552 1.123-1.567 1.728", clipRule: "evenodd" }),
React.createElement( 'path', {
fill: "#fff", d: "M35.327 31.734q1.761 1.015 3.932 1.015 2.085 0 3.759-.929a6.9 6.9 0 0 0 2.646-2.538q.972-1.62.972-3.619v-1.187h-6.405v2.322h3.516a3.3 3.3 0 0 1-.61 1.534q-.594.82-1.61 1.285-1.005.464-2.247.464-1.339.001-2.419-.67a4.7 4.7 0 0 1-1.696-1.835q-.605-1.177-.605-2.646 0-1.47.605-2.636a4.7 4.7 0 0 1 1.696-1.847q1.08-.67 2.42-.67.907 0 1.695.292.789.282 1.372.81.595.519.94 1.232h3.154a6.4 6.4 0 0 0-1.437-2.614 6.9 6.9 0 0 0-2.506-1.761q-1.479-.626-3.24-.627-2.172 0-3.932 1.026a7.3 7.3 0 0 0-2.765 2.808q-1.005 1.782-1.005 3.986t1.005 3.997a7.4 7.4 0 0 0 2.765 2.808m-18.333 12.27h16v3h-16z" })
)
);
}
export default DatagripTextWhiteLogo;