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 (7 loc) 2.36 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var jsxRuntime = require('react/jsx-runtime'); var react = require('react'); const SvgDytran = (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(#dytran_svg__a)", children: [jsxRuntime.jsx("path", { fill: "#fff", 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: "#F95B61", 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: "M34.059 8.633v9.313L26 22.593l-8.054-4.647V8.633L26 13.295l8.059-4.662ZM38.71 26l4.657 8.054H34.06L29.408 26l4.651-8.054h9.308L38.711 26ZM34.059 34.054v9.313L26 38.706l-8.054 4.661v-9.313L26 29.407l8.059 4.647ZM22.598 26l-4.652 8.054H8.638L13.295 26l-4.657-8.054h9.308L22.598 26Z" }), jsxRuntime.jsx("path", { fill: "url(#dytran_svg__b)", d: "m25.995 38.706-8.054 4.656v-9.308l8.054-4.647v9.299ZM8.633 34.053h9.308L22.593 26l-4.647-8.054H8.633L13.29 26l-4.657 8.054Zm17.362-20.76L17.94 8.639v9.308l8.054 4.647v-9.299Z", opacity: 0.73 })] }), jsxRuntime.jsxs("defs", { children: [jsxRuntime.jsxs("linearGradient", { id: "dytran_svg__b", x1: 6.798, x2: 34.397, y1: 20.075, y2: 34.749, gradientUnits: "userSpaceOnUse", children: [jsxRuntime.jsx("stop", { stopColor: "#F95B61" }), jsxRuntime.jsx("stop", { offset: 0.059, stopColor: "#E4545A", stopOpacity: 0.941 }), jsxRuntime.jsx("stop", { offset: 0.255, stopColor: "#A43F43", stopOpacity: 0.745 }), jsxRuntime.jsx("stop", { offset: 0.443, stopColor: "#6E2D2F", stopOpacity: 0.557 }), jsxRuntime.jsx("stop", { offset: 0.616, stopColor: "#441F21", stopOpacity: 0.384 }), jsxRuntime.jsx("stop", { offset: 0.772, stopColor: "#261516", stopOpacity: 0.228 }), jsxRuntime.jsx("stop", { offset: 0.905, stopColor: "#140F0F", stopOpacity: 0.095 }), jsxRuntime.jsx("stop", { offset: 1, stopColor: "#0D0D0D", stopOpacity: 0 })] }), jsxRuntime.jsx("clipPath", { id: "dytran_svg__a", children: jsxRuntime.jsx("path", { fill: "#fff", d: "M0 0h52v52H0z" }) })] })] })); const Memo = react.memo(SvgDytran); exports["default"] = Memo;