Design System

Minimal. Nordic.
No compromises.

A lightweight CSS framework for building clean sites and web apps. Zero dependencies, JavaScript with built-in components, zero bloat.

What you get

Design tokens

Nordic palette, typography, spacing, and dark mode from one theme surface.

Semantic components

Buttons, forms, cards, navigation, and page templates without utility soup.

JS built-in components

Tabs, lightbox, editor, Kanban, tables, and i18n — see the API page.

Explore by topic

The full component gallery, organized into six focused sections.

Built for developers

No build step. No npm. Just drop the CSS and JS files and start building. Every component is a simple class name — readable in any template engine.

<link rel="stylesheet" href="downstage.css">
<script src="downstage.js" defer></script>

<button class="btn btn-primary">
  <svg class="icon"><use href="...#save"/></svg>
  Save
</button>