Design Philosophy

Concrete Brutalist draws inspiration from the architectural movement that celebrated raw materials, exposed structure, and monumental forms. This design system embraces the honesty of concrete - its texture, weight, and unapologetic presence. Every element is built to feel substantial, permanent, and structurally sound.

"Brutalism is about being raw and honest, celebrating the material used and the building's function rather than trying to disguise them." - The Brutalist Philosophy
01

Color Palette

A palette derived from raw concrete - from light aggregate surfaces to deep shadow. Accented with construction safety colors that punctuate the monochromatic mass.

Concrete Tones

Concrete Light #C4C4BC
Concrete Shadow #2D2D28
Concrete Base #8A897C
Concrete Mid #6B6A5E
Concrete Dark #4A4A42

Accent Colors

Safety Orange #E85D04
Safety Yellow #F4A100
Rust #8B4513
Steel #71797E

Material Note

All colors include a noise texture overlay to simulate the aggregate and variation found in poured concrete. The slight warm undertones reference the natural color of cement and sand mixtures.

02

Typography

Heavy, condensed display type for monumental presence. Industrial sans-serif for functional text. Typography that feels carved into concrete, not printed on paper.

Font Families

Display: Bebas Neue

MONUMENTAL

Bebas Neue is a condensed sans-serif with a powerful, industrial presence. Its tall, narrow letterforms command attention like the vertical pillars of brutalist architecture.

Display headings | Hero text | Section markers | 4-10rem

Heading: Oswald

STRUCTURAL FORMS

Oswald provides a robust, condensed alternative for headings and UI elements. It carries weight without overwhelming, functioning as the structural beams of the type system.

Section titles | UI labels | Navigation | 1-3rem

Subheading: Oswald Medium

EXPOSED AGGREGATE SURFACE

A lighter weight for secondary headings and labels. Maintains the industrial character while stepping back from primary content.

Subheadings | Labels | Emphasis | 1-1.5rem

Body: IBM Plex Sans

IBM Plex Sans brings clarity and functionality to body text. Its open letterforms and neutral character ensure readability across long passages while maintaining the utilitarian spirit of brutalist design. The typeface was designed for technical documentation and interfaces - perfect for the honest, function-first approach.

Paragraphs | Descriptions | Interface text | 0.875-1.125rem


Type Scale

DISPLAY 6rem / 96px
BRUTAL
H1 3rem / 48px
Heading One
H2 2rem / 32px
Heading Two
H3 1.5rem / 24px
Heading Three
BODY 1rem / 16px
Body text for paragraphs and general content.
SMALL 0.875rem / 14px
Small text for captions and metadata.
MONO 0.75rem / 12px
MONOSPACE FOR CODE AND DATA | IBM PLEX MONO
03

Spacing Scale

Generous, architectural spacing that gives elements room to breathe while maintaining structural relationships. Based on a 4px unit, scaling up to massive proportions.

--space-xs
4px - Fine detail
--space-sm
8px - Tight spacing
--space-md
16px - Standard
--space-lg
32px - Comfortable
--space-xl
48px - Section padding
--space-xxl
80px - Major divisions
--space-massive
120px - Monumental

Spacing in Context

Standard (16px)

Comfortable (32px)

Section (48px)

04

Buttons

Heavy, blocky buttons that feel like pressing concrete slabs. No rounded corners - every edge is deliberate and structural. Buttons cast shadows like architectural elements.

Button Variants

Button Sizes

Interaction States

Buttons shift position on hover, creating a sense of physical movement. The shadow grows deeper, suggesting the button is lifting from the surface. On click, the button returns to its base position as if pressed into the concrete.

05

Form Inputs

Utilitarian form elements with heavy borders and monospace typography. Industrial and functional, like control panels on construction equipment.

Alphanumeric characters only

Heavy input variant

06

Cards

Content blocks that feel like cast concrete modules. Each card casts a heavy shadow, establishing its presence in the spatial hierarchy. Variations include form board textures and exposed aggregate surfaces.

Standard Module

The default card component with concrete texture overlay. Cast shadow establishes depth and hierarchy within the layout grid.

Monolith

A darker, heavier variant for primary content. The deep shadow and dark surface command attention like a brutalist tower.

Form Board

Textured with horizontal lines that reference the wooden form boards used to cast concrete. A subtle nod to the construction process.

Exposed Structure

Dashed borders reveal the underlying structure, like a building with exposed beams and utilities. Lighter weight for secondary content.

Safety Accent

Orange borders and header for important notices and calls to action. The safety color demands attention within the gray mass.

07

Badges

Small, utilitarian labels for status and categorization. Like the painted markers and stenciled text found on construction sites and industrial equipment.

Badge Variants

Concrete Dark Safety Warning Outline

Badges in Context

Project Status

Active Phase 2 Review Required

Current project requires structural review before proceeding to phase 3. All material specifications have been approved.