UNPKG

@jetbrains/logos

Version:

JetBrains logos and branding materials

37 lines (36 loc) 6.07 kB
import { useUniqueId } from "../react-unique-logos-ids.js"; import * as React from "react"; function PycharmTextLogo(props) { var _id2 = useUniqueId(); var _id = useUniqueId(); return ( React.createElement( 'svg', Object.assign({}, { fill: "none", viewBox: "0 0 266 64" }, props), React.createElement( 'defs', null, React.createElement( 'linearGradient', { id: _id, x1: 7.616, x2: 61.242, y1: 64.719, y2: 39.856, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0.1, stopColor: "#00D886" }), React.createElement( 'stop', { offset: 0.59, stopColor: "#F0EB18" }) ), React.createElement( 'linearGradient', { id: _id2, x1: 60.013, x2: 1.307, y1: 59.778, y2: 1.072, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0.3, stopColor: "#F0EB18" }), React.createElement( 'stop', { offset: 0.7, stopColor: "#00C4F4" }) ) ), React.createElement( 'path', { fill: "#000", d: "M102.118 18.14c-1.56-.76-3.36-1.13-5.42-1.13h-12.71v29.96h5.33v-11.6h7.21c2.1 0 3.93-.38 5.51-1.16q2.37-1.155 3.66-3.24t1.29-4.83c0-2.745-.42-3.41-1.27-4.79s-2.05-2.45-3.61-3.21zm-1.26 10.52c-.42.71-1.01 1.25-1.78 1.64-.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.62q.63 1.05.63 2.46c0 1.41-.21 1.79-.63 2.49zm23.56 7.25c0 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-.59s-1.18-.96-1.54-1.7q-.54-1.11-.54-2.7V25.05h-5.03v11.92c0 1.8.33 3.34.98 4.63q.99 1.935 2.76 2.94c1.18.67 2.56 1.01 4.13 1.01 1.68 0 3.15-.39 4.4-1.16q1.425-.885 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.2q2.82 0 4.92-1.02c1.4-.68 2.48-1.64 3.23-2.88.76-1.24 1.13-2.7 1.13-4.39V25.03h-5.05v10.85zm19.81-13.2c1.49-.92 3.16-1.38 5-1.38q2.04 0 3.78.69c1.16.46 2.16 1.11 3 1.97.83.86 1.46 1.85 1.87 3h5.61c-.49-2.05-1.39-3.88-2.73-5.47s-3-2.83-5-3.7q-3-1.32-6.57-1.32c-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.02q3.57 0 6.57-1.32c2-.88 3.66-2.11 5-3.7s2.24-3.41 2.73-5.47h-5.61a8.35 8.35 0 0 1-1.87 3c-.83.86-1.83 1.51-3 1.97-1.16.46-2.42.68-3.78.68-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.81zm38.78 2.86c-1.18-.69-2.56-1.03-4.13-1.03-1.67 0-3.12.39-4.37 1.18-1.04.66-1.86 1.56-2.5 2.68v-.56l.06-4.04v-6.78h-4.94v29.96h5.05V34.29q0-1.56.63-2.76c.42-.8 1.02-1.42 1.79-1.87s1.65-.67 2.65-.67c.93 0 1.73.2 2.4.59s1.18.96 1.54 1.7q.54 1.11.54 2.7v13.01h5.03V33.21c0-1.8-.33-3.35-.98-4.64s-1.58-2.29-2.76-2.97zm25.06 2.8a8.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-.82 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.63m17.88-13.52c-.83.57-1.53 1.33-2.1 2.26v-3.32h-5.01v21.92h5.05V35.15c0-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.21zm39.79 2.49c-.64-1.3-1.54-2.3-2.72-3.01s-2.54-1.06-4.1-1.06q-2.52 0-4.41 1.2c-1.14.73-2.03 1.74-2.7 3.01l-.06-.15c-.61-1.3-1.49-2.3-2.62-3.01s-2.48-1.06-4.03-1.06-2.96.39-4.12 1.17c-.98.66-1.76 1.57-2.37 2.71v-3.36h-4.9v21.92h5.05V34.26c0-1.07.19-2 .58-2.8s.93-1.41 1.65-1.84c.71-.43 1.55-.64 2.5-.64.88 0 1.64.19 2.28.58s1.12.93 1.46 1.65.5 1.56.5 2.55v13.23h4.94V34.28c0-1.07.2-2 .59-2.8s.95-1.41 1.67-1.84 1.55-.64 2.49-.64c.88 0 1.64.19 2.27.58s1.11.93 1.44 1.65.5 1.56.5 2.55v13.23h5.05V33.18c0-1.73-.32-3.24-.95-4.54z" }), React.createElement( 'path', { fill: "#00D886", d: "m5.813 48.055.001 11.876a4.07 4.07 0 0 0 4.073 4.072h11.507c1.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-4.073-4.073H42.594c-1.188 0-2.318.52-3.092 1.422L6.792 45.404a4.07 4.07 0 0 0-.98 2.651" }), React.createElement( 'path', { fill: ("url(#" + _id + ")"), d: "M5.813 49.483v10.446a4.073 4.073 0 0 0 4.072 4.073h13.093q.29 0 .576-.04l36.944-5.278a4.07 4.07 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.597 45.62a4.07 4.07 0 0 0-2.785 3.863" }), React.createElement( 'path', { fill: ("url(#" + _id2 + ")"), d: "M-.006 4.073V38.04a4.07 4.07 0 0 0 2.468 3.743l37.49 16.069a4.1 4.1 0 0 0 1.606.329H59.92a4.073 4.073 0 0 0 4.073-4.073V36.143c0-.804-.238-1.591-.685-2.26L41.906 1.812A4.07 4.07 0 0 0 38.519.003L4.067 0A4.073 4.073 0 0 0-.006 4.073" }), React.createElement( 'path', { fill: "#000", d: "M51.994 12h-40v40h40z" }), React.createElement( 'path', { fill: "#fff", fillRule: "evenodd", d: "M23.53 16.968h-6.44v15.005h2.926v-5.67h3.43q1.606 0 2.818-.579 1.222-.59 1.876-1.65c.443-.708.664-1.544.664-2.466q0-1.381-.653-2.433-.645-1.05-1.844-1.629-1.2-.578-2.776-.578m1.093 6.635q-.546.268-1.286.268h-3.323V19.4h3.323q.74 0 1.286.278.558.268.857.772c.2.328.3.729.3 1.18q0 .675-.3 1.189-.3.503-.857.782", clipRule: "evenodd" }), React.createElement( 'path', { fill: "#fff", d: "M33.376 31.223q1.748 1.007 3.902 1.008v-.001q1.822 0 3.344-.675t2.53-1.887a6.45 6.45 0 0 0 1.36-2.797h-3.065q-.3.814-.9 1.436a4 4 0 0 1-1.426.943 4.9 4.9 0 0 1-1.822.333q-1.329 0-2.4-.665a4.65 4.65 0 0 1-1.683-1.822q-.6-1.168-.6-2.625t.6-2.616a4.64 4.64 0 0 1 1.682-1.833q1.072-.664 2.401-.664a4.9 4.9 0 0 1 1.822.332q.837.332 1.426.954.6.612.9 1.426h3.066a6.4 6.4 0 0 0-1.362-2.787 6.8 6.8 0 0 0-2.529-1.897q-1.523-.675-3.344-.675-2.155 0-3.902 1.018a7.24 7.24 0 0 0-2.744 2.787q-.997 1.768-.997 3.955 0 2.186.997 3.966a7.35 7.35 0 0 0 2.744 2.786M16.988 44.001h16v3h-16z" }) ) ); } export default PycharmTextLogo;