UNPKG

@jetbrains/logos

Version:

JetBrains logos and branding materials

35 lines (34 loc) 5.93 kB
import { useUniqueId } from "../react-unique-logos-ids.js"; import * as React from "react"; function RubymineTextWhiteLogo(props) { var _id2 = useUniqueId(); var _id = useUniqueId(); return ( React.createElement( 'svg', Object.assign({}, { fill: "none", viewBox: "0 0 281 64" }, props), React.createElement( 'defs', null, React.createElement( 'linearGradient', { id: _id, x1: 4.217, x2: 62.921, y1: 60.019, y2: 1.313, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0.29, stopColor: "#FF2358" }), React.createElement( 'stop', { offset: 0.75, stopColor: "#7256FF" }) ), React.createElement( 'linearGradient', { id: _id2, x1: -0.723, x2: 24.14, y1: 7.624, y2: 61.249, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0.29, stopColor: "#FF8100" }), React.createElement( 'stop', { offset: 0.56, stopColor: "#FF2358" }) ) ), React.createElement( 'path', { fill: "#fff", d: "M102.038 34.21c1.58-.77 2.8-1.85 3.66-3.24.86-1.39 1.29-3 1.29-4.83s-.42-3.41-1.27-4.79c-.85-1.38-2.05-2.45-3.61-3.21-1.56-.76-3.36-1.13-5.42-1.13h-12.7v29.96h5.33v-11.6h5.49l6.73 11.6h6.12l-7.29-12.13c.58-.17 1.15-.37 1.68-.63h-.01Zm-2.95-3.92c-.76.39-1.67.58-2.71.58h-7.06v-9.35h7.06c1.04 0 1.94.19 2.71.57.76.38 1.35.92 1.78 1.62.42.7.63 1.52.63 2.46s-.21 1.79-.63 2.49c-.42.71-1.01 1.25-1.78 1.64v-.01Zm26.29 7.45c0 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-.94 0-1.74-.2-2.41-.59-.66-.39-1.17-.96-1.53-1.7-.36-.74-.54-1.64-.54-2.7V25.04h-5.03v13.78c0 1.8.33 3.35.98 4.64.66 1.3 1.58 2.29 2.76 2.97 1.18.69 2.56 1.03 4.13 1.03 1.68 0 3.15-.39 4.4-1.18 1.01-.63 1.82-1.5 2.45-2.56v3.23h4.9V25.03h-5.05v12.69l.01.02ZM153.108 26c-1.53-.98-3.27-1.47-5.21-1.47-1.81 0-3.4.4-4.77 1.2a8.177 8.177 0 0 0-2.72 2.61V17h-5.05v29.96h5.05v-3.29a8.177 8.177 0 0 0 2.72 2.61c1.37.8 2.95 1.2 4.75 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.07-3.11-3.61-4.09V26Zm-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.63Zm24.04-3.73c0 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.7V25.04h-5.03v11.92c0 1.8.33 3.34.98 4.63.66 1.29 1.58 2.27 2.76 2.94 1.18.67 2.56 1.01 4.13 1.01 1.68 0 3.15-.39 4.4-1.16.95-.59 1.73-1.37 2.34-2.34l-.04 3.15c0 .9-.18 1.66-.55 2.29a3.44 3.44 0 0 1-1.56 1.43c-.68.32-1.49.49-2.45.49h-7.88v4.39h8.2c1.88 0 3.52-.34 4.92-1.02 1.4-.68 2.48-1.64 3.23-2.88.76-1.24 1.13-2.7 1.13-4.39V25.02h-5.05v10.85l.02.03Zm27.84 2.7-.49 1.67-.49-1.67-9.18-21.59h-6.83v29.96h5.27V25.7l-.06-.99 9.25 22.26h3.94l9.27-22.41-.04 1.13v21.27h5.26V17h-6.91l-8.97 21.59-.02.01Zm20.94-15.86h5.76v-5.01h-5.76v5.01Zm.36 24.22h5.05V25.04h-5.05v21.92Zm25.82-21.4c-1.18-.68-2.56-1.03-4.13-1.03-1.68 0-3.15.39-4.4 1.18-1 .63-1.82 1.49-2.45 2.55v-3.21h-4.9v21.92h5.05V34.28c0-1.03.21-1.94.63-2.75a4.57 4.57 0 0 1 1.79-1.88c.77-.45 1.65-.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.2c0-1.8-.33-3.35-.98-4.64-.66-1.3-1.58-2.29-2.76-2.97l-.01-.03Zm29.66 10.43c0-2.23-.47-4.21-1.4-5.94-.93-1.73-2.24-3.08-3.93-4.06-1.68-.97-3.6-1.46-5.76-1.46-2.16 0-4.03.5-5.77 1.49-1.73.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.99 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.22l.02.01Zm-17.2-2.17c.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.01Z" }), React.createElement( 'path', { fill: ("url(#" + _id + ")"), d: "M59.922 0H25.953a4.073 4.073 0 0 0-3.743 2.468L6.142 39.958a4.078 4.078 0 0 0-.33 1.605v18.364A4.073 4.073 0 0 0 9.886 64h17.966c.805 0 1.591-.238 2.261-.685L62.181 41.91a4.072 4.072 0 0 0 1.812-3.387l.001-34.451A4.073 4.073 0 0 0 59.922 0Z" }), React.createElement( 'path', { fill: ("url(#" + _id2 + ")"), d: "M14.513 5.82H4.067A4.073 4.073 0 0 0-.006 9.893v13.093c0 .192.014.385.04.576l5.278 36.943a4.073 4.073 0 0 0 4.032 3.497h15.673a4.073 4.073 0 0 0 4.073-4.074l-.005-18.538c0-.438-.07-.872-.209-1.287L18.377 8.605a4.073 4.073 0 0 0-3.864-2.785Z" }), React.createElement( 'path', { fill: "#FF8100", d: "m15.942 5.82-11.876.002A4.073 4.073 0 0 0-.006 9.895V21.4c0 1.19.52 2.319 1.422 3.093l38.161 32.71c.738.632 1.679.98 2.65.98h11.876a4.073 4.073 0 0 0 4.073-4.073V42.603c0-1.189-.52-2.319-1.422-3.093L18.594 6.801a4.072 4.072 0 0 0-2.652-.98Z" }), React.createElement( 'path', { fill: "#000", d: "M51.994 12h-40v40h40V12Z" }), React.createElement( 'path', { fill: "#fff", fillRule: "evenodd", d: "m41.89 17-2.979 9.846-.225 1.286-.257-1.286L35.343 17h-4.07v15h2.881V21.297l-.043-.707L37.561 32h2.122l3.492-11.486-.042.783V32h2.892V17H41.89Zm-15.63 8.754c.815-.393 1.44-.943 1.875-1.65.443-.714.665-1.536.665-2.465 0-.929-.218-1.732-.654-2.432-.429-.7-1.043-1.243-1.843-1.628-.8-.386-1.725-.579-2.775-.579h-6.44v15h2.925v-5.668h2.52l3.234 5.667h3.354l-3.575-6.009c.072-.023.144-.043.217-.064.172-.05.343-.099.497-.172Zm-6.246-6.322h3.322c.493 0 .921.092 1.286.278.371.178.657.436.857.772.2.328.3.721.3 1.178 0 .457-.1.847-.3 1.19-.2.336-.486.595-.857.782-.365.178-.793.268-1.286.268h-3.321v-4.468ZM16.989 44h16v3h-16v-3Z", clipRule: "evenodd" }) ) ); } export default RubymineTextWhiteLogo;