Skip to content

Project Grid

Responsive grid for project cards: even rows, staggered columns, or a featured first project that spans two columns.

Installation

pnpm dlx shadcn@latest add @portfolio-kit/project-grid
First time? Add the @portfolio-kit registry to components.json
components.json
{
  "registries": {
    "@portfolio-kit": "https://www.parthjadhav.com/products/portfolio-kit/r/{name}.json"
  }
}

Usage

Examples

Staggered

Two columns with the second one pushed down for an editorial rhythm. Pairs best with minimal cards.

The first project takes a 2×2 block so your main case study leads. Three projects fill it exactly.

Filterable

Pair the grid with filter chips; ProjectGridEmpty covers categories with nothing in them yet.

API Reference