Skip to content
C-024Component

Elastic Book Shelf

Editorial reading-list shelf built as a plain, fully editable Etch tree: section > container > header (eyebrow, h2, intro) > a horizontally scroll-snapping shelf of six "Shelf Book" component instances (add, reorder, del…

Get this with ProIncluded in your plan

50 sites for €79 only, Compare all plans

Preview Desktop, 1280px

The system behind it

One pattern, your whole brand.

Elastic Book Shelf reads your ACSS tokens, so changing a color, a font or a spacing value once restyles it everywhere. No hard-coded values, nothing to override.

Type
Component
Category
Cards
Responsive
Desktop to phone
Works with
Etch, ACSS, plain CSS

Options 5

Set on the section, in Etch’s attributes panel. No code needed.

data-theme
lightdark

re-themes the whole section

data-tilt
truefalse

pointer-follow 3D tilt on the hovered/focused cover (fine pointers only

data-elastic
truefalse

neighbouring books elastically make room for the hovered book instead of staying evenly spaced

data-radius
sml

corner radius of each cover from the ACSS radius tokens

data-gap
numberdefault 20

px between books

Component props 1

Only the repeating unit is a component. Duplicate, reorder or delete it in Layers and edit these props.

Shelf Book6 in this pattern · 10 props
PropTypeDefault
cover
text

https://images.unsplash.com/photo-1507842217343-583bb7270b66?w=480

coverAlt
text

Cover of Quiet Systems by Mira Holt

title
text

Quiet Systems

author
text

Mira Holt

tone
text

indigo

badge
text

Staff pick

blurb
text

A field guide to interfaces that do less, more precisely — why restra…

buyUrl
text

#shelf

buyLabel
text

Add to cart

dialogId
text

etched-ebs-book-1

Included in Pro From €39 a year, with all 469 patterns.

Get Pro

More patterns

Keep browsing.

L-000

Quick View

Desktop, 1440px
Pro
demo.etchedy.com

The real preview of this pattern. Every pattern adapts to your ACSS tokens.

Unlock with ProSee plansIncluded in your plan