Design.md file, a design on your Canvas, or a live website. Every Design System is stored as a .ds file in your user-wide Kombai library at ~/.kombai/design-systems/, so it is available across all your projects. A .ds file placed anywhere inside a project is also discovered automatically. A .ds file is Markdown with a YAML front-matter block — the front matter holds the structured tokens, and the Markdown body holds the prose guidance.
Design System structure
A Design System has two layers: a YAML front matter block holding the structured tokens, and a Markdown body holding prose guidance organized into sections. The front matter holds the hard data: the color palette and its semantic roles (e.g.background.canvas, text.primary, border.focus), gradients, font families and text styles, spacing, radius, shadows and elevation levels, border widths and styles, opacity levels, motion durations and easings, breakpoints, component specs, asset patterns, icon glyphs, and motion patterns.
The body is organized into the following sections. Click each to see what it covers.
Instructions
Instructions
How to apply the system when building UI — which token to reach for, usage and scarcity constraints, and the system’s voice.
Brand & Accent
Brand & Accent
Usage of each brand and accent color in the palette.
Surface
Surface
Usage of each surface and background color across pages, cards, and containers.
Text
Text
Usage of each text color — headings, body copy, secondary text, and links.
Status & Semantic
Status & Semantic
Usage of status, overlay, and semantic colors (success, warning, error, info) for badges, links, and highlights.
Fonts
Fonts
Font families and what each carries, type principles, and recommended substitutes.
Layout
Layout
Max content width, grid columns, gutters, and whitespace philosophy.
Responsiveness
Responsiveness
Per-component collapsing rules across breakpoints — nav, hero, grids, footer, and touch targets.
Shape & Geometry
Shape & Geometry
Radius-scale usage plus photography and illustration geometry.
Assets
Assets
The imagery and media narrative, including generation prompts for reusable assets.
Iconography
Iconography
Icon style and usage narrative; the icon glyphs themselves live in the front matter.
Components
Components
A one-line usage note per component covered by the Design System.
Animation & Motion
Animation & Motion
The motion narrative — signature transitions and any JS-, video-, or canvas-driven motion that can’t be expressed as CSS tokens.
Do
Do
Recommended practices for applying the Design System.
Don't
Don't
Anti-patterns to avoid, e.g. color pairings or spacing rules that break the system.
Signature
Signature
Distinctive, system-specific details: signature components, brand gradients, color-block patterns, and decorative depth.
Notes
Notes
Catch-all for actionable caveats, known gaps, and edge cases that don’t fit another section.
Design Systems page
The Design Systems page lets you browse, create, and manage systems in a two-column view. Select a Design System from the left sidebar to view its spec on the right. The sidebar includes two tabs:- Public design systems: A curated library of Design Systems extracted from popular, real-world products (e.g. Discord, Stripe, Nike).
- My design systems: All the Design Systems you’ve created or imported.
Open the Design Systems page
- Click the icon in the chat input to open the Design Systems popover.
- Click Manage at the bottom of the popover to open the Design Systems page. On the desktop app, you can also click the Design Systems button in the left sidebar to open the page.
On the IDE extension, if you have turned on Open canvas in browser in
Kombai’s settings, the Design System page will open in the Kombai Browser.
View a Design System
Select a Design System from the left panel to open its spec on the right. The spec includes:- Header details: The system name and last updated timestamp(for your Design Systems).
- Tokens and guidance: Style tokens and usage notes organized by category and displayed as cards.
.ds Markdown source file, see Edit a Design System.