@jetbrains/logos
Version:
JetBrains logos and branding materials
38 lines (37 loc) • 7.26 kB
JavaScript
import { useUniqueId } from "../react-unique-logos-ids.js";
import * as React from "react";
function QodanaTextLogo(props) {
var _id2 = useUniqueId();
var _id = useUniqueId();
return (
React.createElement( 'svg', Object.assign({}, { fill: "none", viewBox: "0 0 242 64" }, props),
React.createElement( 'defs', null,
React.createElement( 'linearGradient', {
id: _id, x1: 64.391, x2: 39.607, y1: 56.329, y2: 2.875, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.1, stopColor: "#7256FF" }),
React.createElement( 'stop', { offset: 0.59, stopColor: "#FF2D90" })
),
React.createElement( 'linearGradient', {
id: _id2, x1: 59.676, x2: 1.08, y1: 4.067, y2: 62.664, gradientUnits: "userSpaceOnUse" },
React.createElement( 'stop', { offset: 0.21, stopColor: "#FF2D90" }),
React.createElement( 'stop', { offset: 0.7, stopColor: "#FF8200" })
)
),
React.createElement( 'path', {
fill: "#000", d: "M105.962 18.52c-2.31-1.35-4.9-2.02-7.77-2.02-2.87 0-5.44.67-7.75 2.02-2.31 1.35-4.13 3.2-5.46 5.56-1.33 2.36-1.99 5-1.99 7.91s.66 5.55 1.99 7.91c1.33 2.36 3.15 4.22 5.46 5.56 1.67.98 3.49 1.6 5.45 1.86v.5c0 1.21.26 2.27.77 3.17.51.9 1.24 1.59 2.19 2.09.95.5 2.05.74 3.31.74h4.54V49.8h-3.6c-.47 0-.87-.09-1.2-.26-.33-.17-.58-.42-.76-.76-.18-.34-.27-.74-.27-1.21v-.31c1.82-.3 3.51-.89 5.07-1.8 2.31-1.35 4.13-3.2 5.45-5.56 1.32-2.36 1.98-5 1.98-7.91s-.66-5.55-1.98-7.91c-1.32-2.36-3.14-4.22-5.45-5.56h.02Zm.7 19.01c-.84 1.65-2 2.94-3.48 3.86-1.48.93-3.13 1.39-4.98 1.39-1.85 0-3.5-.46-4.99-1.39-1.48-.93-2.65-2.21-3.49-3.86-.84-1.65-1.26-3.49-1.26-5.53s.42-3.88 1.26-5.53c.84-1.65 2-2.94 3.49-3.86 1.48-.93 3.15-1.39 4.99-1.39 1.84 0 3.5.46 4.98 1.39 1.48.93 2.64 2.21 3.48 3.86.84 1.65 1.26 3.49 1.26 5.53s-.42 3.88-1.26 5.53Zm26.91-11.48c-1.75-1-3.71-1.5-5.86-1.5-2.15 0-4.13.5-5.9 1.5-1.76 1-3.14 2.37-4.14 4.12-1 1.75-1.5 3.7-1.5 5.85 0 2.15.5 4.11 1.51 5.85a10.99 10.99 0 0 0 4.14 4.12c1.75 1 3.71 1.5 5.86 1.5 2.15 0 4.13-.5 5.89-1.5 1.75-1 3.13-2.37 4.14-4.12 1.01-1.75 1.51-3.7 1.51-5.85 0-2.15-.5-4.11-1.51-5.85a11.062 11.062 0 0 0-4.14-4.12Zm-.4 13.59c-.52 1.06-1.26 1.88-2.21 2.46-.95.58-2.05.88-3.27.88-1.22 0-2.32-.29-3.26-.88-.95-.58-1.68-1.41-2.2-2.46-.52-1.06-.78-2.26-.78-3.62 0-1.36.26-2.58.78-3.64s1.25-1.88 2.2-2.46c.95-.58 2.04-.88 3.26-.88 1.22 0 2.31.3 3.26.89.95.59 1.69 1.41 2.21 2.46.53 1.05.79 2.26.79 3.63s-.26 2.56-.78 3.62Zm26.17-11.3a8.082 8.082 0 0 0-2.71-2.59c-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.2 1.1-.65 2-1.52 2.71-2.59V47h5.05V17.04h-5.05v11.32-.02Zm-.79 11.31c-.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.63Zm27.35-11.28a8.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.97V25.06h-4.97v3.31Zm-.81 11.28c-.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.63Zm26.65-14.08c-1.18-.68-2.56-1.03-4.13-1.03-1.68 0-3.15.39-4.4 1.18-1.01.63-1.82 1.49-2.45 2.55v-3.21h-4.9v21.92h5.05V34.29c0-1.03.21-1.94.63-2.75a4.57 4.57 0 0 1 1.79-1.88c.77-.45 1.66-.67 2.65-.67.93 0 1.73.2 2.4.59.67.39 1.18.96 1.54 1.7.36.74.54 1.64.54 2.7v13.01h5.03V33.21c0-1.8-.33-3.35-.98-4.64-.66-1.3-1.58-2.29-2.76-2.97l-.01-.03Zm25.05-.51v3.31a8.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.96V25.06h-4.96Zm-.81 14.59c-.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.63Z" }),
React.createElement( 'path', {
fill: "#7256FF", d: "M47.55 58h12.259a4.125 4.125 0 0 0 4.124-4.19l-.176-11.044a4.125 4.125 0 0 0-1.44-3.066L24.159 6.993A4.126 4.126 0 0 0 21.474 6H10.125A4.125 4.125 0 0 0 6 10.125v11.003c0 1.19.514 2.321 1.409 3.104L44.834 56.98A4.123 4.123 0 0 0 47.55 58Z" }),
React.createElement( 'path', {
fill: ("url(#" + _id + ")"), d: "M49.013 58h10.862A4.125 4.125 0 0 0 64 53.875V41.309c0-.2-.014-.4-.044-.598L58.508 3.527A4.125 4.125 0 0 0 54.427 0H39.029a4.125 4.125 0 0 0-4.125 4.126l.005 18.505c0 .425.066.848.195 1.253l9.979 31.246a4.126 4.126 0 0 0 3.93 2.87Z" }),
React.createElement( 'path', {
fill: ("url(#" + _id2 + ")"), d: "M4.125 64h34.127a4.125 4.125 0 0 0 3.8-2.52L57.85 24.057c.219-.518.33-1.076.324-1.638l-.15-18.329A4.125 4.125 0 0 0 53.9 0H36.234c-.806 0-1.593.236-2.267.678L1.86 21.787A4.125 4.125 0 0 0 0 25.234v34.641A4.125 4.125 0 0 0 4.125 64Z" }),
React.createElement( 'path', { fill: "#000", d: "M52 12H12v40h40V12Z" }),
React.createElement( 'path', {
fill: "#fff", fillRule: "evenodd", d: "M19.943 31.242a7.32 7.32 0 0 1-2.755-2.786c-.668-1.183-1.002-2.503-1.002-3.961s.333-2.778 1.002-3.96a7.316 7.316 0 0 1 2.755-2.787c1.168-.675 2.474-1.014 3.917-1.014 1.444 0 2.74.338 3.907 1.013a7.28 7.28 0 0 1 2.75 2.787c.664 1.183.997 2.503.997 3.961s-.333 2.778-.997 3.96-1.581 2.113-2.75 2.788a7.433 7.433 0 0 1-2.459.89v.068c0 .221.043.413.129.573a.842.842 0 0 0 .37.365c.16.082.352.123.574.123h1.833v2.165h-2.412c-.65 0-1.22-.127-1.71-.38a2.666 2.666 0 0 1-1.126-1.077c-.261-.464-.391-1.011-.391-1.64l-.001-.17a7.459 7.459 0 0 1-2.631-.917Zm6.308-2.229c.708-.446 1.261-1.065 1.661-1.854.4-.79.6-1.678.6-2.664 0-.986-.2-1.874-.6-2.664-.4-.79-.953-1.407-1.66-1.854-.708-.446-1.505-.67-2.39-.67-.886 0-1.685.223-2.396.67a4.62 4.62 0 0 0-1.672 1.854c-.404.79-.606 1.678-.606 2.664 0 .986.202 1.874.606 2.664.403.79.96 1.408 1.671 1.854.712.447 1.51.67 2.396.67.886 0 1.683-.223 2.39-.67Z", clipRule: "evenodd" }),
React.createElement( 'path', { fill: "#fff", d: "M32.994 43.998h-16v3h16v-3Z" }),
React.createElement( 'path', {
fill: "#fff", fillRule: "evenodd", d: "M39.789 16.992h-5.714v15.006h5.714c1.421 0 2.695-.321 3.82-.964a6.891 6.891 0 0 0 2.643-2.675c.635-1.14.953-2.427.953-3.864 0-1.437-.318-2.724-.953-3.864a6.882 6.882 0 0 0-2.642-2.675c-1.126-.643-2.4-.964-3.821-.964Zm3.87 10.155c-.365.747-.883 1.321-1.555 1.721-.672.4-1.454.6-2.347.6h-2.755V19.52h2.755c.893 0 1.675.2 2.347.6.672.4 1.19.973 1.555 1.72.364.747.546 1.63.546 2.653s-.182 1.907-.546 2.654Z", clipRule: "evenodd" })
)
);
}
export default QodanaTextLogo;