UNPKG

@jetbrains/logos

Version:

JetBrains logos and branding materials

65 lines (64 loc) 4.5 kB
import { useUniqueId } from "../react-unique-logos-ids.js"; import * as React from "react"; function UpsourceLogo(props) { var _id6 = useUniqueId(); var _id5 = useUniqueId(); var _id4 = useUniqueId(); var _id3 = useUniqueId(); var _id2 = useUniqueId(); var _id = useUniqueId(); return ( React.createElement( 'svg', Object.assign({}, { fill: "none", viewBox: "0 0 70 70" }, props), React.createElement( 'defs', null, React.createElement( 'linearGradient', { id: _id, x1: 65.007, x2: 17.554, y1: 11.017, y2: 18.131, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0, stopColor: "#FF8200" }), React.createElement( 'stop', { offset: 0.973, stopColor: "#905CFB" }) ), React.createElement( 'linearGradient', { id: _id2, x1: 15.714, x2: 20.142, y1: 34.846, y2: 10.126, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0, stopColor: "#0CB0F2" }), React.createElement( 'stop', { offset: 0.973, stopColor: "#905CFB" }) ), React.createElement( 'linearGradient', { id: _id3, x1: 58.422, x2: 27.024, y1: 53.741, y2: 38.414, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0, stopColor: "#0CB0F2" }), React.createElement( 'stop', { offset: 0.973, stopColor: "#905CFB" }) ), React.createElement( 'linearGradient', { id: _id4, x1: 60.768, x2: 7.377, y1: 56.136, y2: 36.95, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0, stopColor: "#0CB0F2" }), React.createElement( 'stop', { offset: 0.973, stopColor: "#905CFB" }) ), React.createElement( 'linearGradient', { id: _id5, x1: 64.288, x2: 18.549, y1: 5.933, y2: 42.779, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0, stopColor: "#FF8200" }), React.createElement( 'stop', { offset: 0.973, stopColor: "#905CFB" }) ), React.createElement( 'linearGradient', { id: _id6, x1: 30.505, x2: 2.287, y1: 49.31, y2: 39.287, gradientUnits: "userSpaceOnUse" }, React.createElement( 'stop', { offset: 0, stopColor: "#0CB0F2" }), React.createElement( 'stop', { offset: 0.973, stopColor: "#905CFB" }) ) ), React.createElement( 'path', { fill: ("url(#" + _id + ")"), d: "M60.59 24.027 9.633 26.93l-.3-19.53L55.283.188l5.306 23.838Z" }), React.createElement( 'path', { fill: ("url(#" + _id2 + ")"), d: "m20.345 43.258 16.418-20.834-17.82-12.22C15.84 7.4 11.135 6.2 6.33 8.203a9.843 9.843 0 0 0-5.306 5.308c-2.102 5.008-.8 9.916 2.403 12.92l16.919 16.828Z" }), React.createElement( 'path', { fill: ("url(#" + _id3 + ")"), d: "m20.345 43.258 25.228 24.94L61.29 38.85 36.763 22.424 20.345 43.258Z" }), React.createElement( 'path', { fill: ("url(#" + _id4 + ")"), d: "m53.982 36.647-41.946-2.003c-1.602-.3-3.404-.2-5.306.6-1.802.802-3.204 2.104-3.905 3.907-2.102 4.908.4 9.615 4.505 11.218l37.542 17.728c.5.3 3.004 1.002 3.004 1.002 2.002.6 4.204.901 6.206.901 2.503 0 5.306-.701 8.11-2.103 2.602-1.302 4.204-3.406 5.606-6.01C69.499 58.882 70 56.077 70 53.273c-.1-8.713-7.308-16.025-16.018-16.626Z" }), React.createElement( 'path', { fill: ("url(#" + _id5 + ")"), d: "M52.18 1.09c-.7.3-1.401.701-2.002 1.102L26.952 19.72l11.513 16.827 25.228-14.123c1.902-.901 3.404-2.504 4.305-4.307C73.604 7.3 63.192-3.517 52.18 1.09Z" }), React.createElement( 'path', { fill: "#905CFB", d: "m14.538 49.868 23.927-13.321L26.952 19.72 4.928 36.246l9.61 13.622Z" }), React.createElement( 'path', { fill: ("url(#" + _id6 + ")"), d: "M20.445 56.479V35.045l-8.41-.401c-1.601-.3-3.403-.2-5.305.6-1.802.802-3.204 2.104-3.905 3.907-2.102 4.908.4 9.615 4.505 11.218h.1l13.015 6.11Z" }), React.createElement( 'path', { fill: "#000", d: "M56 14H14v42h42V14Z" }), React.createElement( 'path', { fill: "#FFF", d: "M34.417 48.65h-15.75v2.683h15.75V48.65ZM19 27.99V19h3.462v8.9c0 2.564 1.281 3.89 3.394 3.89 2.113 0 3.394-1.281 3.394-3.777V19h3.461v8.878c0 4.766-2.674 7.103-6.9 7.103-4.225 0-6.81-2.36-6.81-6.99ZM35.908 19h6.428c3.753 0 6.024 2.226 6.024 5.44v.045c0 3.641-2.832 5.529-6.36 5.529h-2.63v4.72h-3.462V19Zm6.203 7.935c1.732 0 2.743-1.034 2.743-2.383v-.045c0-1.55-1.08-2.383-2.81-2.383H39.37v4.811h2.742Z" }) ) ); } export default UpsourceLogo;