UNPKG

@jetbrains/logos

Version:

JetBrains logos and branding materials

33 lines (32 loc) 2.6 kB
import { useUniqueId } from "../react-unique-logos-ids.js"; import * as React from "react"; function ResharperCppLogo(props) { var _id2 = useUniqueId(); var _id = useUniqueId(); return ( React.createElement( 'svg', Object.assign({}, { fill: "none", viewBox: "0 0 64 64" }, props), React.createElement( 'defs', null, React.createElement( 'linearGradient', { id: _id, x1: -0.391, x2: 24.392, y1: 7.671, y2: 61.126, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0.19, stopColor: "#FF45ED" }), React.createElement( 'stop', { offset: 0.54, stopColor: "#FF0A67" }) ), React.createElement( 'linearGradient', { id: _id2, x1: 4.325, x2: 62.921, y1: 59.932, y2: 1.336, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0.26, stopColor: "#FF0A67" }), React.createElement( 'stop', { offset: 0.65, stopColor: "#FDB60D" }) ) ), React.createElement( 'path', { fill: "#FF45ED", d: "M16.45 6H4.191a4.125 4.125 0 0 0-4.124 4.19l.176 11.044a4.13 4.13 0 0 0 1.44 3.066l38.159 32.707c.747.64 1.7.993 2.684.993h11.35A4.125 4.125 0 0 0 58 53.875V42.872c0-1.19-.514-2.321-1.41-3.105L19.167 7.021A4.12 4.12 0 0 0 16.45 6" }), React.createElement( 'path', { fill: ("url(#" + _id + ")"), d: "M14.988 6H4.125A4.125 4.125 0 0 0 0 10.125v12.566q0 .3.044.598l5.448 37.185A4.125 4.125 0 0 0 9.573 64h15.398a4.125 4.125 0 0 0 4.125-4.127L29.09 41.37c0-.426-.066-.849-.195-1.254l-9.98-31.245A4.13 4.13 0 0 0 14.988 6" }), React.createElement( 'path', { fill: ("url(#" + _id2 + ")"), d: "M59.876 0H25.748a4.13 4.13 0 0 0-3.8 2.52L6.151 39.943a4.1 4.1 0 0 0-.325 1.638l.15 18.329A4.125 4.125 0 0 0 10.101 64h17.666c.806 0 1.593-.236 2.266-.678l32.11-21.109A4.12 4.12 0 0 0 64 38.766V4.125A4.125 4.125 0 0 0 59.876 0" }), React.createElement( 'path', { fill: "#000", d: "M52 12H12v40h40z" }), React.createElement( 'path', { fill: "#fff", d: "M33 44H17v3h16zM16.996 16.992h6.442q1.575 0 2.776.579t1.849 1.63q.65 1.05.649 2.432c0 .922-.22 1.75-.66 2.46q-.66 1.068-1.875 1.651-1.217.584-2.825.584h-3.43v5.67h-2.926zm7.54 6.63q.553-.273.853-.782.3-.51.3-1.185c0-.45-.1-.852-.3-1.184q-.3-.5-.852-.772-.552-.273-1.292-.273h-3.323v4.47h3.323q.74 0 1.292-.273m-2.631 1.763H25.1L29.033 32h-3.355zm22.505-5.769v-3.633h-2.264v3.639h-3.582v2.18h3.582v3.625h2.264v-3.639h3.582v-2.18h-3.582zm-7.955 2.936H34.19v3.638h-3.58v2.18h3.582v3.625h2.265v-3.638h3.581v-2.181h-3.581z" }) ) ); } export default ResharperCppLogo;