Bauhaus
PaletteComponentsAI RulesPhilosophyApp
StyleKit
Das Staatliche Bauhaus / 1919

FORM
FOLLOWS
FUNCTION.

Germany 1919. Primary colors. Geometric form. Functional beauty. Zero ornament. Every element earns its place.

1919
Founded
3
Primary Colors
0
Decorations
— Color System / Farbsystem

Primary
Colors Only

Red, yellow, blue plus black and white. No gradients. No pastels. No mixing. Pure pigment — the Bauhaus palette.

Primary
#ff0000
Bauhaus Red
Secondary
#ffcc00
Bauhaus Yellow
Tertiary
#0000ff
Bauhaus Blue
Structure
#000000
Black
Space
#ffffff
White

The Three Pure Forms — Geometric Composition

Circle
scale-125 on hover
Square
rotate-45 on hover
Triangle
scale + rotate-180
/* Bauhaus Form Language */ circle → warmth, movement square → order, stability triangle → energy, direction hover:scale-125 hover:rotate-45 duration-200 ease-out
— Components / Komponenten

Structural
Building Blocks

Every component stripped of ornament. Heavy borders. Primary colors. Short mechanical transitions. No decoration without function.

Primary — Color Block Slide Reveal (Geometric Reveal Rule)

Outline — Hard Border Invert

Size Variants — Bauhaus Grid Proportions

— Interaction Rules / AI Rules Demo

Named
AI Rules

Five named interaction patterns from the Bauhaus aiRules specification. Click, hover, and interact with each demo to experience the rule in action.

01

Structural Shifts

Animation shows "structure" — hard displacement and large solid color blocks sliding to cover each other

Click each discipline block to shift the active structural section:

Architecture
Architecture
Craft
Craft
Fine Arts
Fine Arts
Technology
Technology
/* Structural Shifts — hard displacement */ /* Active block: "Architecture" */ transform: translateX(-100%) → translateX(0); transition: transform 0.2s ease-out; /* Large solid color block covers previous — no fade */
02

Mechanical Precision

Transitions are short, sharp, powerful — duration-150 or duration-200, always ease-out, never ease-in-out

Click each button — feel the snap difference between allowed and forbidden timing:

150ms ease-outALLOWED
200ms ease-outALLOWED
300ms ease-outBANNED
500ms ease-in-outBANNED

Progress Bar — Mechanical step controls (duration-200 ease-out):

62%
/* Mechanical Precision Rule */ transition-duration: 150ms | 200ms ← ALLOWED transition-duration: 300ms | 500ms ← BANNED transition-timing: ease-out ← REQUIRED transition-timing: ease-in-out ← BANNED
03

Primary Color Swaps

On interaction, colors hard-switch between Red, Yellow, Blue, Black, White — zero transparency fade, zero gradient

Click the main block or the color selectors to cycle — hard cut, no gradient:

BLACK
Click to swap color
/* Primary Color Swap */ bg: #000000 color: #ffffff transition: 150ms ease-out /* NO opacity fade */ /* NO gradient blend */ /* HARD switch only */

Red → Yellow → Blue → Black → White. No intermediate states. No rgba(). Pure color identity switching.

04

Geometric Reveals

Pseudo-element color blocks slide in like rail mechanisms — translateX(-100%) to translateX(0), covering the original

Hover each card to watch the color block slide in from the left like a rail:

Red Slide
Blue Slide
Yellow Slide
/* Geometric Reveal — Rail Mechanism */ .slide-reveal { position: relative; overflow: hidden; } /* Color overlay */ .overlay { position: absolute; inset: 0; } .overlay { transform: translateX(-100%); } .overlay { transition: transform 0.2s ease-out; } /* REQUIRED */ .parent:hover .overlay { transform: translateX(0); }
05

Geometric Animation

Geometric decorators scale-125 or rotate-45 on hover — mechanical rotation and growth, machine-age precision

Hover each shape to see mechanical animation — scale-125 or rotate-45:

Circle
scale-125
Square
rotate-45
Triangle
scale + rotate-180

Composite

Both decorators animate together

/* Geometric Animation Rule */ /* Circle: */ group-hover:scale-125 /* Square: */ group-hover:rotate-45 /* Both: */ transition-transform duration-200 ease-out /* Card: */ hover:-translate-y-2 (lift) /* Color: */ group-hover:text-red-600 duration-150
— App Demo / Anwendung

Bauhaus
Studio

A design school project management interface — showing the complete Bauhaus design system applied to a functional UI context.

Bauhaus Studio
Architecture
12
Typography
8
Graphic Arts
15
Industrial
6
Photography
9

Active Projects

Workshop Chair

Production
Progress75%

Typography Poster

Design
Progress40%

Steel Lamp

Prototype
Progress90%

Weaving Pattern

Research
Progress25%
4
Active
12
Complete
8
Members
— Design Rules / Gestaltungsregeln

Bauhaus
Law

The Bauhaus was strict about what belonged in design and what did not. Form follows function. These rules are non-negotiable.

Functionalism

Design serves purpose

Every element must justify its existence through function. Remove anything serving only decoration. Shape arises from purpose.

  • Geometric sans-serif type
  • Grid-based layouts
  • Primary color hierarchy

Geometry

Pure form language

Circle, square, triangle — the three primary forms from which all design emerges. No organic curves. Only structure.

  • Circle — completeness
  • Square — stability
  • Triangle — direction

Unity

Art meets industry

Bauhaus unified fine arts with industrial craft. Machine production is not the enemy of beauty — it is its modern medium.

  • Craft + industry
  • Art + technology
  • Individual + collective

Bauhaus Mandates

  • Use primary colors: red #ff0000, yellow #ffcc00, blue #0000ff plus black and white
  • Use basic geometric shapes — circle, square, triangle — as structural UI elements
  • Apply border-4 border-black on all interactive elements
  • Use font-black or font-bold uppercase for all headings
  • Use duration-150 or duration-200 — short, sharp, mechanical
  • Use ease-out only — never ease-in-out
  • Use pseudo-elements for color-block slide animations (translate-x rail mechanism)
  • Scale or rotate geometric decorators on hover — mechanical feel
  • Hard primary color switches on interaction — no transparency fade
  • Emphasize grid and strict alignment

Strictly Forbidden

  • Never use complex gradients — Bauhaus forbids blended color
  • Never use decorative ornamental elements
  • Never use serif typefaces — sans-serif geometric only
  • Never use non-primary complex color palettes
  • Never use duration-500 or above — no slow fades
  • Never use ease-in-out — banned by Bauhaus motion rules
  • Never use rounded-lg or rounded-xl — only rounded-full for pure circles
  • Never use opacity fades for color interaction — use hard cuts
  • Never use organic or irregular shapes — pure geometry only
  • Never use decorative shadows or glows — borders define structure
— Key Principles

What Makes
Bauhaus

Primary Colors

Red, yellow, blue — the three pigments of all color theory. Plus black and white. Nothing else permitted.

No Ornament

Adolf Loos: Ornament is crime. Every element earns its place through function. Beauty is structural clarity.

Grid First

The invisible 12-column grid governs all composition. Nothing floats. Everything aligns.

Mechanical Motion

Interactions snap like precision instruments. duration-150, ease-out. Machine age UI form.

Type As Structure

Letters are architecture. Sans-serif, bold, uppercase. Typography communicates form before meaning.

Art + Industry

Bauhaus unified the workshop with the studio. Design is both handcraft and machine production.

Bauhaus

The Bauhaus school 1919–1933, Germany. Primary colors. Geometric precision. Form follows function. Its principles continue to define modern design.

Style
DocumentationShowcaseCover
StyleKit
HomeAll Styles
Palette
Bauhaus Red
Bauhaus Yellow
Bauhaus Blue
Black
White
Bauhaus — Form Follows Function — 1919
Back to StyleKit