Commit Graph

  • bb348967a0 fix: BlobPart[] type for chunks array main ayrisdev 2026-08-01 23:30:50 +03:00
  • e804e736fb feat: blob video hero - fetch to memory, lerp seek, instant scrub ayrisdev 2026-08-01 23:18:33 +03:00
  • 3f2df5fe94 perf: 299 JPG (235MB) → 150 WebP (26MB), serve from public/ ayrisdev 2026-07-31 12:34:03 +03:00
  • 3dd7ddfc66 perf: CDN transform w_1920,f_webp,q_55 for hero frames (~40KB vs 262KB) ayrisdev 2026-07-31 12:28:47 +03:00
  • ae82ad5bc3 feat: serve frames & video from CDN (media.ayris.tech) ayrisdev 2026-07-30 22:37:47 +03:00
  • caab28573d feat: blok-a video, zigzag hotspots, logo intro, updated positions ayrisdev 2026-07-30 22:09:41 +03:00
  • 4e758a4d90 feat: blok-a unit frames from video (144 frames, 1080p) ayrisdev 2026-07-30 19:19:29 +03:00
  • 03cdd1add7 feat: 4K frames 251-299 ayrisdev 2026-07-30 18:19:09 +03:00
  • 5473641ab5 feat: 4K frames 201-250 ayrisdev 2026-07-30 18:18:45 +03:00
  • 8a9c4ce397 feat: 4K frames 151-200 ayrisdev 2026-07-30 18:18:10 +03:00
  • 68200fd67c feat: 4K frames 101-150 ayrisdev 2026-07-30 18:17:34 +03:00
  • 54a825240c feat: 4K frames batch 1/3 (001-100) ayrisdev 2026-07-30 18:16:04 +03:00
  • 395b0705a8 feat: replace hero frames with new render sequence (299 frames) ayrisdev 2026-07-30 18:06:36 +03:00
  • fdece19a23 fix: add missing lib/constants.ts and logo.svg ayrisdev 2026-07-30 13:40:34 +03:00
  • dc332dc462 feat: 120-frame unit reveal for all bloks, smoother animation ayrisdev 2026-07-30 13:29:39 +03:00
  • a568fd3a6f fix: wrap return in fragment for UnitRevealOverlay ayrisdev 2026-07-30 13:27:50 +03:00
  • 485c77efd5 feat: unit reveal overlay with 40-frame autoplay animation ayrisdev 2026-07-30 13:27:07 +03:00
  • bc234b4400 feat: hotspots with animated line+arrow+card, always visible on last frame ayrisdev 2026-07-30 13:20:40 +03:00
  • 5aabd1eedc feat: interactive unit hotspots on final hero frame ayrisdev 2026-07-30 13:14:39 +03:00
  • 267f8f9c4a fix: hard lock scroll at hero end via scroll position clamp ayrisdev 2026-07-30 13:12:18 +03:00
  • b02bbba47c feat: lock scroll at hero 100% — prevent scrolling past hero ayrisdev 2026-07-30 13:10:20 +03:00
  • 24bbac5d65 feat: auto-snap to next section when hero scroll reaches 100% ayrisdev 2026-07-30 13:06:18 +03:00
  • 9246400da4 feat: multi-phase hero texts + navbar after hero scroll ayrisdev 2026-07-30 13:02:11 +03:00
  • 6041be16d2 fix: progress bar bottom-8 with horizontal padding ayrisdev 2026-07-30 12:50:45 +03:00
  • d9366c033e feat: scroll progress bar + tagline text on hero ayrisdev 2026-07-30 12:48:31 +03:00
  • bcc7073aa6 feat: add frames 201-298 ayrisdev 2026-07-30 12:43:19 +03:00
  • 9e342adc72 feat: add frames 101-200 ayrisdev 2026-07-30 12:43:07 +03:00
  • 99aed11cab feat: add frames 001-100 ayrisdev 2026-07-30 12:42:56 +03:00
  • b36903a239 fix: mkdir public before COPY in Dockerfile ayrisdev 2026-07-30 12:41:21 +03:00
  • 5045e07970 chore: remove next-auth, use simple auth ayrisdev 2026-07-30 12:36:37 +03:00
  • 53e423100f fix: NextAuth type augmentation for session.user.role ayrisdev 2026-07-30 12:23:12 +03:00
  • 1f29eead28 first commit ayrisdev 2026-07-30 12:15:17 +03:00