# Bauhaus

Schema: 1.0.0 · Content revision: f5fd78058ba2
Resource base: https://mejohnc.org (or the preview host used to obtain this file).

A modern screen interpretation of the Bauhaus school, which operated from 1919 to 1933. Geometric studies are a useful reference, but red-yellow-blue graphics are only one part of its varied output.

## Visual family
Modernism & structure · 1919–1933. Editorial family: shared visual vocabulary, not a claim of common origin.

## Visual cues
- Geometric composition
- Visible hierarchy
- Economical forms

## Build it
1. Use a modular grid.
2. Let one geometric form anchor the composition.
3. Assign primary colors distinct visual roles.

## Example
An exhibition index with a geometric title panel and disciplined event rows.

## Typography
Use a geometric sans-serif for display and a readable sans-serif for details; geometry should not distort long text.

## Practical consequences
- Starting projects: Publication, Portfolio. These are suggestions, not restrictions.
- Reading/layout: compact; bold visual emphasis.
- Asset work: Simple geometric artwork can be made with CSS or SVG.
- Complexity: low. Mostly standard CSS; imagery may still need preparation.

## Limits
Reducing the school to decorative circles or claiming every Bauhaus work rejected ornament in the same way.

## Reading the collected reference board
Compare the geometric balance, color blocks, and directional lettering. These are contemporary poster references, not a catalog of original Bauhaus works.

## Context
1919–1933. The recipe is a modern web adaptation.
[The Met: The Bauhaus, 1919–1933](https://www.metmuseum.org/essays/the-bauhaus-1919-1933)

## Implementation files
- [page](/territories/bauhaus/)
- [guide](/territories/bauhaus/guide.md)
- [brief](/territories/bauhaus/brief.md)
- [tokens](/territories/bauhaus/tokens.json)
- [checks](/territories/bauhaus/checklist.md)
- [example](/territories/bauhaus/example/)
- [versionedGuide](/territories/v1/bauhaus/guide.md)
- [versionedTokens](/territories/v1/bauhaus/tokens.json)
