@nexusui/branding
Version:
This package contains branding elements for NexusUI applications, including logos for each unique product line. These icons work the same as basic SVG icons in React.
12 lines (7 loc) • 2.96 kB
JavaScript
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
var jsxRuntime = require('react/jsx-runtime');
var react = require('react');
const SvgOfflineProgramming = (props) => (jsxRuntime.jsxs("svg", { xmlns: "http://www.w3.org/2000/svg", xmlnsXlink: "http://www.w3.org/1999/xlink", viewBox: "0 0 1024 1024", ...props, children: [jsxRuntime.jsxs("defs", { children: [jsxRuntime.jsxs("linearGradient", { id: "offline-programming_svg__a", x1: 591.55, x2: 732.44, y1: 442.28, y2: 367.37, gradientTransform: "matrix(1 0 0 -1 0 1024)", gradientUnits: "userSpaceOnUse", children: [jsxRuntime.jsx("stop", { offset: 0, stopColor: "#97d9f5" }), jsxRuntime.jsx("stop", { offset: 1, stopColor: "#231f20" })] }), jsxRuntime.jsx("linearGradient", { xlinkHref: "#offline-programming_svg__a", id: "offline-programming_svg__b", x1: 291.41, x2: 432.36, y1: 657.95, y2: 583 }), jsxRuntime.jsx("linearGradient", { xlinkHref: "#offline-programming_svg__a", id: "offline-programming_svg__c", x1: 417.56, x2: 713.35, y1: 869.83, y2: 712.56 }), jsxRuntime.jsx("linearGradient", { xlinkHref: "#offline-programming_svg__a", id: "offline-programming_svg__d", x1: 435.78, x2: 587.66, y1: 555.84, y2: 475.09 }), jsxRuntime.jsx("linearGradient", { xlinkHref: "#offline-programming_svg__a", id: "offline-programming_svg__e", x1: 308.48, x2: 609.29, y1: 316.42, y2: 156.47 })] }), jsxRuntime.jsx("path", { fill: "#fff", d: "M0 320C0 143.27 143.27 0 320 0h384c176.73 0 320 143.27 320 320v384c0 176.73-143.27 320-320 320H320C143.27 1024 0 880.73 0 704V320Z", "data-name": "Background - White" }), jsxRuntime.jsx("path", { fill: "#99d9f5", d: "M0 320C0 143.27 143.27 0 320 0h384c176.73 0 320 143.27 320 320v384c0 176.73-143.27 320-320 320H320C143.27 1024 0 880.73 0 704V320Z", "data-name": "Background - Lv3" }), jsxRuntime.jsxs("g", { "data-name": "[Place Icon Here - Standard Icon]", children: [jsxRuntime.jsx("path", { fill: "#0d0d0d", d: "m297.04 355.48 126.45-212.45L602.01 142l104.86 181.63-213.5 369.8 19.52 35.16L726.4 358.78l-.21 308.55L601.03 882H423.88L315.43 693.43l213.51-369.8-17.79-30.82-213.51 369.81-.6-307.14z" }), jsxRuntime.jsx("path", { fill: "url(#offline-programming_svg__a)", d: "m513.45 728.59 213.51-369.81-.21 308.55L601.59 882l-88.14-153.41z", opacity: 0.48 }), jsxRuntime.jsx("path", { fill: "url(#offline-programming_svg__b)", d: "m297.04 355.48 126.45-212.45 87.66 149.78-213.51 369.81-.6-307.14z", opacity: 0.48 }), jsxRuntime.jsx("path", { fill: "url(#offline-programming_svg__c)", d: "M423.49 143.03 602.01 142l104.86 181.63H528.94l-105.45-180.6z", opacity: 0.48 }), jsxRuntime.jsx("path", { fill: "url(#offline-programming_svg__d)", d: "m707.44 323.63-213.51 369.8H316l213.51-369.8h177.93z", opacity: 0.48 }), jsxRuntime.jsx("path", { fill: "url(#offline-programming_svg__e)", d: "M493.93 693.43 601.59 882H424.44L316 693.43h177.93z", opacity: 0.48 })] })] }));
const Memo = react.memo(SvgOfflineProgramming);
exports["default"] = Memo;