Commit Graph
18 Commits
Author SHA1 Message Date
ayrisdev bb348967a0 fix: BlobPart[] type for chunks array 2026-08-01 23:30:50 +03:00
ayrisdev e804e736fb feat: blob video hero - fetch to memory, lerp seek, instant scrub 2026-08-01 23:18:33 +03:00
ayrisdev 3f2df5fe94 perf: 299 JPG (235MB) → 150 WebP (26MB), serve from public/ 2026-07-31 12:34:03 +03:00
ayrisdev 3dd7ddfc66 perf: CDN transform w_1920,f_webp,q_55 for hero frames (~40KB vs 262KB) 2026-07-31 12:28:47 +03:00
ayrisdev ae82ad5bc3 feat: serve frames & video from CDN (media.ayris.tech) 2026-07-30 22:37:47 +03:00
ayrisdev caab28573d feat: blok-a video, zigzag hotspots, logo intro, updated positions 2026-07-30 22:09:41 +03:00
ayrisdev 395b0705a8 feat: replace hero frames with new render sequence (299 frames) 2026-07-30 18:06:36 +03:00
ayrisdev a568fd3a6f fix: wrap return in fragment for UnitRevealOverlay 2026-07-30 13:27:50 +03:00
ayrisdev 485c77efd5 feat: unit reveal overlay with 40-frame autoplay animation 2026-07-30 13:27:07 +03:00
ayrisdev bc234b4400 feat: hotspots with animated line+arrow+card, always visible on last frame 2026-07-30 13:20:40 +03:00
ayrisdev 5aabd1eedc feat: interactive unit hotspots on final hero frame 2026-07-30 13:14:39 +03:00
ayrisdev 267f8f9c4a fix: hard lock scroll at hero end via scroll position clamp 2026-07-30 13:12:18 +03:00
ayrisdev b02bbba47c feat: lock scroll at hero 100% — prevent scrolling past hero 2026-07-30 13:10:20 +03:00
ayrisdev 24bbac5d65 feat: auto-snap to next section when hero scroll reaches 100% 2026-07-30 13:06:18 +03:00
ayrisdev 9246400da4 feat: multi-phase hero texts + navbar after hero scroll 2026-07-30 13:02:11 +03:00
ayrisdev 6041be16d2 fix: progress bar bottom-8 with horizontal padding 2026-07-30 12:50:45 +03:00
ayrisdev d9366c033e feat: scroll progress bar + tagline text on hero 2026-07-30 12:48:31 +03:00
ayrisdev 1f29eead28 first commit 2026-07-30 12:15:17 +03:00