Skip to content
Repaint
Portfolio gridlightbox

Frame

A portfolio theme that treats each project as a chapter. Full-bleed openers, a running caption column, and an index that makes the whole body of work legible at once.

Live preview
The home screen in Frame
OVERVIEW

The work first, the frame second.

A portfolio theme that treats each project as a chapter. Full-bleed openers, a running caption column, and an index that makes the whole body of work legible at once.

Each project opens at full width, then narrows into a two-column reading state where images sit left and the account of the work sits right. The two stay in step as the reader scrolls.

The index page is the argument. It shows every project at the same scale so a body of work can be judged as a body rather than as a sequence of highlights.

Clients stopped asking me for a PDF.

— A studio of three

WHAT YOU GET

A case study, properly staged.

Chapter openers

A full-bleed image, the client, the year and one sentence of brief, before the reader commits to the whole case study.

Running captions

A caption column that stays level with the image it describes instead of scrolling away from it.

Flat index

Every project at one scale on a single page, sortable by year, client or discipline.

Print-ready case studies

A print stylesheet that turns any case study into something a client can send onward without asking you for a deck.

Private projects

Password-protected work that stays out of the index, the feed and the sitemap until you unlock it.

Paired navigation

Next and previous move within a discipline rather than by date, so related work stays adjacent.

FULL FEATURE LIST

The apparatus around the work.

Fields, archives and hand-off tools that turn a folder of images into something a client can be sent.

  • Client and year metadata fields
  • Discipline taxonomy with its own archive
  • Sortable project index
  • Password-protected case studies
  • Print stylesheet for client hand-off
  • Credits block with role attribution
  • Before and after image comparison
  • Project brief callout
  • Cross-linked related work
SPECS

The details

Version
3.1.0
Released
Jul 22, 2026
Case study fields
Client, year, role
Index sorting
Three axes
Private work
Supported
Print sheet
Client hand-off
CHANGELOG

Recent releases

  1. 3.1.0Jul 2026 — Index sorting now keeps its state in the URL
  2. 3.0.0Jun 2026 — Caption column no longer detaches on short projects
  3. 2.9.0Apr 2026 — Private projects excluded from the sitemap as well as the index
  4. 2.8.0Mar 2026 — Added a role field to the credits block