The whole brand, in one file.
Brand identity, voice rules, colour tokens and stable asset URLs — one Markdown file at /llms.txt, following the llmstxt.org convention. Hand it to an LLM, paste it into a system prompt, or fetch it from a tool.
The file
Source
Loading…
Stable asset URLs
Public URLs for every brand asset. Reference these directly from product code, READMEs, third-party sites — anywhere the brand mark appears outside this microsite.
Hosting
public-assets) fronted by Cloudflare.
The canonical home for logos, favicons and the rest. Use these URLs from product code.
/downloads/…
tree mirroring the bucket. Use for browsing.
Primary logos
https://assets.nexusregen.com/nr/main/nr-logo-main.svg https://assets.nexusregen.com/nr/main/nr-logo-main.png https://assets.nexusregen.com/nr/main/nr-logo-main.jpg https://assets.nexusregen.com/nr/main/nr-logo-present.svg https://assets.nexusregen.com/nr/main/nr-logo-present.png https://assets.nexusregen.com/nr/main/nr-logo-present.jpg https://assets.nexusregen.com/nr/main/nr-emblem-main.svg https://assets.nexusregen.com/nr/main/nr-emblem-main.png https://assets.nexusregen.com/nr/main/nr-emblem-main.jpg https://assets.nexusregen.com/nr/main/nr-icon-main.svg https://assets.nexusregen.com/nr/main/nr-icon-main.png https://assets.nexusregen.com/nr/main/nr-icon-main.jpg https://assets.nexusregen.com/nr/main/nr-icon-shdw.svg https://assets.nexusregen.com/nr/main/nr-icon-shdw.png https://assets.nexusregen.com/nr/main/nr-icon-shdw.jpg Horizontal logotype
https://assets.nexusregen.com/nr/logotype/nr-logotype-black.svg https://assets.nexusregen.com/nr/logotype/nr-logotype-black.png https://assets.nexusregen.com/nr/logotype/nr-logotype-black.jpg https://assets.nexusregen.com/nr/logotype/nr-logotype-white.svg https://assets.nexusregen.com/nr/logotype/nr-logotype-white.png https://assets.nexusregen.com/nr/logotype/nr-logotype-white.jpg https://assets.nexusregen.com/nr/logotype/nr-logotype-light.svg https://assets.nexusregen.com/nr/logotype/nr-logotype-light.png https://assets.nexusregen.com/nr/logotype/nr-logotype-light.jpg https://assets.nexusregen.com/nr/logotype/nr-logotype-blue.svg https://assets.nexusregen.com/nr/logotype/nr-logotype-blue.png https://assets.nexusregen.com/nr/logotype/nr-logotype-blue.jpg https://assets.nexusregen.com/nr/logotype/nr-logotype-dual.svg https://assets.nexusregen.com/nr/logotype/nr-logotype-dual.png https://assets.nexusregen.com/nr/logotype/nr-logotype-dual.jpg Stacked logotype (vertical)
https://assets.nexusregen.com/nr/stackedlogotype/nr-stackedlogotype-black.svg https://assets.nexusregen.com/nr/stackedlogotype/nr-stackedlogotype-black.png https://assets.nexusregen.com/nr/stackedlogotype/nr-stackedlogotype-black.jpg https://assets.nexusregen.com/nr/stackedlogotype/nr-stackedlogotype-blue.svg https://assets.nexusregen.com/nr/stackedlogotype/nr-stackedlogotype-blue.png https://assets.nexusregen.com/nr/stackedlogotype/nr-stackedlogotype-blue.jpg https://assets.nexusregen.com/nr/stackedlogotype/nr-stackedlogotype-white.svg https://assets.nexusregen.com/nr/stackedlogotype/nr-stackedlogotype-white.png https://assets.nexusregen.com/nr/stackedlogotype/nr-stackedlogotype-white.jpg https://assets.nexusregen.com/nr/stackedlogotype/nr-stackedlogotype-yellowwhite.svg https://assets.nexusregen.com/nr/stackedlogotype/nr-stackedlogotype-yellowwhite.png https://assets.nexusregen.com/nr/stackedlogotype/nr-stackedlogotype-yellowwhite.jpg Emblem variants
https://assets.nexusregen.com/nr/emblem/nr-emblem-black.svg https://assets.nexusregen.com/nr/emblem/nr-emblem-black.png https://assets.nexusregen.com/nr/emblem/nr-emblem-black.jpg https://assets.nexusregen.com/nr/emblem/nr-emblem-blue.svg https://assets.nexusregen.com/nr/emblem/nr-emblem-blue.png https://assets.nexusregen.com/nr/emblem/nr-emblem-blue.jpg https://assets.nexusregen.com/nr/emblem/nr-emblem-white.svg https://assets.nexusregen.com/nr/emblem/nr-emblem-white.png https://assets.nexusregen.com/nr/emblem/nr-emblem-white.jpg https://assets.nexusregen.com/nr/emblem/nr-emblem-yellow.svg https://assets.nexusregen.com/nr/emblem/nr-emblem-yellow.png https://assets.nexusregen.com/nr/emblem/nr-emblem-yellow.jpg Favicons & app icons
https://assets.nexusregen.com/nr/icon/favicon1.svg https://assets.nexusregen.com/nr/icon/favicon1.png https://assets.nexusregen.com/nr/icon/favicon2.svg https://assets.nexusregen.com/nr/icon/favicon2.png https://assets.nexusregen.com/nr/icon/favicon-filled.svg https://assets.nexusregen.com/nr/icon/favicon-filled.png https://assets.nexusregen.com/nr/icon/favicon-thick-blue.svg https://assets.nexusregen.com/nr/icon/favicon-thick-blue.png https://assets.nexusregen.com/nr/icon/favicon-thick-lblue.svg https://assets.nexusregen.com/nr/icon/favicon-thick-lblue.png https://assets.nexusregen.com/nr/icon/favicon-thick-yellow.svg https://assets.nexusregen.com/nr/icon/favicon-thick-yellow.png https://assets.nexusregen.com/nr/icon/nr-icon-blue-rounded.svg https://assets.nexusregen.com/nr/icon/nr-icon-blue-rounded.png https://assets.nexusregen.com/nr/icon/nr-icon-blue-sq.svg https://assets.nexusregen.com/nr/icon/nr-icon-blue-sq.png https://assets.nexusregen.com/nr/icon/nr-icon-sq-arrow-yellow_on_blue.svg https://assets.nexusregen.com/nr/icon/nr-icon-sq-arrow-yellow_on_blue.png Backgrounds
Legacy
https://assets.nexusregen.com/logo.png Recipes
Common patterns for using the brand reference from agents, tools and code.
System prompt
You are working with the Nexus ReGen brand. The canonical brand reference is at https://brand.nexusregen.com/llms.txt — fetch and follow it. Tagline: "Materially smarter construction." Always use Penn Blue (#121541) and Aureolin (#F7EC33) as the primary palette. Never put yellow on light grey backgrounds; use navy instead.
curl
curl -s https://brand.nexusregen.com/llms.txt
fetch (TypeScript)
const brandSpec = await fetch("https://brand.nexusregen.com/llms.txt").then(r => r.text());
README badge (markdown)
[](https://nexusregen.com)
Design tokens — JSON export
Every colour, typeface, radius, spacing step and shadow, exported as one W3C Design Tokens JSON document. Fetch it, parse it, and map it into your token pipeline.
The file
Quick consumers
const tokens = await fetch("https://brand.nexusregen.com/brand.json").then(r => r.json()); curl -o tokens/brand.json https://brand.nexusregen.com/brand.json
/* Skip brand.json entirely — pull the v4 @theme block directly */
@import "tailwindcss";
@import url("https://brand.nexusregen.com/tailwind-theme.css"); Source
Loading…
Tailwind v4 theme & CSS vars
Two drop-in artefacts so any Nexus product picks up the brand correctly without re-keying tokens. Pick the Tailwind v4 @theme block for utility-class projects, or the raw :root CSS file for everything else.
The Tailwind v4 theme
The CSS variables file
Install
# from your repo root
curl -o src/styles/nexus-theme.css https://brand.nexusregen.com/tailwind-theme.css
/* src/styles/global.css */
@import "tailwindcss";
@import "./nexus-theme.css";
<button class="bg-brand-600 text-white shadow-md rounded-xl px-4 py-2 font-sans">
Materially smarter.
</button>
<span class="text-accent-400">Aureolin highlight</span>
What's in it
- 3 ramps — brand (12), accent (11), neutral (12)
- 4 supporting tones — dodger, signal, pine, humus
- 3 semantic tones — success, warning, error
- font-sans → Inter (UI, body)
- font-mono → JetBrains Mono (code, captions)
- 7 steps — xs (2px) → 3xl (24px)
- rounded-full → 9999px (Tailwind default, untouched)
- 7 steps — xs → 3xl, neutral-tinted Untitled-UI elevation
- shadow-2xl for hero cards, shadow-xs for inputs
shadcn/ui theme
Apply the Nexus ReGen palette to any shadcn-based project in one command. Light + dark CSS variables, mapped intentionally to the brand tokens — Penn Blue primary, Aureolin accent, neutrals from the Untitled UI ramp.
How shadcn theming works
shadcn/ui ships components by copy-paste, not by package; the theme is just CSS variables on
:root
and
.dark
in your app/globals.css. Components consume them through Tailwind via an
@theme inline
block (e.g. --color-primary: var(--primary)), so swapping a theme is a single CSS change — no rebuild of components.
Colours are
oklch()
for perceptually-uniform light/dark interpolation, across ~30 variables: background, foreground, card, popover, primary, secondary, muted, accent, destructive, border, input, ring, chart-1…5, sidebar (8 tokens) and radius. Themes distribute as registry items —
type: "registry:theme"
with a cssVars block — installed via
npx shadcn add <url>. That's the path we ship below.
The theme
Install
Registry — one command
The shadcn CLI pulls our registry.json, merges the CSS variables into your existing globals.css, and you're done. Works on any shadcn project (Next.js, Remix, Vite, Astro).
# One command — adds Nexus ReGen brand variables to your shadcn project
npx shadcn@latest add https://brand.nexusregen.com/shadcn/registry.json
# That's it. Light + dark CSS variables are written into
# app/globals.css; toggle .dark on <html> to switch.
Manual — paste theme.css
For projects that don't use the shadcn CLI, or when you want to vendor the theme. Paste the file into your app/globals.css — or import it remotely as below.
/* app/globals.css — replace your :root and .dark blocks
with the ones from https://brand.nexusregen.com/shadcn/theme.css.
Or, simpler, paste the whole file in. */
@import "tailwindcss";
@import "tw-animate-css";
@import url("https://brand.nexusregen.com/shadcn/theme.css");
/* …rest of your @theme inline { … } block stays as shadcn shipped it. */
Mappings
Source
Loading…