SayUI

Web Brutalism

Expose document structure and browser defaults; anti-polish on purpose.

What it feels like

Like the browser just opened and CSS never loaded — blue links, default gray buttons, honest to a fault.

Why it works

Anti-polish lets structure carry the page; great for experiments and brands that refuse polish-as-identity.

How to tell AI

Web brutalism: system fonts and default controls, blue underlined links, document layout, almost no custom chrome; do not polish with a design system.

Signals

  • · Near-system default controls
  • · Blue underlined links, default gray UI
  • · Layout reads like a document, not a brand site
  • · Almost zero decorative styling

Don't confuse with

Neobrutalism is carefully designed rough; minimal is refined restraint; web brutalism feels like unstyled HTML.

Style brief

Paste into your coding agent

Visual style: Web Brutalism.

Expose document structure and browser defaults; anti-polish on purpose.

Defining signals:
- Near-system default controls
- Blue underlined links, default gray UI
- Layout reads like a document, not a brand site
- Almost zero decorative styling

Do not confuse with: neobrutalism, minimalism.
Neobrutalism is carefully designed rough; minimal is refined restraint; web brutalism feels like unstyled HTML.

Implementation brief:
Use web brutalism: browser-default aesthetics, system fonts, blue underlined links, default form controls, document-like layout, minimal custom styling. Do not polish with design system components.

Keep scope to visual language and components styling; do not redesign product information architecture unless asked.

Related patterns