@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) • 5.95 kB
JavaScript
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
var jsxRuntime = require('react/jsx-runtime');
var react = require('react');
const SvgEspritCam = (props) => (jsxRuntime.jsxs("svg", { xmlns: "http://www.w3.org/2000/svg", fill: "none", viewBox: "0 0 52 52", ...props, children: [jsxRuntime.jsxs("g", { clipPath: "url(#esprit-cam_svg__a)", children: [jsxRuntime.jsx("path", { fill: "#BCE562", d: "M0 16.25C0 7.277 7.277 0 16.25 0h19.5C44.723 0 52 7.277 52 16.25v19.5C52 44.723 44.723 52 35.75 52h-19.5C7.277 52 0 44.723 0 35.75v-19.5Z" }), jsxRuntime.jsx("path", { fill: "#0D0D0D", d: "m17.144 38.269 8.83-5.099 8.831 5.099-8.83 5.098-8.831-5.098ZM41.864 12.838l-7.318-4.205-8.079 4.636v10.197l7.927-4.575v9.455l-7.47 4.317 8.83 5.098 6.115-3.53a2.723 2.723 0 0 0 1.356-2.346V15.19a2.73 2.73 0 0 0-1.361-2.351ZM17.453 8.633l-7.317 4.205a2.718 2.718 0 0 0-1.361 2.346v16.702c0 .964.518 1.863 1.356 2.346l6.109 3.529 8.836-5.099-7.47-4.316v-9.455l7.967 4.6V13.294l-8.12-4.661Z" }), jsxRuntime.jsx("path", { fill: "url(#esprit-cam_svg__b)", d: "m17.453 8.633-7.317 4.205a2.718 2.718 0 0 0-1.361 2.346v16.702c0 .964.518 1.863 1.356 2.346l6.109 3.529 8.836-5.099-7.47-4.316v-9.455", opacity: 0.64 }), jsxRuntime.jsx("path", { fill: "url(#esprit-cam_svg__c)", d: "M34.394 18.89v9.456l-7.47 4.317 8.83 5.098 6.115-3.53a2.723 2.723 0 0 0 1.356-2.346V15.19c0-.965-.523-1.87-1.361-2.346l-7.318-4.21", opacity: 0.24 }), jsxRuntime.jsx("path", { fill: "url(#esprit-cam_svg__d)", d: "m34.42 18.9-7.922 4.576V13.28l8.074-4.636-.153 10.258Z", opacity: 0.15 }), jsxRuntime.jsx("path", { fill: "url(#esprit-cam_svg__e)", d: "m17.631 18.9 7.973 4.602V13.305l-8.12-4.662.147 10.258Z", opacity: 0.16 }), jsxRuntime.jsx("path", { fill: "url(#esprit-cam_svg__f)", d: "m17.144 38.269 8.83-5.099 8.831 5.099-8.83 5.098-8.831-5.098Z", opacity: 0.4 })] }), jsxRuntime.jsxs("defs", { children: [jsxRuntime.jsxs("linearGradient", { id: "esprit-cam_svg__b", x1: 5.107, x2: 25.337, y1: 16.953, y2: 27.71, gradientUnits: "userSpaceOnUse", children: [jsxRuntime.jsx("stop", { stopColor: "#BCE562" }), jsxRuntime.jsx("stop", { offset: 0.443, stopColor: "#6D843C", stopOpacity: 0.557 }), jsxRuntime.jsx("stop", { offset: 1, stopColor: "#0D0D0D", stopOpacity: 0 })] }), jsxRuntime.jsxs("linearGradient", { id: "esprit-cam_svg__c", x1: 28.641, x2: 45.323, y1: 19.736, y2: 28.606, gradientUnits: "userSpaceOnUse", children: [jsxRuntime.jsx("stop", { stopColor: "#BCE562" }), jsxRuntime.jsx("stop", { offset: 0.077, stopColor: "#A0C355", stopOpacity: 0.923 }), jsxRuntime.jsx("stop", { offset: 0.198, stopColor: "#7A9342", stopOpacity: 0.802 }), jsxRuntime.jsx("stop", { offset: 0.323, stopColor: "#586A32", stopOpacity: 0.677 }), jsxRuntime.jsx("stop", { offset: 0.45, stopColor: "#3D4824", stopOpacity: 0.55 }), jsxRuntime.jsx("stop", { offset: 0.579, stopColor: "#282E1A", stopOpacity: 0.421 }), jsxRuntime.jsx("stop", { offset: 0.711, stopColor: "#191C13", stopOpacity: 0.289 }), jsxRuntime.jsx("stop", { offset: 0.849, stopColor: "#10110E", stopOpacity: 0.151 }), jsxRuntime.jsx("stop", { offset: 1, stopColor: "#0D0D0D", stopOpacity: 0 })] }), jsxRuntime.jsxs("linearGradient", { id: "esprit-cam_svg__d", x1: 26.232, x2: 34.741, y1: 13.774, y2: 18.298, gradientUnits: "userSpaceOnUse", children: [jsxRuntime.jsx("stop", { stopColor: "#BCE562" }), jsxRuntime.jsx("stop", { offset: 0.044, stopColor: "#A5C957", stopOpacity: 0.956 }), jsxRuntime.jsx("stop", { offset: 0.124, stopColor: "#829D46", stopOpacity: 0.876 }), jsxRuntime.jsx("stop", { offset: 0.21, stopColor: "#627636", stopOpacity: 0.79 }), jsxRuntime.jsx("stop", { offset: 0.301, stopColor: "#48562A", stopOpacity: 0.699 }), jsxRuntime.jsx("stop", { offset: 0.398, stopColor: "#323B1F", stopOpacity: 0.602 }), jsxRuntime.jsx("stop", { offset: 0.504, stopColor: "#222717", stopOpacity: 0.496 }), jsxRuntime.jsx("stop", { offset: 0.624, stopColor: "#161811", stopOpacity: 0.376 }), jsxRuntime.jsx("stop", { offset: 0.767, stopColor: "#0F100E", stopOpacity: 0.233 }), jsxRuntime.jsx("stop", { offset: 1, stopColor: "#0D0D0D", stopOpacity: 0 })] }), jsxRuntime.jsxs("linearGradient", { id: "esprit-cam_svg__e", x1: 15.297, x2: 27.787, y1: 12.752, y2: 19.394, gradientUnits: "userSpaceOnUse", children: [jsxRuntime.jsx("stop", { stopColor: "#BCE562" }), jsxRuntime.jsx("stop", { offset: 0.108, stopColor: "#A2C556", stopOpacity: 0.892 }), jsxRuntime.jsx("stop", { offset: 0.347, stopColor: "#6E843C", stopOpacity: 0.653 }), jsxRuntime.jsx("stop", { offset: 0.564, stopColor: "#445128", stopOpacity: 0.436 }), jsxRuntime.jsx("stop", { offset: 0.752, stopColor: "#262C19", stopOpacity: 0.248 }), jsxRuntime.jsx("stop", { offset: 0.904, stopColor: "#141510", stopOpacity: 0.096 }), jsxRuntime.jsx("stop", { offset: 1, stopColor: "#0D0D0D", stopOpacity: 0 })] }), jsxRuntime.jsxs("linearGradient", { id: "esprit-cam_svg__f", x1: 19.089, x2: 32.86, y1: 34.606, y2: 41.929, gradientUnits: "userSpaceOnUse", children: [jsxRuntime.jsx("stop", { stopColor: "#BCE562" }), jsxRuntime.jsx("stop", { offset: 0.013, stopColor: "#B6DE5F", stopOpacity: 0.987 }), jsxRuntime.jsx("stop", { offset: 0.118, stopColor: "#8CAB49", stopOpacity: 0.882 }), jsxRuntime.jsx("stop", { offset: 0.227, stopColor: "#677D35", stopOpacity: 0.773 }), jsxRuntime.jsx("stop", { offset: 0.339, stopColor: "#475625", stopOpacity: 0.661 }), jsxRuntime.jsx("stop", { offset: 0.454, stopColor: "#2D3718", stopOpacity: 0.546 }), jsxRuntime.jsx("stop", { offset: 0.574, stopColor: "#191F0D", stopOpacity: 0.426 }), jsxRuntime.jsx("stop", { offset: 0.7, stopColor: "#0B0E06", stopOpacity: 0.3 }), jsxRuntime.jsx("stop", { offset: 0.836, stopColor: "#030301", stopOpacity: 0.165 }), jsxRuntime.jsx("stop", { offset: 1, stopOpacity: 0 })] }), jsxRuntime.jsx("clipPath", { id: "esprit-cam_svg__a", children: jsxRuntime.jsx("path", { fill: "#fff", d: "M0 0h52v52H0z" }) })] })] }));
const Memo = react.memo(SvgEspritCam);
exports["default"] = Memo;