FOUNDRY WORKS Campaign 04 · One send, every inbox

One send every inbox

Foundry Works is a fictional maker campus in a former iron foundry, invented for this piece. Below is one of its marketing emails, built as a real responsive HTML file, then followed around: how it renders in light and dark, and what each major mail client actually receives. Open the file and read the source.

01

The brief

Client
A former foundry on the Hudson riverfront leasing studios to makers. One send announces fall leasing across its four halls and books tours.
System
Painted concrete. Near-black ink on a concrete canvas, four hall colors used only as full-bleed slabs, and one grotesque at architectural scale with crushed leading. Flat everywhere: no shadows, no gradients, no rounded corners except pills and the numbered dots.
Constraint
One file serves every inbox. It carries a light and a dark palette, degrades deliberately from Apple Mail down to Outlook, keeps every string as live text, and sets nothing below 16 pixels.

02

The system

Concrete d6d4d0 the canvas, light mode
Ink 23231f text, plates, filled pills
Furnace b03a24 the Casting Hall
Brass d99b2b the Pattern Shop
Steel 3f5f8a the Boiler House
Patina 2f6b4f the Machine Shop
Display Four halls
open for fall
Text Inter Tight at weight 400 carries every headline, crushed to a leading of 0.82 in the send so the lines stack like courses of brick. Inter carries everything else. The hall colors stay paint: the only letters they touch are the numerals inside the dots.
Controls Book a tour Reserve a Saturday
Wayfinding 1 2 3 4

03

The send

SubjectFour halls open for fall
PreheaderStudios from 250 square feet, tours every Saturday in September
Fileemails/fall-leasing.html

Desktop · 600px

Mobile · 375px

The four hall slabs are the merchandising: each one is a full-bleed color block carrying the hall's name, its numbered dot, one line of availability, and a link. Under 480 pixels the display type drops from 76 to 44 pixels and the gutters tighten; the slabs already span the full width, so they simply keep doing it.

04

Dark mode

Light · prefers-color-scheme light
The full fall leasing email rendered in light mode: ink text on a concrete canvas above four colored hall slabs
Dark · prefers-color-scheme dark
The same email rendered in dark mode: the canvas turns near-black, the text turns paper white, and the four hall slabs hold their colors

Both columns are the same file, rendered in a browser with the color scheme flipped. The canvas and the text swap; the four hall slabs do not move, because each one was chosen to clear WCAG AA against its own text color rather than against either canvas.

The file carries dark mode three ways. Clients that honor the standard get a prefers-color-scheme media query. Outlook.com and the Outlook apps rewrite colors themselves, so the same second palette is repeated under their data-ogsc and data-ogsb hooks, with the slabs, badges, and plate text pinned to the values they already pass. Classic Outlook for Windows reads neither; its Word engine runs an inversion no sender can target, so the light design is written as the source that inversion starts from.

05

The client plan

Apple Mail and iOS

  • Loads the self-hosted Inter Tight and Inter over the fallback stacks
  • Honors the prefers-color-scheme query, so it gets both palettes
  • Runs the 480 pixel query: full-size display type on the desktop app, 44 pixel display on a phone

Gmail

  • Reads the embedded style block and the 480 pixel query, so the responsive layout survives
  • Never loads webfonts: the full Helvetica and Arial stacks are inline on every declaration
  • Ignores prefers-color-scheme and recolors on its own, so every color also sits inline, giving its rewrite known values to start from
  • The whole send is one file with no images, far under the size at which Gmail clips a message

Classic Outlook for Windows

  • Renders in the Word engine: it gets a fixed 600 pixel table held by a conditional wrapper, and a Word-only style block relaxes the crushed display leading so nothing clips
  • Every pill is drawn twice: a VML roundrect for Word, the real anchor for everyone else
  • Skips the media queries and webfonts by design; the light palette in Arial is the source its own untargetable dark-mode inversion starts from

Outlook.com and the apps

  • Rewrites colors in dark mode instead of reading the media query
  • The data-ogsc and data-ogsb attribute hooks hand its rewriter the same second palette the query declares, and pin the slabs, badges, and plate text
  • Everything else follows the Gmail path: embedded styles, inline colors, fallback fonts
  • The new WebView2 Outlook for Windows follows this path too, not the Word engine

06

The engineering

Spec work by Ryan Allen | all demo concepts

Part of the fullbuild.ai gallery.