UNPKG

@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 (9 loc) 1.95 kB
import { jsxs, jsx } from 'react/jsx-runtime'; import { memo } from 'react'; const SvgImc = (props) => (jsxs("svg", { xmlns: "http://www.w3.org/2000/svg", id: "imc_svg__background-lv3", viewBox: "0 0 1024 1024", ...props, children: [jsxs("defs", { children: [jsxs("linearGradient", { id: "imc_svg__linear-gradient", x1: 246.71, x2: 777.29, y1: 304.73, y2: 719.27, gradientUnits: "userSpaceOnUse", children: [jsx("stop", { offset: 0, stopColor: "#8fb4ef" }), jsx("stop", { offset: 0.09, stopColor: "#81a3d8", stopOpacity: 0.9 }), jsx("stop", { offset: 0.54, stopColor: "#43536b", stopOpacity: 0.42 }), jsx("stop", { offset: 0.86, stopColor: "#1c2027", stopOpacity: 0.12 }), jsx("stop", { offset: 1, stopColor: "#0d0d0d", stopOpacity: 0 })] }), jsx("style", { children: '.imc_svg__cls-3{fill:#161616}' })] }), jsx("path", { 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", style: { fill: '#8fb4ef', } }), jsx("path", { d: "M258.29 371.62 501.43 512 258.28 652.38 142 585.24 268.86 512 142 438.76l116.29-67.14zM512 518.1 268.86 658.48l116.28 67.14L512 652.38l126.86 73.24 116.28-67.14L512 518.1zM268.86 365.52l116.28-67.14L512 371.62l126.86-73.24 116.28 67.14L512 505.9 268.86 365.52zM765.71 371.62 522.57 512l243.14 140.38L882 585.24 755.14 512 882 438.76l-116.29-67.14z", className: "imc_svg__cls-3" }), jsx("path", { d: "M501.43 512 258.29 652.38l-116.28-67.14L268.87 512l-126.86-73.24 116.29-67.14L501.44 512ZM268.86 658.48l116.28 67.14L512 652.38l126.86 73.24 116.29-67.14L512.01 518.1 268.87 658.48Zm486.29-292.96-116.29-67.14L512 371.62l-126.86-73.24-116.29 67.14L511.99 505.9l243.14-140.38Zm126.86 73.24-116.29-67.14L522.58 512l243.14 140.38 116.29-67.14L755.15 512l126.86-73.24Z", style: { fill: 'url(#imc_svg__linear-gradient)', } })] })); const Memo = memo(SvgImc); export { Memo as default };