feat: enhance public page animations and improve component structure
- Added `PublicPageReveal` component for animated page transitions using GSAP, integrated into the layout. - Introduced `AnimatedOrbitalLogo` component for reusable animated SVG branding with reduced-motion support. - Created `SectionLayout` and `SectionBackground` components for consistent section styling across public pages. - Implemented `useSectionReveal` hook for unified section-level reveal animations with GSAP ScrollTrigger. - Updated various components to use optional chaining and improved nullish coalescing for better readability and safety. - Upgraded dependencies for `@tanstack/react-query` and `@tanstack/react-query-devtools` to latest versions. - Enhanced accessibility and performance by ensuring reduced-motion settings are respected in animations. - Refactored existing components to improve code clarity and maintainability.
S
ssdeanx committed
a4f5e9495e2e012cdf1f23edec4a39b59b7461f3
Parent: 5eaa295