UNPKG

@jetbrains/logos

Version:

JetBrains logos and branding materials

37 lines (36 loc) 6.72 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.16 1.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.21h.01Zm-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.62.42.7.63 1.52.63 2.46s-.21 1.79-.63 2.49v-.01Zm23.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-.59-.67-.39-1.18-.96-1.54-1.7-.36-.74-.54-1.64-.54-2.7V25.05h-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.03h-5.05v10.85l.02.03Zm19.81-13.2c1.49-.92 3.16-1.38 5-1.38 1.36 0 2.62.23 3.78.69 1.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.47-1.34-1.59-3-2.83-5-3.7-2-.88-4.19-1.32-6.57-1.32-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.91c1.32 2.36 3.13 4.22 5.44 5.56 2.3 1.35 4.88 2.02 7.74 2.02 2.38 0 4.57-.44 6.57-1.32 2-.88 3.66-2.11 5-3.7 1.34-1.59 2.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.38-1.49-.92-2.66-2.19-3.5-3.81-.84-1.62-1.26-3.44-1.26-5.47s.42-3.85 1.26-5.47c.84-1.62 2.01-2.89 3.5-3.81v.01Zm38.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.29c0-1.04.21-1.96.63-2.76.42-.8 1.02-1.42 1.79-1.87.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.21c0-1.8-.33-3.35-.98-4.64-.65-1.29-1.58-2.29-2.76-2.97l-.01-.03Zm25.06 2.8a8.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-.82 11.27c-.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.63Zm17.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.74.45-.77 1.09-1.36 1.93-1.78.83-.41 1.82-.62 2.94-.62h1.41v-5.09h-.81c-1.56 0-2.92.4-4.09 1.21l.01-.01Zm39.79 2.49c-.64-1.3-1.54-2.3-2.72-3.01-1.18-.71-2.54-1.06-4.1-1.06-1.68 0-3.15.4-4.41 1.2-1.14.73-2.03 1.74-2.7 3.01l-.06-.15c-.61-1.3-1.49-2.3-2.62-3.01-1.13-.71-2.48-1.06-4.03-1.06-1.55 0-2.96.39-4.12 1.17-.98.66-1.76 1.57-2.37 2.71v-3.36h-4.9v21.92h5.05V34.26c0-1.07.19-2 .58-2.8.39-.8.93-1.41 1.65-1.84.71-.43 1.55-.64 2.5-.64.88 0 1.64.19 2.28.58.64.39 1.12.93 1.46 1.65.34.72.5 1.56.5 2.55v13.23h4.94V34.28c0-1.07.2-2 .59-2.8.39-.8.95-1.41 1.67-1.84.72-.43 1.55-.64 2.49-.64.88 0 1.64.19 2.27.58.63.39 1.11.93 1.44 1.65.33.72.5 1.56.5 2.55v13.23h5.05V33.18c0-1.73-.32-3.24-.95-4.54l.01-.03Z" }), React.createElement( 'path', { fill: "#00D886", d: "m5.813 48.055.001 11.876a4.072 4.072 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.073 4.073 0 0 0-.98 2.651Z" }), React.createElement( 'path', { fill: ("url(#" + _id + ")"), d: "M5.813 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.597 45.62a4.073 4.073 0 0 0-2.785 3.863Z" }), 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.105 4.105 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.072 4.072 0 0 0 38.519.003L4.067 0A4.073 4.073 0 0 0-.006 4.073Z" }), React.createElement( 'path', { fill: "#000", d: "M51.994 12h-40v40h40V12Z" }), React.createElement( 'path', { fill: "#fff", fillRule: "evenodd", d: "M23.53 16.968h-6.44v15.005h2.926v-5.67h3.43c1.07 0 2.01-.193 2.818-.579.815-.393 1.44-.943 1.876-1.65.443-.708.664-1.544.664-2.466 0-.921-.218-1.732-.653-2.433-.43-.7-1.044-1.243-1.844-1.629-.8-.386-1.726-.578-2.776-.578Zm1.093 6.635c-.364.178-.793.268-1.286.268h-3.323V19.4h3.323c.493 0 .922.092 1.286.278.372.179.657.436.857.772.2.328.3.729.3 1.18 0 .45-.1.846-.3 1.189a2.02 2.02 0 0 1-.857.782Z", clipRule: "evenodd" }), React.createElement( 'path', { fill: "#fff", d: "M33.376 31.223c1.165.671 2.466 1.008 3.902 1.008v-.001c1.214 0 2.33-.225 3.344-.675a6.84 6.84 0 0 0 2.53-1.887 6.449 6.449 0 0 0 1.36-2.797h-3.065c-.2.542-.5 1.022-.9 1.436a4.008 4.008 0 0 1-1.426.943 4.897 4.897 0 0 1-1.822.333c-.886 0-1.686-.221-2.4-.665a4.652 4.652 0 0 1-1.683-1.822c-.4-.778-.6-1.654-.6-2.625 0-.972.2-1.844.6-2.616a4.64 4.64 0 0 1 1.682-1.833c.715-.443 1.515-.664 2.401-.664a4.9 4.9 0 0 1 1.822.332c.558.221 1.033.54 1.426.954.4.408.7.883.9 1.426h3.066a6.378 6.378 0 0 0-1.362-2.787 6.792 6.792 0 0 0-2.529-1.897c-1.015-.45-2.13-.675-3.344-.675-1.437 0-2.737.339-3.902 1.018a7.238 7.238 0 0 0-2.744 2.787c-.664 1.178-.997 2.497-.997 3.955 0 1.457.333 2.78.997 3.966a7.345 7.345 0 0 0 2.744 2.786ZM16.988 44.001h16v3h-16v-3Z" }) ) ); } export default PycharmTextLogo;