@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.
8 lines (5 loc) • 2.28 kB
JavaScript
import { jsxs, jsx } from 'react/jsx-runtime';
import { memo } from 'react';
const SvgTracCal = (props) => (jsxs("svg", { xmlns: "http://www.w3.org/2000/svg", xmlnsXlink: "http://www.w3.org/1999/xlink", viewBox: "0 0 1024 1024", ...props, children: [jsxs("defs", { children: [jsxs("linearGradient", { id: "trac-cal_svg__a", x1: 492.05, x2: 683.55, y1: 386.59, y2: 488.42, gradientUnits: "userSpaceOnUse", children: [jsx("stop", { offset: 0, stopColor: "#97d9f5" }), jsx("stop", { offset: 1, stopColor: "#231f20" })] }), jsx("linearGradient", { xlinkHref: "#trac-cal_svg__a", id: "trac-cal_svg__b", x1: 336.35, x2: 518.21, y1: 543.62, y2: 640.31 }), jsx("linearGradient", { xlinkHref: "#trac-cal_svg__a", id: "trac-cal_svg__c", x1: 494.5, x2: 796.83, y1: 509.3, y2: 670.06 }), jsx("linearGradient", { xlinkHref: "#trac-cal_svg__a", id: "trac-cal_svg__d", x1: 227.17, x2: 529.5, y1: 353.93, y2: 514.69 })] }), 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" }), 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" }), jsxs("g", { "data-name": "[Place Icon Here - Standard Icon]", children: [jsx("g", { fill: "#0d0d0d", children: jsx("path", { d: "M623.48 360.28 454.03 458.1v61.79l-151.59 87.52 98.09 56.64 151.6-87.53v-61.78l169.44-97.83-98.09-56.63zM409.33 669.47 783.9 453.25l98.1 56.63-374.55 216.24-98.12-56.65zM142 514.1l374.57-216.22 98.1 56.63-374.55 216.24L142 514.1z" }) }), jsx("path", { fill: "url(#trac-cal_svg__a)", d: "m552.13 514.74 169.44-97.83-98.09-56.63-169.45 97.82 98.1 56.64z", opacity: 0.48 }), jsx("path", { fill: "url(#trac-cal_svg__b)", d: "m454.03 519.89-151.59 87.52 98.09 56.64 151.6-87.53-98.1-56.63z", opacity: 0.48 }), jsx("path", { fill: "url(#trac-cal_svg__c)", d: "M409.33 669.47 783.9 453.25l98.1 56.63-374.55 216.24-98.12-56.65z", opacity: 0.48 }), jsx("path", { fill: "url(#trac-cal_svg__d)", d: "m142 514.1 374.57-216.22 98.1 56.63-374.55 216.24L142 514.1z", opacity: 0.48 })] })] }));
const Memo = memo(SvgTracCal);
export { Memo as default };