Bricks overview

Bricks are Likeable's building blocks — typed, production-grade components the agent composes into your project. Everything on the canvas is a brick, from a heading to a live chart to a whole multi-page site shell.

Why bricks

Because results are composed from a known library (never raw markup), what you build is structured (an editable tree), consistent (shared styling + tokens), and reliable (each brick is validated). You can edit any brick by hand, restyle it, bind it to data, and export it as real code.

Placing & editing

Ask the agent to add something ("add a pricing table"), or insert from the Insert menu. Select a brick to edit it in the Properties panel, drag it in the Layers panel to move it, and undo anything. See Editing on the canvas.

Binding to data

Many bricks accept a bindKey — charts, stat cards, tables, and text read their live value from a keyed data element. Set up a dataset and bind bricks to it for a live view. See Connecting data.

Styling

Style a brick directly in the Properties panel, or set one decision on a container and let it cascade to everything inside (see the Styling guides).

The categories

You don't need to memorize brick names — describe what you want and the agent picks the right ones. These pages are a reference for what's available.