Update progress: Task 11 completed

This commit is contained in:
2026-02-10 17:20:45 +00:00
parent 6cc54d8a29
commit 5c37818ebd
2 changed files with 30 additions and 1 deletions
+1 -1
View File
@@ -128,7 +128,7 @@ src/
Create `components/Footer.tsx`. Decorative ECG waveform SVG, attribution text. Update `App.tsx` to orchestrate the three phases: 1) BootSequence (4s), 2) ECGAnimation (4s), 3) CV Content (with all sections). Use React state to track current phase. Ensure smooth transitions between phases.
- [ ] **Task 11: Implement scroll animations and responsive design**
- [x] **Task 11: Implement scroll animations and responsive design**
Create `hooks/useScrollReveal.ts`. IntersectionObserver-based hook for scroll-triggered section reveals. Add scroll-reveal animations to all sections (opacity 0→1, translateY 24px→0). Ensure animations only trigger once. Add responsive breakpoints: tablet (768px), mobile (480px). Test all layouts.