Book3D
InhaltAufklappbares 3D-Buch mit geprägtem Cover, Lesezeichen und Papierkanten. Bei Klick klappt das Cover am Buchrücken-Scharnier auf und zeigt zwei Innenseiten — perfekt für Speisekarten und Broschüren.
Live Demo
Props / API
| Prop | Typ | Pflicht | Default | Beschreibung |
|---|---|---|---|---|
coverTitle | string | Ja | — | Titel auf dem Cover |
coverSubtitle | string | Nein | — | Untertitel auf dem Cover |
leftPage | ReactNode | Ja | — | Inhalt der linken Innenseite |
rightPage | ReactNode | Ja | — | Inhalt der rechten Innenseite |
coverColor | string | Nein | '#7f1d1d' | Cover-Farbe |
accentColor | string | Nein | '#fbbf24' | Prägung & Lesezeichen |
pageWidth | number | Nein | 280 | Seitenbreite in Pixeln |
pageHeight | number | Nein | 380 | Buchhöhe in Pixeln |
className | string | Nein | — | Zusätzliche CSS-Klasse |
Code-Beispiel
<Book3D
coverTitle="Speisekarte"
coverSubtitle="PIZZERIA BELLA NAPOLI"
leftPage={<div><h4>Pizza</h4><p>Margherita … 7,50 €</p></div>}
rightPage={<div><h4>Pasta</h4><p>Napoli … 9,00 €</p></div>}
/>