diff --git a/package.json b/package.json index ac0ba67e..1577cee6 100644 --- a/package.json +++ b/package.json @@ -17,13 +17,13 @@ }, "dependencies": { "@docusaurus/core": "^3.9.1", - "@docusaurus/plugin-content-docs": "3.9.1", + "@docusaurus/plugin-content-docs": "^3.9.1", "@docusaurus/plugin-google-analytics": "^3.9.1", - "@docusaurus/plugin-ideal-image": "3.9.1", + "@docusaurus/plugin-ideal-image": "^3.9.1", "@docusaurus/preset-classic": "^3.9.1", "@docusaurus/theme-classic": "^3.9.1", - "@docusaurus/theme-mermaid": "3.9.1", - "@docusaurus/theme-search-algolia": "3.9.1", + "@docusaurus/theme-mermaid": "^3.9.1", + "@docusaurus/theme-search-algolia": "^3.9.1", "@floating-ui/react": "^0.27.8", "@giscus/react": "^3.1.0", "@mdx-js/react": "^3.0.0", @@ -41,7 +41,7 @@ "dotenv": "^16.6.1", "embla-carousel-autoplay": "^8.6.0", "embla-carousel-react": "^8.6.0", - "firebase": "^9.22.2", + "firebase": "^12.3.0", "firebaseui": "6.1.0", "framer-motion": "^12.7.5", "lucide-react": "^0.503.0", @@ -85,4 +85,4 @@ "engines": { "node": ">=18.0" } -} +} \ No newline at end of file diff --git a/src/components/blogCarousel/blogCard.tsx b/src/components/blogCarousel/blogCard.tsx index cc3fac22..ba69c3db 100644 --- a/src/components/blogCarousel/blogCard.tsx +++ b/src/components/blogCarousel/blogCard.tsx @@ -36,15 +36,10 @@ const BlogCard = ({ setIsHovered(true)} - onMouseLeave={() => setIsHovered(false)} - className="relative overflow-hidden h-full transition-all duration-300" + transition={{ duration: 0.2, ease: "easeOut" }} + whileHover={{ scale: 1.05, y: -5 }} + whileTap={{ scale: 0.98 }} + className="blog-card-scale fixed-card-size cursor-pointer" >