Commit Graph

9 Commits

Author SHA1 Message Date
twotalesanimation e6658eae3d Fix /set offline cache: save markers and page assets on first visit
Deploy / deploy (push) Successful in 29s
The worker isn't controlling the page on the first visit, so warm-up fetches
bypassed it and no images were cached. The page now writes markers, its own
JS/CSS/fonts and /set/ straight into the cache and only then shows
'Works offline'.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 09:14:33 +02:00
twotalesanimation ca122ad723 Add /set: on-set screen tracking markers for crews
Deploy / deploy (push) Successful in 30s
- Unlinked, noindex page listing marker PNGs from public/set/markers
  (discovered at build time; filenames encode device/resolution/orientation)
- Detects the current screen and offers the closest match first
- One-tap full-screen viewer: wake lock, hidden controls, full grid/edges
  toggle, fill vs fit by aspect, back button closes, deep links via hash
- Offline service worker + home-screen manifest for iPhone full screen
- Marketing chrome moved into an (site) route group so /set has none

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 09:11:36 +02:00
twotalesanimation c30a8fb486 Add theRender.Fish 3D commercial project; fluid project titles
Promo re-encoded from 4K (164 MB) to 1920x804 web (10.6 MB, faststart).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 19:19:52 +02:00
twotalesanimation aba0bcde86 Add SAFTA nomination: award band, project badge, filmography tag
Summertide nominated for Best Achievement in Visual Effects - TV at the
19th South African Film and Television Awards (2026).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 19:15:22 +02:00
twotalesanimation 96ad9c42b3 Add Summertide VFX reel: hero loop, Play reel lightbox, project page
- 15s muted hero loop (1280w, 2.3 MB) cut from finished shots
- Full reel re-encoded for web (letterbox cropped, CRF 28, faststart, 45 MB)
- PlayReel lightbox component; Summertide project with breakdown stills

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 19:08:20 +02:00
twotalesanimation 951dba7905 Add Beter as Gister (kykNET, 2026) to filmography
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 18:54:46 +02:00
twotalesanimation c14034c0a3 Add Blood Sisters S2, Baby Farm, Die Affêre and Baba Segi to filmography
Posters from TMDB (Baby Farm, Die Affêre, Baba Segi) and a 2:3 crop of
Blood Sisters S2 press art. Baba Segi flagged as upcoming (cinemas 4 Dec 2026).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 18:52:48 +02:00
twotalesanimation 6c464d6dfb Add real studio content: Festo F1 film, filmography, service stills
From the Dec 2024 company profile: Pretoria location, founding year, service
list with stills, and 14 film/series credits with posters. Festo F1 spot
transcoded for web (cropped letterbox, 14 MB, faststart).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 18:40:45 +02:00
twotalesanimation 1f3af8f7f5 Initial ttvfx.com site: Next.js static export
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 18:17:41 +02:00