Description
We need to establish the foundational libraries and folder structure required for the new visual design system. This includes installing animation libraries and creating the directory structure for design tokens to support the upcoming UI overhaul.
Tasks
Acceptance Criteria
- Project builds successfully without linting errors.
- New directories and files exist.
package.json reflects new dependencies.
Labels: chore, infrastructure
Priority: P0 - Critical
Description
We need to establish the foundational libraries and folder structure required for the new visual design system. This includes installing animation libraries and creating the directory structure for design tokens to support the upcoming UI overhaul.
Tasks
npm install @react-spring/web framer-motion lodashnpm install -D @types/lodashlib/theme/lib/theme/tokens.ts(skeleton for design tokens)lib/theme/animations.ts(skeleton for shared animation configs)hooks/useSwipeGesture.ts(empty hook file)Acceptance Criteria
package.jsonreflects new dependencies.Labels:
chore,infrastructurePriority:
P0 - Critical