Commit graph

10 commits

Author SHA1 Message Date
David
6373339c3f Add the stacked project deck component 2026-11-03 14:10:11 +02:00
David
2c7a16dccb Add stack scrub and reduced-motion hooks 2026-11-03 14:09:17 +02:00
David
d9505e783b Reshape project data to the five photographed projects 2026-11-03 14:09:02 +02:00
David
aa887918b7 Add stack animation math with unit tests 2026-11-03 14:08:25 +02:00
David
88a139f4d8 Add implementation plan for the stacked project log 2026-11-03 14:06:42 +02:00
David
4025ef0412 Add design spec: stacked project log scroll section
Ports the Stackless Coffee roast-log mechanic (pinned deck of cards
dealt on scroll) to the MEGA projects section: photo-led cards,
CSS sticky + rAF scrub, no new runtime dependency.
2026-11-03 13:57:38 +02:00
4800d3fa44 Sharper phone/tablet footage and branded loading screen
Add a 3:4 tablet frame set (810x1080) and raise phone frames to the
full source height (608x1080). The scroll engine picks the set by
screen shape, and a logo loader holds the page until the coarse frame
pass is in (12 s cap).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 23:30:16 +02:00
25d8cc91f0 Fix stalled npm install on Coolify build
Prefer IPv4 DNS for npm, cache the npm store between builds, log fetch
progress, add retries, and drop the unused ESLint toolchain
(291 -> 190 packages).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 23:11:39 +02:00
bcbc293954 Include project aerial clips (scope raw-media ignores to repo root)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 22:25:29 +02:00
b75229a5f4 Mega Infrastructure website: cinematic scroll redesign
Vite + React + Tailwind site with a scroll-scrubbed drone fly-through,
services, projects, company, team and contact sections, plus a
Dockerfile + nginx config for Coolify deployment.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 22:24:49 +02:00