diff --git a/src/app/globals.css b/src/app/globals.css index 4240bd32..2b831d7d 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -152,4 +152,7 @@ detail > summary { } details > summary::-webkit-details-marker { display: none; -} \ No newline at end of file +} +html { scroll-behavior: smooth; } +.skeleton { background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%); background-size: 200% 100%; animation: shimmer 1.5s infinite; border-radius: 8px; } +@keyframes shimmer { 0% { background-position: -200% 0; } 100% { background-position: 200% 0; } } diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index 9c8e35e9..b8a608ea 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -8,7 +8,7 @@ export default function Footer() { const [isExpanded, setIsExpanded] = useState(false); return ( -