Pure Black
#000000Body text, inline links, project titles, table row dividers, the arrow (→) glyph
Studio Emmerer presents itself as typed content first, photography second — a two-tone document where NHaasGrotesk weight 400 carries every word at 16px or 30px, with tight 0.90–1.16 line-heights and negative tracking at every size. The palette is strictly black, white, and a single mid-gray (#999999) reserved for table column headers; there are no fills, no shadows, no rounded corners, no decorative graphics of any kind. A flat project table dominates the page — 1px black row dividers, 12px vertical padding, edge to edge with no card containers wrapping the rows. The right-arrow glyph (→) is the only interactive ornament, prefixing inline underlined links for both site navigation and individual project entries. Everything else is whitespace and type: the layout reads like a printed catalogue spread, not a software interface.
#000000Body text, inline links, project titles, table row dividers, the arrow (→) glyph
#ffffffPage background, surface under all content — no tint, no gradient
#999999Table column headers (PROJECT, TYPE, LOCATION, YEAR), supporting metadata, secondary borders
30px · 400 · 27 · -0.33px trackingThe quick brown fox jumps
20px · 400 · 23.2 · -0.2px trackingThe quick brown fox jumps
16px · 400 · 1.16The quick brown fox jumps
15px · 400 · 17.4 · -0.08px trackingThe quick brown fox jumps
Font samples use locally available fonts and fallbacks.
Sole typeface for every UI element — headlines, body, links, table cells, column headers, navigation. Single weight 400 across the entire system, with negative letter-spacing tightening at every size. The Neue Haas Grotesk DNA (geometric neutrality, grotesque proportions) is what carries the architectural-document feel; substitute Helvetica Neue or Inter as a free fallback.
0px0px0px0px4px5px12px16px30px32pxFlat table cell with no fill, no padding-top, 12px padding-bottom, 4px padding-left. 1px solid #000000 bottom border separates each row. Project name (left column) in 16px NHaasGrotesk weight 400 #000000, left-aligned with 4px indent. Type, Location, and Year columns are right-aligned in the same 16px #000000. No hover state, no zebra striping, no rounded corners.
Small caps (or CSS text-transform: uppercase with default tracking) set in 15px NHaasGrotesk weight 400 #999999. Same 12px bottom padding as data rows. Words: PROJECT, TYPE, LOCATION, YEAR. The lighter gray distinguishes the header label from the data row beneath without changing weight or size drastically.
Inline text with a 1px #000000 underline. No pill shape, no fill, no border-radius. Often prefixed with a → arrow glyph and separated by 30px right margin. Wraps inline with the surrounding paragraph text. Hover state: no change — color and weight stay constant.
U+2192 RIGHTWARDS ARROW rendered in NHaasGrotesk at the same size and color as the adjacent text. Used to prefix every link (→ about, → contact, → Open Project, → read more) and as left/right nav controls (← →) beside the news count. Never replaced by a graphic icon or SVG.
Full-bleed within its column, no border, no border-radius, no padding, no caption overlaid. Aspect ratio is determined by the viewport — it is simply the right half of the screen at 100% height. Subject is always architectural site documentation at high contrast (stone, concrete, interior, tunnel, building). No filter, no duotone, no gradient overlay.
30px NHaasGrotesk weight 400 #000000, line-height 0.90, letter-spacing -0.33px. Wraps at approximately 45% of viewport width to leave room for the hero image. The display scale is used here rather than the body scale — there is no separate headline element.
Three-part inline row: 'News 2/19' in 15px #999999 on the left, ← → nav arrows in 16px #000000 centered, project title ('Castle museum Linz - New underground city access') and '→ Open Project' link in 16px #000000 on the right. No box, no border, no background.
#ffffffSole surface — page background, table background, everything. No card, panel, or elevated layer exists.
Elevation is intentionally absent. Surfaces are flat to the page. Hierarchy comes from type size, weight (which never changes from 400), and 1px solid #000000 hairlines — never from shadow or z-axis. The design treats the browser viewport as a sheet of paper, not a stack of cards.
Single-page composition with no scrollable sub-pages in the visible chrome. The viewport is split roughly 45/55 on first load: a 30px intro paragraph and three inline arrow-links occupy the left column; a full-height hero photograph occupies the right. Below the fold, a full-width four-column table (PROJECT / TYPE / LOCATION / YEAR) extends edge to edge, with 12px row padding and 1px black dividers. The table is the entire body of the page — there is no card grid, no feature sections, no pricing rows, no testimonials. Navigation is three inline links, not a top bar or sidebar. The whole layout reads as one continuous document, not a stack of distinct page sections.
Photography only, and exclusively architectural site documentation — stone tunnels, concrete interiors, built environments in raw daylight or shadow. Full-bleed within their column, zero border-radius, zero padding, no caption frame. The subject is the building itself, never people, never lifestyle, never staged. High contrast, documentary sharpness, no color treatment, no duotone, no filter. There are no illustrations, no decorative graphics, no abstract shapes, and no product renders. The arrow glyph is the only non-photographic visual element in the system.
QUICK COLOR REFERENCE - text: #000000 - background: #ffffff - border / divider: #000000 - secondary text (column headers, metadata): #999999 - primary action: no distinct CTA color EXAMPLE COMPONENT PROMPTS 1. Project table row — White background, 1px solid #000000 bottom border, 12px padding-bottom, 4px padding-left. Project name in 16px NHaasGrotesk weight 400 #000000, left-aligned. Type, Location, Year columns in the same 16px #000000, right-aligned. No fill, no hover state, no border-radius. 2. Inline navigation link — Render the text '→ about' where → is U+2192 in 16px NHaasGrotesk weight 400 #000000 with a 1px #000000 underline spanning the full text including the arrow. 30px margin-right between adjacent links. No color change on hover. 3. Intro paragraph — 30px NHaasGrotesk weight 400 #000000, line-height 0.90, letter-spacing -0.33px. Wraps at ~45% viewport width. No sub-headline above it, no button beneath — the paragraph itself is the headline. 4. Table column header — 15px NHaasGrotesk weight 400 #999999, uppercase, 12px padding-bottom, 1px solid #000000 bottom border separating header band from data rows. No background fill, no bold weight. 5. Hero photograph — Full-bleed within the right 55% of the viewport, no border, no border-radius, no padding, no overlay text. Architectural documentary photograph at high contrast. An adjacent caption strip below shows 'News 2/19' in 15px #999999 on the left, ← → arrows in 16px #000000 centered, and the project title with '→ Open Project' inline link in 16px #000000 on the right.
Same single-weight grotesque typography on white, photography placed without frames or filters, project list rendered as a flat table rather than a card grid.
Identical architectural-document restraint — no shadows, no rounded corners, no decorative graphics, content delivered as type and unframed photography.
Same two-tone text-on-white vocabulary with thin row dividers and inline arrow-prefixed links; treats the browser viewport as a printed index rather than a software surface.
Project listings rendered as flat tables with the same hairline-divider rhythm, relying on a single grotesque family at one weight to carry the entire hierarchy.
Catalogue-style project index set tight in a single Helvetica-family weight, black on white, with the same discipline of avoiding fills, shadows, and decorative iconography.
Use the design exports or connect Musterlab to your AI.