← interface demos
Library

A shelf of books, each rendered as a small 3D object. The spine thickness is not decoration: it is computed from the book's page count, so a long book reads as physically thicker than a short one. Please read →

1.00x

Hover a book, or press Tab through the shelf, to lift and turn it so the cover and spine show. Each book carries a data-pages value; the spine width is computed from it and written as an inline pixel size, so the shelf shows real varied thickness. Drag the slider to exaggerate the page-to-thickness mapping and feel the data drive the geometry. Reduced-motion swaps the lift for an outline.

After libra.re.