No description
  • TypeScript 69.2%
  • CSS 29.6%
  • Dockerfile 0.7%
  • JavaScript 0.3%
  • Shell 0.2%
Find a file
Mario 31e987bf0d feat(invite): mixed-forest depth, sunrise entrance, default-on audio, scroll-gated sticky bar
Polish pass on the guest invitation opening:
- Sticky RSVP bar hidden on the start view; reveals only after scrolling
  past the hero (sentinel relocated to the hero mid-point).
- Ambient audio ON by default, started on the first in-page gesture so it
  stays within webview autoplay policy; explicit toggle-off honored.
- Treeline rebuilt as a 3-layer mixed forest (far/mid/near, distinct fir/
  deciduous/sapling shapes) for real depth; Footer single-layer use intact.
- Sunrise entrance: name + sub-line flow upward, godray lifts from behind
  the treeline, sky warms. No-JS / reduced-motion / skip paths still settle.

tsc + lint clean, 72 Vitest pass, build clean, invite route ~5.97 kB,
no new design tokens. Reviewed by code-reviewer (no blockers).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gc529ksN8iihPhhtcFXbwD
2026-06-21 19:23:54 +02:00
.claude/agents chore(harness): generate web-frontend stack profile (skeleton) 2026-06-21 11:32:38 +02:00
docs docs: add session handoff / as-built status 2026-06-21 17:10:06 +02:00
library chore(harness): generate web-frontend stack profile (skeleton) 2026-06-21 11:32:38 +02:00
portfolio init commit 2026-06-21 10:20:29 +02:00
templates init commit 2026-06-21 10:20:29 +02:00
web feat(invite): mixed-forest depth, sunrise entrance, default-on audio, scroll-gated sticky bar 2026-06-21 19:23:54 +02:00
.gitignore chore: add root .gitignore for stray DB artifacts 2026-06-21 14:01:13 +02:00
AGENTS.md init commit 2026-06-21 10:20:29 +02:00
CLAUDE.md init commit 2026-06-21 10:20:29 +02:00
docker-compose.yml chore(deploy): wire admin auth env (ADMIN_PASSWORD/SESSION_SECRET) 2026-06-21 16:33:05 +02:00