UNPKG

@jetbrains/logos

Version:

JetBrains logos and branding materials

36 lines (35 loc) 7.07 kB
import { useUniqueId } from "../react-unique-logos-ids.js"; import * as React from "react"; function RustroverTextWhiteLogo(props) { var _id2 = useUniqueId(); var _id = useUniqueId(); return ( React.createElement( 'svg', Object.assign({}, { fill: "none", viewBox: "0 0 282 64" }, props), React.createElement( 'defs', null, React.createElement( 'linearGradient', { id: _id, x1: 7.612, x2: 61.238, y1: 64.719, y2: 39.856, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0.08, stopColor: "#00D886" }), React.createElement( 'stop', { offset: 0.46, stopColor: "#FFAB00" }) ), React.createElement( 'linearGradient', { id: _id2, x1: 60.011, x2: 1.305, y1: 59.778, y2: 1.073, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0.19, stopColor: "#FFAB00" }), React.createElement( 'stop', { offset: 0.83, stopColor: "#FF004C" }) ) ), React.createElement( 'path', { fill: "#fff", d: "M102.038 34.2c1.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.28 7.45c0 1.03-.2 1.94-.62 2.75s-1.02 1.43-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.03h-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.9v-21.9h-5.05v12.69Zm24.67-2.48c-.87-.61-1.88-1.02-3.04-1.22l-4.82-.83c-.56-.1-1.02-.24-1.38-.43-.36-.18-.64-.42-.82-.71-.19-.29-.28-.62-.28-1.01 0-.51.15-.97.45-1.37.3-.4.72-.71 1.27-.93.55-.22 1.18-.33 1.89-.33s1.31.11 1.87.34c.56.23 1.02.55 1.37.95.35.41.57.89.65 1.44h5.03c-.1-1.34-.54-2.51-1.32-3.51s-1.83-1.77-3.15-2.31c-1.32-.54-2.81-.81-4.46-.81s-3.17.29-4.46.87c-1.29.58-2.29 1.38-2.99 2.4-.7 1.02-1.05 2.18-1.05 3.48 0 1.06.24 2.03.72 2.91a6.27 6.27 0 0 0 2.02 2.21c.87.59 1.89.98 3.06 1.17l4.86.81c.46.07.86.22 1.21.44s.62.5.81.82c.19.33.29.69.29 1.09 0 .54-.17 1.02-.52 1.42-.35.41-.84.72-1.47.95-.63.23-1.33.34-2.12.34-.84 0-1.58-.11-2.21-.33-.64-.22-1.15-.54-1.54-.95-.39-.41-.62-.91-.7-1.5h-5.05a6.21 6.21 0 0 0 1.38 3.56c.83 1.04 1.96 1.83 3.37 2.4 1.41.56 3 .84 4.77.84 1.77 0 3.21-.29 4.59-.88 1.38-.59 2.46-1.41 3.25-2.47a5.86 5.86 0 0 0 1.19-3.58c0-1.07-.23-2.07-.7-2.99a6.134 6.134 0 0 0-2-2.3l.03.02Zm13.36-15.56h-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.01Zm27.39 14.51c1.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.55-.76-3.36-1.13-5.41-1.13h-12.71v29.96h5.33v-11.6h5.49l6.73 11.6h6.12l-7.29-12.13c.58-.17 1.15-.37 1.67-.63Zm-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.77.38 1.36.92 1.78 1.62.42.7.63 1.52.63 2.46s-.21 1.79-.63 2.49c-.42.7-1.01 1.25-1.78 1.64v-.01Zm27.88-4.26c-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-.39 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.62Zm17.39.94-5.71-15.52h-5.37l8.45 21.92h4.99l8.37-21.92h-5.22l-5.5 15.52h-.01Zm28.1-14.57c-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.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.01Zm32.08-8.92c-1.56 0-2.92.4-4.09 1.21-.83.57-1.53 1.33-2.1 2.26v-3.32h-5.01v21.92h5.05V35.13c0-1.06.22-1.97.67-2.74.45-.77 1.09-1.36 1.93-1.78.84-.42 1.82-.62 2.94-.62h1.41V24.9h-.81l.01-.01Z" }), React.createElement( 'path', { fill: "#00D886", d: "m5.809 48.055.001 11.876a4.072 4.072 0 0 0 4.073 4.072H21.39c1.188 0 2.318-.52 3.092-1.422l32.71-38.162c.632-.738.98-1.678.98-2.65V9.893A4.073 4.073 0 0 0 54.1 5.82H42.591c-1.189 0-2.318.52-3.092 1.422L6.789 45.404a4.073 4.073 0 0 0-.98 2.651Z" }), React.createElement( 'path', { fill: ("url(#" + _id + ")"), d: "M5.809 49.483v10.446a4.073 4.073 0 0 0 4.072 4.073h13.093c.193 0 .385-.014.576-.04l36.944-5.278a4.073 4.073 0 0 0 3.496-4.032V38.979a4.073 4.073 0 0 0-4.074-4.073l-18.538.005c-.438 0-.872.07-1.287.209L8.593 45.62a4.073 4.073 0 0 0-2.784 3.863Z" }), React.createElement( 'path', { fill: ("url(#" + _id2 + ")"), d: "M-.008 4.073V38.04a4.07 4.07 0 0 0 2.468 3.743l37.49 16.069a4.104 4.104 0 0 0 1.605.329H59.92a4.073 4.073 0 0 0 4.073-4.073V36.143c0-.804-.238-1.591-.685-2.26L41.903 1.812A4.07 4.07 0 0 0 38.516.003L4.065 0A4.073 4.073 0 0 0-.008 4.073Z" }), React.createElement( 'path', { fill: "#000", d: "M51.992 12h-40v40h40V12Z" }), React.createElement( 'path', { fill: "#fff", fillRule: "evenodd", d: "M20.01 26.335h2.524L25.765 32h3.354l-3.572-6.008c.073-.024.148-.045.223-.066.168-.048.336-.097.488-.167.814-.402 1.439-.951 1.875-1.66.442-.71.664-1.527.664-2.465s-.218-1.728-.654-2.424c-.428-.696-1.043-1.246-1.843-1.634-.8-.389-1.725-.576-2.775-.576h-6.44v15h2.926v-5.665Zm0-6.897h3.322c.493 0 .921.093 1.286.268.37.187.657.442.857.777.2.335.3.723.3 1.178 0 .455-.1.844-.3 1.192-.2.335-.486.59-.858.777-.364.188-.792.268-1.285.268H20.01v-4.46ZM43.557 32l-3.571-6.008c.073-.024.148-.045.222-.066.169-.048.337-.097.489-.167.814-.402 1.44-.951 1.875-1.66.442-.71.664-1.527.664-2.465s-.218-1.728-.654-2.424c-.429-.696-1.043-1.246-1.843-1.634-.8-.389-1.725-.576-2.775-.576h-6.44v15h2.925v-5.665h2.525L40.203 32h3.354ZM34.45 19.438h3.322c.493 0 .921.093 1.286.268.371.187.657.442.857.777.2.335.3.723.3 1.178 0 .455-.1.844-.3 1.192-.2.335-.486.59-.857.777-.365.188-.793.268-1.286.268H34.45v-4.46Z", clipRule: "evenodd" }), React.createElement( 'path', { fill: "#fff", d: "M16.984 44h16v3h-16v-3Z" }) ) ); } export default RustroverTextWhiteLogo;