Zurück zu den Designs
RétroMinimalisteClairÉlégant
Vorschau

Mid-Century Modern

Overview

Mid-Century Modern (MCM) is a design movement originating from the mid-1940s through the late 1960s that emphasizes clean lines, organic and geometric forms, and functionality over ornament. It represents a synthesis of modernist principles adapted for post-war optimism and consumer culture, championing simplicity, modernity, and a seamless connection to nature. In web design, MCM translates into bold yet restrained compositions that balance geometric structure with organic warmth, asymmetric layouts, and a distinctive color palette rooted in earthy tones punctuated by vibrant accents.

Visual Characteristics

  • Clean lines and geometric forms combined with gentle, organic curves
  • Distinct lack of ornamentation -- every element serves a functional purpose
  • Asymmetrical composition with seemingly "scattered" or improvisational placement that still resolves into cohesive layouts
  • Bold contrasts between warm and cool tones, heavy and light weights, geometric and organic shapes
  • Generous use of white space and negative space as a deliberate design element
  • Rough textures referencing natural materials: wood grain, leather, woven textiles, glass
  • Geometric shape overlays used as background elements, image containers, and decorative accents
  • Flat, illustrative style with simple silhouettes and limited dimensionality (precursor to modern flat design)
  • Large open areas evoking the open-plan architectural spaces of the era
  • Smooth transitions and subtle depth through layered geometric planes rather than drop shadows

Color Palette

Mid-Century Modern color palettes anchor on warm, earthy neutrals and introduce bold, saturated accent colors. The interplay between muted bases and vibrant pops is essential.

Primary Palette (Core MCM)

Role Color Hex Description
Teal Deep Teal #009B8D Signature MCM accent, evokes atomic-age optimism
Mustard Golden Yellow #E8AB18 Warm, earthy accent that defines the era
Orange Burnt Orange #DE6F20 Bold warmth, pairs naturally with teal
Olive Olive Green #7D812C Organic earthiness, connects to nature
Gray Warm Gray #6A6B65 Neutral grounding tone

Extended Palette

Role Color Hex Description
Coral Warm Coral #FF6F61 Softer alternative to orange
Soft Gold Light Amber #FFB74D Lighter mustard variant for backgrounds
Sky Blue Muted Blue #6D9DC5 Cool complement to warm tones
Sage Soft Green #A8D8B9 Light organic accent
Cream Warm White #FFF8F0 Period-appropriate warm background
Charcoal Dark Neutral #2C2C2C Deep base for text and contrast
Sienna Rich Brown #A0522D Wood-toned warmth
Moccasin Warm Beige #FFE4B5 Soft neutral for secondary backgrounds

Bold Geometry Palette (for accent-heavy designs)

Role Color Hex
Vivid Red-Orange #FF3D00
Amber #FFAB00
Bright Yellow #FFD600
Teal Accent #00BFAE
Bright Blue #00B0FF

Palette Usage Guidelines

  • Use warm neutrals (cream, beige, warm gray) for backgrounds and large surfaces
  • Deploy bold accents (teal, mustard, burnt orange) sparingly for impact
  • Pair complementary accents: teal + orange, mustard + charcoal, olive + coral
  • Avoid using more than 2-3 bold accents simultaneously
  • Let white/negative space balance vivid color blocks

Typography

Mid-Century Modern typography favors geometric sans-serifs with clean, confident letterforms. Type is often medium to heavy weight, frequently set in all-caps for headlines.

Font Role Notes
Montserrat Headlines, display Geometric sans-serif inspired by mid-20th century urban signage. Perfect MCM match.
Raleway Headlines, subheads Sleek geometric sans-serif with clean lines. Elegant yet functional.
Josefin Sans Headlines, display Geometric with vintage 1920s-1960s character. Light weights feel especially MCM.
Work Sans Body, UI Clean geometric sans with excellent readability at small sizes.
Source Sans 3 Body text Highly legible, functional sans-serif for long-form reading.
Playfair Display Accent, editorial Transitional serif for contrast pairing with sans-serif headlines.
DM Sans Body, UI Modern geometric sans with a warm, approachable feel.

Typography Rules

  • Headlines: Geometric sans-serif, medium to bold weight, often ALL CAPS with generous letter-spacing (0.05-0.15em)
  • Body text: Clean sans-serif, regular weight, comfortable line-height (1.6-1.8)
  • Accent text: Simple serif for contrast moments, or light-weight geometric sans
  • Limit to 2 typeface families maximum per design
  • Scale contrast: Large headline sizes against moderate body sizes create the characteristic MCM visual hierarchy

Font Import

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Work+Sans:wght@300;400;500&display=swap');

Motifs and Patterns

  • Atomic starbursts -- spiky radial shapes evoking atomic-age imagery
  • Boomerang and kidney shapes -- organic asymmetric curves
  • Diamond and triangle grids -- repeating geometric tessellations
  • Tapered legs and angles -- diagonal lines suggesting furniture silhouettes
  • Concentric circles and ovals -- nested organic forms
  • Abstract botanical forms -- simplified leaf and branch silhouettes
  • Sunburst/ray patterns -- radiating lines from a central point
  • Floating geometric compositions -- circles, rectangles, and triangles arranged in balanced asymmetry

Layout Principles

  • Asymmetric balance: Elements are not mirrored but achieve visual equilibrium through weight distribution
  • Open-plan composition: Generous whitespace between content blocks, avoiding crowded layouts
  • Grid with personality: Underlying grid structure with deliberate rule-breaking for visual energy
  • Horizontal emphasis: Wide, landscape-oriented content blocks referencing MCM architecture
  • Layered planes: Overlapping geometric sections creating depth without 3D effects
  • Large visual anchors: Hero images or bold color blocks dominating the viewport
  • Functional minimalism: Every element earns its place; decorative elements double as navigation or structure
  • Indoor-outdoor flow: Seamless transitions between content sections, minimal hard boundaries

CSS Implementation

Base Variables and Reset

:root {
  /* Core palette */
  --mcm-teal: #009B8D;
  --mcm-mustard: #E8AB18;
  --mcm-orange: #DE6F20;
  --mcm-olive: #7D812C;
  --mcm-warm-gray: #6A6B65;

  /* Extended palette */
  --mcm-cream: #FFF8F0;
  --mcm-charcoal: #2C2C2C;
  --mcm-coral: #FF6F61;
  --mcm-sky-blue: #6D9DC5;
  --mcm-sienna: #A0522D;
  --mcm-beige: #FFE4B5;

  /* Typography */
  --font-display: 'Montserrat', sans-serif;
  --font-body: 'Work Sans', sans-serif;

  /* Spacing */
  --space-xs: 0.5rem;
  --space-sm: 1rem;
  --space-md: 2rem;
  --space-lg: 4rem;
  --space-xl: 6rem;
}

body {
  font-family: var(--font-body);
  font-weight: 400;
  line-height: 1.7;
  color: var(--mcm-charcoal);
  background-color: var(--mcm-cream);
}

Headlines with MCM Character

h1, h2, h3 {
  font-family: var(--font-display);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  line-height: 1.2;
  color: var(--mcm-charcoal);
}

h1 {
  font-size: clamp(2.5rem, 5vw, 4.5rem);
  letter-spacing: 0.12em;
}

h2 {
  font-size: clamp(1.75rem, 3vw, 2.75rem);
  color: var(--mcm-teal);
}

h3 {
  font-size: clamp(1.25rem, 2vw, 1.75rem);
  font-weight: 600;
  text-transform: none;
  letter-spacing: 0.03em;
}

Asymmetric Grid Layout

.mcm-grid {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: var(--space-md);
  max-width: 1200px;
  margin: 0 auto;
  padding: var(--space-lg) var(--space-md);
}

.mcm-grid__hero {
  grid-column: 1 / 8;
}

.mcm-grid__sidebar {
  grid-column: 9 / 13;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

/* Asymmetric alternating layout */
.mcm-grid__wide-left {
  grid-column: 1 / 9;
}

.mcm-grid__narrow-right {
  grid-column: 9 / 13;
}

.mcm-grid__narrow-left {
  grid-column: 1 / 5;
}

.mcm-grid__wide-right {
  grid-column: 5 / 13;
}

Geometric Shape Accents

/* Atomic starburst decoration */
.mcm-starburst {
  position: relative;
}

.mcm-starburst::before {
  content: '';
  position: absolute;
  width: 80px;
  height: 80px;
  background: var(--mcm-mustard);
  clip-path: polygon(
    50% 0%, 61% 35%, 98% 35%, 68% 57%,
    79% 91%, 50% 70%, 21% 91%, 32% 57%,
    2% 35%, 39% 35%
  );
  top: -20px;
  right: -20px;
  z-index: 1;
}

/* Boomerang / kidney shape */
.mcm-boomerang {
  width: 200px;
  height: 100px;
  background: var(--mcm-teal);
  border-radius: 50% 50% 50% 50% / 60% 60% 40% 40%;
  transform: rotate(-15deg);
}

/* Diamond accent */
.mcm-diamond {
  width: 60px;
  height: 60px;
  background: var(--mcm-orange);
  transform: rotate(45deg);
}

/* Circle accent */
.mcm-circle {
  width: 120px;
  height: 120px;
  border-radius: 50%;
  background: var(--mcm-olive);
  opacity: 0.7;
}

Content Cards with MCM Styling

.mcm-card {
  background: white;
  padding: var(--space-md);
  border: none;
  position: relative;
  overflow: hidden;
}

/* Angled color bar accent */
.mcm-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 6px;
  height: 100%;
  background: var(--mcm-teal);
}

.mcm-card:nth-child(2)::before {
  background: var(--mcm-mustard);
}

.mcm-card:nth-child(3)::before {
  background: var(--mcm-orange);
}

/* Tapered bottom edge */
.mcm-card--tapered {
  clip-path: polygon(0 0, 100% 0, 100% 92%, 95% 100%, 0 100%);
}

Section Dividers

/* Angled section break */
.mcm-section--angled {
  position: relative;
  padding: var(--space-xl) var(--space-md);
  background: var(--mcm-teal);
  color: var(--mcm-cream);
  clip-path: polygon(0 4%, 100% 0, 100% 96%, 0 100%);
  margin: var(--space-lg) 0;
}

/* Horizontal rule with geometric accent */
.mcm-divider {
  display: flex;
  align-items: center;
  gap: var(--space-sm);
  margin: var(--space-lg) 0;
}

.mcm-divider::before,
.mcm-divider::after {
  content: '';
  flex: 1;
  height: 2px;
  background: var(--mcm-warm-gray);
}

.mcm-divider::before {
  flex: 3;
}

.mcm-divider::after {
  flex: 1;
}

.mcm-divider__diamond {
  width: 12px;
  height: 12px;
  background: var(--mcm-mustard);
  transform: rotate(45deg);
  flex-shrink: 0;
}

Buttons and Interactive Elements

.mcm-button {
  font-family: var(--font-display);
  font-weight: 600;
  font-size: 0.875rem;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  padding: 0.875rem 2rem;
  border: 2px solid var(--mcm-charcoal);
  background: transparent;
  color: var(--mcm-charcoal);
  cursor: pointer;
  transition: all 0.3s ease;
  position: relative;
}

.mcm-button:hover {
  background: var(--mcm-charcoal);
  color: var(--mcm-cream);
}

.mcm-button--primary {
  background: var(--mcm-teal);
  border-color: var(--mcm-teal);
  color: white;
}

.mcm-button--primary:hover {
  background: #007d72;
  border-color: #007d72;
}

.mcm-button--accent {
  background: var(--mcm-mustard);
  border-color: var(--mcm-mustard);
  color: var(--mcm-charcoal);
}

Wood and Texture Backgrounds

/* Subtle wood-grain texture via repeating gradient */
.mcm-wood-texture {
  background:
    repeating-linear-gradient(
      90deg,
      transparent,
      transparent 2px,
      rgba(160, 82, 45, 0.03) 2px,
      rgba(160, 82, 45, 0.03) 4px
    ),
    linear-gradient(
      180deg,
      var(--mcm-beige) 0%,
      #F5E6D0 100%
    );
}

/* Retro paper/canvas texture */
.mcm-paper-texture {
  background-color: var(--mcm-cream);
  background-image:
    radial-gradient(
      ellipse at 20% 50%,
      rgba(160, 82, 45, 0.04) 0%,
      transparent 70%
    ),
    radial-gradient(
      ellipse at 80% 20%,
      rgba(0, 155, 141, 0.03) 0%,
      transparent 60%
    );
}

Responsive Considerations

@media (max-width: 768px) {
  .mcm-grid {
    grid-template-columns: 1fr;
    gap: var(--space-sm);
    padding: var(--space-md) var(--space-sm);
  }

  .mcm-grid__hero,
  .mcm-grid__sidebar,
  .mcm-grid__wide-left,
  .mcm-grid__narrow-right,
  .mcm-grid__narrow-left,
  .mcm-grid__wide-right {
    grid-column: 1 / -1;
  }

  h1 {
    letter-spacing: 0.06em;
  }
}

Design Do's and Don'ts

Do

  • Use bold color sparingly against generous whitespace
  • Let geometric shapes serve double duty as both decoration and layout structure
  • Maintain asymmetric balance -- offset elements while keeping visual weight distributed
  • Reference natural materials through warm color choices and subtle textures
  • Keep typography clean, confident, and functional
  • Use horizontal, landscape-oriented compositions

Don't

  • Overwhelm with too many bold accent colors at once
  • Add purely decorative ornament with no structural purpose
  • Use drop shadows, bevels, or skeuomorphic 3D effects
  • Employ overly complex or script typefaces
  • Create symmetrical, rigidly centered layouts (MCM favors dynamic asymmetry)
  • Neglect whitespace -- crowded layouts contradict the open-plan MCM ethos
Aesthetic Relationship
Atomic Age Contemporary sibling; shares optimistic futurism and starburst motifs
Googie Exuberant commercial expression of MCM architectural principles
Space Age Parallel movement with overlapping material innovation and futurist spirit
Streamline Moderne Direct predecessor; MCM evolved from its aerodynamic curves
Bauhaus Foundational influence; MCM inherited its form-follows-function philosophy
Raygun Gothic Retro-futurist cousin sharing atomic-era visual language
Earth Tones Successor movement carrying forward MCM's natural palette
Flat Design Modern digital descendant sharing MCM's love of bold shapes, clean lines, and minimal ornament
International Typographic Style Contemporary movement sharing commitment to grid-based clarity
Memphis Design Postmodern reaction against MCM restraint, but borrows its geometric vocabulary
Frutiger Aero Later digital aesthetic that echoes MCM's optimism and clean forms
Agence WagnerAgence Wagner

© 2026 Agence Wagner. Alle Rechte vorbehalten.

Designs von chrislemke/website_designs, lizenziert unter MIT.