Brand

How Tech Dynamix looks and sounds in its web apps: the logos, colors, type, words, and icons. The kit's stylesheet already follows every rule here; this page is the reference for when you build or check something.

Logos

Always use these files. Never type, redraw, recolor, stretch, or outline the logo. Each logo has a light background version and a dark background version; in pages, put both in and let .only-light and .only-dark pick.

Tech Dynamix horizontal logo for light backgrounds
Horizontal, lightPNG
Tech Dynamix horizontal logo for dark backgrounds
Horizontal, darkPNG
Tech Dynamix stacked logo for light backgrounds
Stacked, lightPNG
Tech Dynamix stacked logo for dark backgrounds
Stacked, darkPNG
Tech Dynamix icon for light backgrounds
Icon, lightPNG
Tech Dynamix icon for dark backgrounds
Icon, darkPNG
Horizontal
The sidebar brand row and anywhere wide.
Stacked
Message pages (sign in, signed out), above the tagline.
Icon
The collapsed sidebar rail only. The favicon is favicon.png.
One color mark
Tech Dynamix The icon logo as a solid mark in the text color, #b-techdynamix in the brand pack. For small inline uses next to the name; the files above win everywhere else.
Photo
The server room photo behind message pages: bg-server-room.webp.

Logos and the photo are Tech Dynamix property, for Tech Dynamix apps only.

Color

Click a swatch to copy its hex. In app CSS, always use the token, never the hex, so dark mode works.

Brand

Neutrals

Rules

  • There is no green in the kit. Never let red and green carry meaning together.
  • Every status color comes with a text label or an icon. A colored dot alone is never enough.
  • Dark mode is required. Tokens (var(--panel), var(--text), ...) switch for you.

Type

Five families, each with one job. All are bundled with the kit; never load fonts from Google or any other host.

Bricolage Grotesque--font-headPage titles, card titles, section headings, the tagline.

Chain of custody for every drive

IBM Plex Sans--font-bodyEverything people read: text, labels, buttons, menus, fields.

Pickup is booked for Thursday morning. We will call 30 minutes before the truck arrives, and the driver will scan every asset tag before it leaves your building.

Inter--font-num .numNumbers in tables and stats, dollar amounts, dates in tables. Never words.

1,284   $12,450.00   10/26/2026   98.6%

IBM Plex Mono--font-mono .code-id .monoJob numbers, asset tags, serials, hashes, tokens, logs.

ITAD-2610001-001
SN 5CG2341XYZ   SHA-256 9f86d081884c7d65

Audiowide--font-mark .wordmarkThe typed wordmark only, where a logo file cannot be shown.

TechDynamix

Sizes

RoleFontSize and weight
Page title (page header)Bricolage Grotesque20px, 600
Page title (message pages)Bricolage Grotesque22px, 600
Card title (h2)Bricolage Grotesque19px, 600
BodyIBM Plex Sans15px, 400, line height 1.5
Small print, help textIBM Plex Sans13px
Table headerIBM Plex Sans12px, 600, upper case
Stat valueInter28px, 600
ID in text or tablesIBM Plex Mono0.9em, 500
Single large IDIBM Plex Mono22px, 600

Tagline and wordmark

IT That's Refreshingly Human

TechDynamix
  • Tagline: IT That's Refreshingly Human, no period, with the orange double underline (.tagline). Usually under the stacked logo on message pages.
  • The wordmark is one word, "Tech" in Outerspace (Cloud on dark) and "Dynamix" in orange. Use it only where a logo file cannot be shown, such as plain text emails.
<p class="tagline"><span class="tagline-a">IT That's</span> <span class="tagline-b">Refreshingly Human</span></p> <span class="wordmark">Tech<span class="dx">Dynamix</span></span>

Words

RuleWriteNot
The company is two words in prose. The one word form is only in the logo.Tech DynamixTechDynamix, TD
Sentence case for buttons, labels, headings, and menu items.New userNew User
No em or en dashes anywhere in UI copy. Hyphens in compound words are fine.Saved. The job is ready to close.Saved, so the job is ready, mostly, to close, with dashes
Dollar amounts in numerals.$250two hundred fifty dollars
Destructive actions say exactly what will happen and name the record.Remove asset ITAD-2610001-001Are you sure?
No emoji in the UI. DoneAn emoji check mark

519 solid icons from Material Design Icons, in one style only: solid, filled with the text color. Never an outline icon, another icon set, or emoji. An icon always goes with a label, except on square icon buttons (which need an aria-label) and in the collapsed rail.

16px .icon-sm inline with small text, chips 20px .icon nav, buttons, alerts 28 to 32px empty states only
<svg class="icon" aria-hidden="true"><use href="/assets/kit/icons/td-icons.svg#i-hard-drive"/></svg>

One meaning per icon

Every app uses the same icon for the same thing. Click one to copy its markup.

Brand marks and states

106 brand marks

Company marks, one color and solid: our own icon logo, plus other companies' real marks only to name a product, integration, or make, always next to its name.

Tech Dynamix Gorelo Microsoft Dell LinkedIn

52 US states

Each state's real outline, for anything about where. Always next to the state's name or code, and never side by side as a map.

Ohio Pennsylvania New York

Browse every icon, brand mark, and state

Components

Every component

Buttons

Orange primary, one per view. Violet secondary. Red only for destructive actions.

Status

Wiped In progress Needs review Failed 12 drives

Alerts

Saved Custody record saved.
Shown once Copy this token now. It will not be shown again.
Failed Drive 3 did not finish wiping. Run the wipe again or mark it for destruction.

Spacing and shape

Everything sits on an 8px grid.

--s1 8px
--s2 16px
--s3 24px, between cards
--s4 32px
--s5 40px
--s6 48px
Radius
--r-btn 6px buttons and fields, --r-card 8px cards, --r-pill chips
Sidebar
264px, or a 68px rail when collapsed. A drawer at 900px and below.
Page header
64px, sticky, with the page title and the page's actions.
Content
Up to 1200px wide.
Focus
Always visible, a violet ring. Everything works by keyboard.