Skip to content

Interlude.Theme.Neubrutalism

In Depth

Theme.Neubrutalism(dark: false, accent: "")

Neubrutalism: heavy black outlines, square corners, solid unblurred shadows offset down and to the right, loud flat colour, and type set hard. This is what a form looks like when nobody supplies a theme.

The style is deliberately undesigned-looking — it borrows from brutalist architecture the idea that structure should be visible rather than smoothed over. Every edge is drawn, every control sits on its own shadow, and buttons drop onto that shadow when pressed. There is no gradient, no blur and no soft grey anywhere in it.

The inputs are:

  • dark (boolean, defaults to false) — Ink on paper, or the whole thing inverted.
  • accent (string, defaults to "") — Overrides the loud colour used for buttons and selection, as hex. Empty keeps the preset's own — hot pink in light, acid lime in dark.

Returns theme — The theme.

Search terms: neubrutalism, neubrutalist, brutal, brutalist, neo, bold, loud, fun, memphis, shadow.


About the Theme nodes

How a form looks. Feed the result into Form.Show's theme port.

A theme is applied to the form's own window and nowhere else. Interlude runs inside Revit and inside Dynamo, and restyling a host application from a package would be an unwelcome surprise no matter how good the styling was.


Example File

An example graph ships beside this page: Interlude.Theme.Neubrutalism.dyn

Theme.Neubrutalism

The form it builds:

Theme.Neubrutalism form