Nx Logo

The Nexus ReGen logotype, sized and coloured for the app shell.

$bunx shadcn@latest add @nx-ui/nx-logo
Registry item
Installs withnx-emblemutils

Variants

Three marks: emblem (1:1, the default), lockup (emblem + wordmark, 2.5:1) and wordmark alone (~3.8:1). Size with a className height; width follows the intrinsic ratio.

Nexus ReGenemblem
Nexus ReGenlockup
Nexus ReGenwordmark

Sizes

Height is the only sizing knob — pass h-* utilities via className.

Nexus ReGenNexus ReGenNexus ReGenNexus ReGen

Dark canvas

Force the dark subtree to see the token-driven colouring: the arrow emblem goes accent-yellow and the wordmark goes white, no prop change. (The dark variant keys off .dark-mode, so the canvas uses dark-mode — a bare `dark` class would never fire.)

Nexus ReGenNexus ReGenNexus ReGen

On a solid brand band

The monochrome escape hatch: on a navy bg-brand-600 band the two-tone default would fight the surface, so `monochrome` collapses the whole mark to one currentColor — pair it with a text colour utility.

Nexus ReGenNexus ReGenNexus ReGen

Emblem weights

The arrow logomark ships as a standalone NxEmblem with a weight scale, so it stays legible at small sizes. See the brand-icons foundations page for the full system.

regular
medium
bold
solid
Brand icon system →

In a sign-in card

A realistic composition: the lockup atop a Hallow Farm Compost sign-in form, and the emblem alone marking an invite panel.

Nexus ReGen
Sign in to your organisation
Track compost batches, waste intake and site plots in one place.
Nexus ReGen
Join Greenfield Collective
Riverside Waste Movement invited you as a member.

Beside a project name

The compact spot the emblem is built for — a fixed rail header, unaffected by the project label's length.

Nexus ReGen
Hallow Farm CompostNexus ReGen workspace

API reference

Exported parts and their props, extracted from the component source.

PropTypeDefaultDescription
variantNxLogoVariant"emblem"
monochromebooleanfalseCollapse to a single currentColor for solid brand bands (pair with a text colour).
emblemClassNamestringOverride just the arrow emblem's colour (ignored when `monochrome`).
wordmarkClassNamestringOverride just the wordmark letters' colour (ignored when `monochrome`). The on-navy brand treatment in any colour mode is `emblemClassName="fill-accent-400" wordmarkClassName="fill-white"`.

…extends Omit<React.ComponentProps<"span">, "children">