@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.
16 lines (13 loc) • 2.61 kB
JavaScript
import { jsxs, jsx } from 'react/jsx-runtime';
import { memo } from 'react';
const SvgNexusDrive = (props) => (jsxs("svg", { xmlns: "http://www.w3.org/2000/svg", xmlnsXlink: "http://www.w3.org/1999/xlink", id: "nexus-drive_svg__b", viewBox: "0 0 1024 1024", ...props, children: [jsxs("defs", { children: [jsxs("linearGradient", { id: "nexus-drive_svg__c", x1: 0.13, x2: 1023.87, y1: 239.83, y2: 784.17, gradientUnits: "userSpaceOnUse", children: [jsx("stop", { offset: 0, stopColor: "#a5d867" }), jsx("stop", { offset: 0.19, stopColor: "#a1d668" }), jsx("stop", { offset: 0.35, stopColor: "#97d26d" }), jsx("stop", { offset: 0.49, stopColor: "#86cc76" }), jsx("stop", { offset: 0.63, stopColor: "#6fc382" }), jsx("stop", { offset: 0.76, stopColor: "#50b791" }), jsx("stop", { offset: 0.88, stopColor: "#2ba8a4" }), jsx("stop", { offset: 1, stopColor: "#0098ba" })] }), jsxs("linearGradient", { id: "nexus-drive_svg__d", x1: 197.44, x2: 443.63, y1: 367.57, y2: 498.47, gradientUnits: "userSpaceOnUse", children: [jsx("stop", { offset: 0, stopColor: "#a5d867" }), jsx("stop", { offset: 1, stopColor: "#0d0d0d", stopOpacity: 0 })] }), jsx("linearGradient", { xlinkHref: "#nexus-drive_svg__d", id: "nexus-drive_svg__e", x1: 493.8, x2: 749.8, y1: 349.22, y2: 485.34 }), jsx("linearGradient", { xlinkHref: "#nexus-drive_svg__d", id: "nexus-drive_svg__f", x1: 401.11, x2: 568.83, y1: 641.65, y2: 730.83 }), jsx("style", { children: '.nexus-drive_svg__k{fill:#0d0d0d}' })] }), jsx("rect", { width: 1024, height: 1024, rx: 320, ry: 320, style: {
fill: 'url(#nexus-drive_svg__c)',
} }), jsx("path", { d: "m402.62 195.47-164.21 95.02 164.24 95.04L566.8 290.5l-164.18-95.03z", className: "nexus-drive_svg__k" }), jsx("path", { d: "M402.65 575.53 238.41 480.5v-190l164.24 95.03v190zM621.8 322.24 786 417.26 621.76 512.3l-164.14-95.03 164.18-95.03zM621.76 702.3 786 607.27v-190L621.76 512.3v190zM567.33 733.66l-164.29 94.87-.39-189.76 164.26-94.81.42 189.7zM238 543.95l.38 189.75 164.65 94.82-.38-189.75L238 543.95z", className: "nexus-drive_svg__k" }), jsx("path", { d: "M402.65 575.53 238.41 480.5v-190l164.24 95.03v190z", style: {
fill: 'url(#nexus-drive_svg__d)',
} }), jsx("path", { d: "M621.8 322.24 786 417.26 621.76 512.3l-164.14-95.03 164.18-95.03z", style: {
fill: 'url(#nexus-drive_svg__e)',
} }), jsx("path", { d: "m567.33 733.66-164.29 94.87-.39-189.76 164.26-94.81.42 189.7z", style: {
fill: 'url(#nexus-drive_svg__f)',
} })] }));
const Memo = memo(SvgNexusDrive);
export { Memo as default };