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.
-
Basic
Install, palette, typography, grid, icons, and JS API.
Open → -
UI Components
Breadcrumb, buttons, forms, tables, editor, timeline.
Open → -
Interactive UI
Tabs, accordion, modal, sidebar nav.
Open → -
Media
Gallery, lightbox, slider, video, audio, filters.
Open → -
Data UI
Combobox, search, Kanban, data table.
Open → -
Templates
Auth, dashboard, portfolio, blog, shop, profile.
Open →
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>