Back to components
Documents component

Printable Templates

Invoice, receipt, and report layouts with print-specific CSS and PDF export.

Install

$ Run in your project root
pnpm dlx shadcn@latest add https://vibekit.desishub.com/r/printable-templates.json

What it does

  • Invoice, receipt, and report layouts
  • Print stylesheet (page break, header/footer)
  • Compatible with @react-pdf/renderer for PDF export
  • Customizable issuer/customer/items props

When to use

Use it

Anywhere the app needs invoices, receipts, or printable reports.

Skip it

Interactive dashboards — these are layout-only and meant for print/PDF output.

Prerequisites

  • shadcn/ui (button, card, separator, table)