DocumentationWhat you work with, in detail.

The editors and what they write, the DSL that describes blocks and their behavior, the brand guidelines and the CSS variables they produce. Every page starts from the real format, with examples and screenshots taken from demos built with Kubbler.

Updated on

Editors

Each Kubbler editor changes one specific file or collection. This page gives, for each one, its address, what it writes and how, then follows a change from the first gesture to going live.

Read the page
The Workshop open on a bakery's home page: bar on top, icon rail on the left, the site page in the middle, view tray at the bottom.

The block DSL

An interactive block is described as data in its tree.json file: its shape, its copy, its local state, its computed values, its validation and its actions. This page covers every key the engine reads, the available operators, functions and verbs, the link to the site memory and to the project's API, a complete order flow, and the known limits.

Read the page
The Mechanisms Inspector on the order block, and its chain drawn to two routes then the products and orders collections.

Design System

A project's brand guidelines, the CSS variables they produce and the classes the editors write: where each value lives, what it becomes in the page, what is allowed and what is refused.

Read the page
The bakery demo's home in dark theme.