Dimensional Book Cover

Pro

A tactile 3D book cover that opens on click with real matte depth, then turns each page on a weighted hinged flip.

css 3d3dcssbookcoverperspectivehover
Dimensional Book Cover component preview

Props

PropTypeDefaultDescription
titlestring"Design Systems Fieldbook"Primary title rendered on the cover.
subtitlestring"Production patterns for sharper UI craft"Optional supporting line below the title.
variant"banded" | "solid""banded"Switches between a top-artwork band and a full-color cover.
accentstring"#c45a45"Flat cover color for the band or solid face. Prefer solid matte colors.
textColorstring-Overrides the cover text color.
widthnumber208Book width in pixels. Height follows the fixed cover ratio.
artworkReact.ReactNode-Custom artwork rendered in the banded cover area.
markReact.ReactNode-Optional logo or mark rendered near the bottom of the cover.
pagesReact.ReactNode[]-Interior pages. Each click after open flips to the next page.