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.

8 lines (5 loc) 6.19 kB
import { jsxs, jsx } from 'react/jsx-runtime'; import { memo } from 'react'; const SvgNexusByHexagon = (props) => (jsxs("svg", { xmlns: "http://www.w3.org/2000/svg", fill: "none", viewBox: "0 0 731 128", ...props, children: [jsxs("g", { clipPath: "url(#nexus-by-hexagon_svg__a)", children: [jsx("path", { fill: "currentColor", d: "M463.405 42.085v16.927h-17.758V42.085h-7.876v43.3h7.876V66.523h17.758v18.86h7.885V42.086h-7.885ZM478.731 85.385v-43.3h29.55v7.14h-21.688v10.098h18.938v7.076h-18.938v11.839h21.688v7.147h-29.55ZM540.821 85.385l-9.702-15.754-9.702 15.754h-8.483l13.61-22.054-13.501-21.246h8.607l9.702 15.156 9.423-15.156h8.544l-13.314 21.316 13.485 21.983h-8.669ZM570.029 51.741l-6.16 18.27h12.328l-6.168-18.27Zm11.427 33.643-2.812-8.288h-17.222l-2.789 8.288h-7.931l15.202-43.29h8.592l15.202 43.29H581.456ZM656.316 51.314c-1.716-1.826-4.365-2.859-6.867-2.859-2.501 0-5.126 1.033-6.828 2.859-2.983 3.123-3.115 8.498-3.115 12.468 0 3.969.125 9.282 3.115 12.39 1.702 1.825 4.343 2.874 6.828 2.874 2.486 0 5.143-1.034 6.867-2.875 2.983-3.115 3.115-8.42 3.115-12.39 0-3.969-.124-9.344-3.115-12.467Zm5.586 29.969c-3.278 3.301-7.815 4.886-12.445 4.886s-9.135-1.593-12.444-4.886c-4.7-4.7-5.5-10.433-5.5-17.517s.8-12.887 5.5-17.587c3.309-3.301 7.822-4.886 12.444-4.886 4.622 0 9.167 1.593 12.445 4.886 4.699 4.7 5.499 10.502 5.499 17.587 0 7.084-.792 12.817-5.499 17.517ZM699.934 85.385 681.19 55.64v29.744h-7.753v-43.3h8.359l18.495 29.31v-29.31h7.753v43.3h-8.11ZM626.091 61.653v8.304c0 9.803-7.092 16.228-16.841 16.228-6.797 0-12.219-2.47-15.591-8.592-2.338-4.319-2.827-9.019-2.827-13.85 0-6.603.73-12.476 5.616-17.378 3.325-3.324 8.195-5.056 12.864-5.056 7.341 0 13.159 3.627 15.598 9.609l-6.843 3.946a9.351 9.351 0 0 0-2.113-3.721c-1.779-1.911-3.97-2.766-6.704-2.766-3.845 0-7.279 2.075-8.84 5.593-1.391 3.139-1.593 6.394-1.593 9.78 0 4.063.529 9.602 3.426 12.616 1.965 2.151 5.049 2.757 7.007 2.757 2.734 0 4.863-.846 6.649-2.757 1.717-1.841 2.494-4.242 2.564-6.386.015-.567 0-1.173 0-1.779h-10.301v-6.54h17.937l-.008-.008ZM409.409 35.506c-9.966 5.756-43.384 25.036-43.384 25.036V10.477c0-1.421-1.538-2.315-2.773-1.6-9.485 5.469-40.387 23.289-46.135 26.605a1.822 1.822 0 0 0-.924 1.6V90.34c0 1.026.839 1.85 1.849 1.85H347.7c1.818 3.13 11.769 20.336 14.876 25.696a1.843 1.843 0 0 0 2.517.676c7.636-4.397 40.246-23.219 46.157-26.637a1.82 1.82 0 0 0 .925-1.6V37.09a1.847 1.847 0 0 0-2.774-1.6l.008.016Zm-89.526 53.017V44.004l25.681 44.519h-25.681Zm42.452 21.564L320.566 37.79l41.769-24.097v96.394Zm3.69 3.697v-21.58h37.418l-37.418 21.58Zm42.46-25.285h-42.46V64.8l42.46-24.5v48.2ZM253.646 54.431h7.337c3.084 0 5.366 1.798 5.366 4.63 0 1.718-.91 3.365-2.578 3.971 1.849.607 2.982 2.427 2.982 4.326 0 3.062-2.404 5.012-5.741 5.012h-7.359V54.431h-.007Zm7.185 7.64c1.871 0 3.214-.887 3.214-2.83s-1.466-2.81-3.235-2.81h-4.962v5.64h4.983Zm.051 8.226c1.972 0 3.568-.96 3.568-3.09 0-2.001-1.568-3.164-3.568-3.164h-5.034v6.247h5.034v.007ZM268.227 54.431h2.527l4.709 8.479 4.68-8.479h2.405l-6.023 10.602v7.337h-2.275v-7.337l-6.023-10.602Z" }), jsx("path", { fill: "currentColor", fillRule: "evenodd", d: "M269.69.202V42.09h-3.2V.202h3.2Zm0 85.608V128h-3.2V85.81h3.2Z", clipRule: "evenodd" }), jsx("path", { fill: "currentColor", d: "M122.901 49.47a5.03 5.03 0 1 1-7.113 7.115 5.03 5.03 0 0 1 7.113-7.115ZM101.214 49.47a5.03 5.03 0 1 1-7.113 7.114 5.03 5.03 0 0 1 7.113-7.114ZM90.374 38.63a5.03 5.03 0 1 1-7.113 7.113 5.03 5.03 0 0 1 7.113-7.113Z" }), jsx("path", { fill: "#A5D867", d: "M112.061 60.317a5.03 5.03 0 1 1-7.113 0 5.03 5.03 0 0 1 7.113 0Z" }), jsx("path", { fill: "currentColor", d: "M133.741 38.63a5.03 5.03 0 1 1-7.113 7.115 5.03 5.03 0 0 1 7.113-7.115ZM94.1 78.27a5.03 5.03 0 1 1 7.114-7.113 5.03 5.03 0 0 1-7.113 7.113ZM115.788 78.27a5.03 5.03 0 1 1 7.115-7.113 5.03 5.03 0 0 1-7.115 7.113ZM126.628 89.11a5.03 5.03 0 1 1 7.115-7.113 5.03 5.03 0 0 1-7.115 7.113ZM83.26 89.11a5.03 5.03 0 1 1 7.114-7.113 5.03 5.03 0 0 1-7.113 7.113ZM0 44.458h5.69l.542 5.994c2-4.615 7.612-7.07 11.996-7.07 8.84 0 13.685 5.308 13.685 14.299v25.601h-6.535V58.605c0-5.69-2.615-9.301-8.378-9.301-6.536 0-10.457 5.69-10.457 12.92V83.29H0V44.458ZM44.552 78.516c-3.308-3.77-4.919-8.92-4.919-14.451 0-4.687.845-8.84 3.077-12.458 2.845-4.687 8.074-8.225 14.993-8.225 10.608 0 17.065 8.456 17.065 18.762 0 1.228 0 2.766-.152 3.921H46.473c0 7.23 4.383 12.53 11.764 12.53 4.456 0 8.074-2.231 9.381-6.839h6.536c-1.076 7.381-8.074 12.61-15.99 12.61-5.61 0-10.456-2.232-13.605-5.843l-.007-.007Zm23.528-18.07c0-6.687-3.69-11.532-10.536-11.532-6.847 0-10.76 5.842-10.92 11.533H68.08ZM144.343 70.06V44.457h6.536v24.677c0 5.763 2.694 9.301 8.377 9.301 6.688 0 10.075-5.38 10.075-13.071V44.45h6.535v38.824h-5.69l-.463-6.305c-1.617 4.767-6.839 7.381-11.453 7.381-8.457 0-13.917-5.46-13.917-14.3v.008ZM183.587 70.984h6.535c.152 5.228 4.384 7.922 10.147 7.922 4.687 0 9.071-2.073 9.071-6.456 0-2.925-2.152-4.767-6.153-5.38l-8.609-1.387c-5.691-.925-9.612-4.463-9.612-10.378 0-7.07 6.918-11.916 14.682-11.916 8.608 0 15.144 4.918 15.144 12.378h-6.536c-.151-4.384-3.69-6.918-8.608-6.918-4.918 0-8.457 2.303-8.457 6.153 0 2.924 2.152 4.304 5.308 4.845l9.15 1.46c5.539.924 10.075 4.845 10.075 10.688 0 7.994-6.998 12.378-15.758 12.378-9.23 0-16.379-5.15-16.379-13.375v-.014ZM216.453 40.738h.99c.245 0 .433.022.541.065a.554.554 0 0 1 .275.224.704.704 0 0 1 .101.369.635.635 0 0 1-.152.433c-.101.115-.26.188-.462.216.101.058.188.123.253.195.065.073.159.195.267.376l.282.455h-.564l-.339-.505a3.261 3.261 0 0 0-.246-.34.294.294 0 0 0-.144-.094.883.883 0 0 0-.238-.029h-.094v.975h-.47v-2.34Zm.816.99c.224 0 .369-.007.426-.03a.227.227 0 0 0 .13-.1.326.326 0 0 0 .051-.173.26.26 0 0 0-.065-.188.29.29 0 0 0-.181-.094c-.036 0-.151-.007-.346-.007h-.369v.592h.354Z" }), jsx("path", { fill: "currentColor", d: "M217.363 39.424a2.515 2.515 0 0 0-2.513 2.513 2.515 2.515 0 0 0 2.513 2.513 2.515 2.515 0 0 0 2.513-2.513 2.515 2.515 0 0 0-2.513-2.513Zm0 4.795a2.275 2.275 0 1 1 0-4.55 2.275 2.275 0 0 1 0 4.55Z" })] }), jsx("defs", { children: jsx("clipPath", { id: "nexus-by-hexagon_svg__a", children: jsx("path", { fill: "currentColor", d: "M0 0h730.555v128H0z" }) }) })] })); const Memo = memo(SvgNexusByHexagon); export { Memo as default };