v1.3.0 — Vintage Polaroid Pile Theme #1

Merged
jessikitty merged 13 commits from dev into main 2026-05-22 11:59:49 +10:00
Owner

Merge v1.3.0 — Vintage Polaroid Pile Theme

New Features

  • Vintage Polaroid pile — cumulative canvas background that builds a scattered desk of photos as the slideshow runs
  • Video support — videos play in polaroid frames, auto-advance on end, INCLUDE_VIDEOS env var, /api/assets/:id/video streaming
  • Person/face support?person=UUID URL param, /api/people endpoints
  • Near full-screen main frame — 93vw × 85vh with slight overhang allowed
  • 1.5° rotation on main photo for a casual dropped feel
  • Slow single-direction drift — 90s linear animation, no rocking
  • Flexbox centering — fixes centering on lower resolution screens
  • Pure sepia backgroundsepia(1.0), saturate(0.1), heavy warm vignette
  • Matched polaroid proportions — main and pile share identical border ratios and paper color
  • Pile fade-in — dropped photos animate onto canvas over 1.2s

Base version

Main is currently at v1.2.2. This merges all dev work into v1.3.0.

## Merge v1.3.0 — Vintage Polaroid Pile Theme ### New Features - **Vintage Polaroid pile** — cumulative canvas background that builds a scattered desk of photos as the slideshow runs - **Video support** — videos play in polaroid frames, auto-advance on end, `INCLUDE_VIDEOS` env var, `/api/assets/:id/video` streaming - **Person/face support** — `?person=UUID` URL param, `/api/people` endpoints - **Near full-screen main frame** — 93vw × 85vh with slight overhang allowed - **1.5° rotation** on main photo for a casual dropped feel - **Slow single-direction drift** — 90s linear animation, no rocking - **Flexbox centering** — fixes centering on lower resolution screens - **Pure sepia background** — `sepia(1.0)`, `saturate(0.1)`, heavy warm vignette - **Matched polaroid proportions** — main and pile share identical border ratios and paper color - **Pile fade-in** — dropped photos animate onto canvas over 1.2s ### Base version Main is currently at v1.2.2. This merges all dev work into v1.3.0.
jessikitty added 13 commits 2026-05-22 11:58:26 +10:00
jessikitty merged commit 5a6536c6ca into main 2026-05-22 11:59:49 +10:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jessikitty/frambe#1