Installing Photon

Photon is a single-page portfolio: a full-viewport #header hero, a six-icon feature column, and gallery-style project tiles, all on one route with inner content dropping into a plain .main.style1 panel. You want that shell — and the vendored static/html5up/images/pic*.jpg set — on a real Dune site, not a hand-patched static export.

From JSR

dune theme:install jsr:@dune/theme-photon@1.0.1 --activate

This pins an exact package version in your site’s import map. Run dune lockfile:sync afterward so the lockfile records the dependency — the theme’s templates, components/layout.tsx, and static assets install together instead of being copied in by hand.

From a ZIP

Extract photon-1.0.1.zip into themes/photon/ and set theme.name: photon in site.yaml. Same package either way — the hero, icon grid, and gallery-style project tiles over vendored HTML5 UP images are identical; JSR just makes future version bumps a one-line change instead of a re-download.