Brand
Changelogv1.4
Home/Brand Profiles · Tenant 26

National Museum of Industrial History

Smithsonian Affiliate museum in Bethlehem, Pennsylvania, chronicling America's industrial history and innovation.

STABLE
Updated Jan 26 2026
BrandOS v1.4

National Museum of Industrial History

2 ramps · 38 tokenised swatches · 7 semantic slots, wired into the shared BrandOS primitives.

nmih.org
BRANDnmih
TOKEN@brandos/tokens/css/nmih
HEADINGMontserrat
BODYOpen Sans

01 · NMIH Red

19 shades of NMIH Red

Primary identity, CTAs, and interactive affordances inspired by industrial steel and fire

02 · NMIH Warm Gray

19 shades of NMIH Warm Gray

Neutral surfaces, text, and borders with a warm undertone

03 · Semantic slots

Meaning over hue

Components consume semantic slots, never raw ramps. The hue can evolve; the meaning shouldn't.

Brand PrimaryAnchor identity & CTAs
Token
--semantic-brand-primary
Class
bg-primary
Brand AccentHighlights & accents
Token
--semantic-brand-accent
Class
bg-accent
Surface 1Card surfaces & chrome
Token
--semantic-surface-1
Class
bg-base-100
ContentBody & headings text
Token
--semantic-content-primary
Class
text-base-content
SuccessPositive & confirm states
Token
--semantic-status-success
Class
text-success
WarningCaution & warning states
Token
--semantic-status-warning
Class
text-warning
ErrorDestructive & error states
Token
--semantic-status-error
Class
text-error

04 · Typography

Montserrat on display · Open Sans for everything else

Heading and body families are profile tokens, not app-level font aliases.

Heading--brandOS-font-heading
Aa
MontserratThe quick brown fox jumps over the lazy dog
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 & ! ? · —
  • H1 · DisplayThe system in practice48 / 56 · 800
  • H2 · Section78 brands, one system32 / 40 · 700
  • H3 · CardProfile contract20 / 28 · 600
Body--brandOS-font-body
Aa
Open SansThe quick brown fox jumps over the lazy dog
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 & ! ? · —
  • LedeA clear, generous opening that orients the reader fast.20 / 30 · 500
  • BodyStandard paragraph text. The quick brown fox jumps over the lazy dog.16 / 24 · 400
  • CaptionSmall print, footnotes, and metadata.13 / 20 · 500

05 · Primitive check

Same components, both modes

One mockup, one set of components, data-theme flips every token in unison.

NMIH ConsoleProduction · v2.4.0
Live
Tokens247+12
Sync99.8%stable
Latency42ms−8
Brand audit coverage72 / 100
Last run · 3 min ago
NMIH ConsoleProduction · v2.4.0
Live
Tokens247+12
Sync99.8%stable
Latency42ms−8
Brand audit coverage72 / 100
Last run · 3 min ago

06 · Imagery rules

How NMIH looks at the world

  1. 01

    Use dark brick-red (#B33C21 to #97351F) backgrounds with industrial gear and metalwork patterns at low opacity for login and hero surfaces.

  2. 02

    The NMIH mark is a gear/cog in orange-red (#D44727), gold (#F7BE68) appears as a warm accent for highlights and secondary elements.

  3. 03

    Imagery should convey America's industrial heritage, Bethlehem Steel artifacts, factory equipment, historic workers, and the SteelStacks campus.

07 · Example uses

Where NMIH shows up

Surfaces where this brand carries weight in production.

01NMIH museum tenant portal
02Industrial history exhibit dashboard
03SteelStacks campus event login screen

08 · CDN target

Drop in anywhere

Three lines and an attribute, the whole National Museum of Industrial History brand renders from CDN.

index.html
<link rel="stylesheet" href="https://brand.snyder.tech/cdn/latest/themes/global-tokens.css" />
<link rel="stylesheet" href="https://brand.snyder.tech/cdn/latest/themes/nmih-brand.css" />
<script type="module" src="https://brand.snyder.tech/cdn/latest/index.js"></script>
<html data-brand="nmih" data-theme="light">