Components that already work Carousels, accordions and heroes that run on your site.

Drop a Block on the canvas and it works: it swipes, opens, plays and pauses on your site. Every part of it is a layer you can restyle like your own, and it keeps working. If you delete a part it needs, the inspector says so.

Built in, not bolted on

Each Block is made of layers: change its colours, type, sizes and pictures as you would anything else on the canvas.

Each one behaves like the web: arrows, dots, a swipe or a timer for carousels, and a keyboard and a screen reader for all of them.

A carousel that plays on its own stops for people: while the pointer or the keyboard is on it, for anyone who asks for less motion, and when a visitor presses Pause.

Try them here

These run on LivingBlocks, the same runtime your published site carries.

Picture carouselSwipe, use the arrows or the keys
The Oriel site’s hero
Eight objects in a grid
A ring of objects
Three numbered sections
The showreel
The services list
FAQ listOpen a question

Every part of it is a layer: change its colours, type, sizes and pictures like any other, and it keeps working.

Yes. Carousels swipe, accordions open with a tap, and settings can change at each breakpoint.

No. Choose the settings in the Design tab; your published site carries the runtime.

The inspector says which part is missing, so the Block never quietly stops working.

3D ringDrag it round

Seen in a file

Recordings of Blocks in uxdeck and in Preview.

Every Block, in the Guide

Under the hood: LivingBlocks

Blocks run on LivingBlocks, my open-source runtime, under the MIT licence. A Block is data: its layers and its settings. A small runtime on your site makes it work.

It is on npm, for your own pages.

Plans

Every Block is on Free.

  1. 01

    Blocks

    Carousels, accordions, notices and heroes, on every plan.

  2. 02

    Video

    A video in a Showreel or a Media grid takes Pro, as video anywhere does.

Build with Blocks

Drop one in, restyle it, publish.

Start free