diff --git a/src/components/GlassHeader.tsx b/src/components/GlassHeader.tsx index 5eb11ae..c21bb71 100644 --- a/src/components/GlassHeader.tsx +++ b/src/components/GlassHeader.tsx @@ -3,7 +3,6 @@ import LanguageSwitcher from "./LanguageSwitcher"; import { useTranslations, getLocalizedPath, type Lang } from "@/i18n/utils"; import { useState, useEffect } from "react"; import { Menu, X } from "lucide-react"; -import { motion, AnimatePresence } from "framer-motion"; interface GlassHeaderProps { lang: Lang; @@ -32,36 +31,28 @@ export default function GlassHeader({ lang }: GlassHeaderProps) { : 'bg-transparent' }`}>
- ✨ {t('personal.name')} - + {/* Desktop Navigation */}
@@ -70,55 +61,43 @@ export default function GlassHeader({ lang }: GlassHeaderProps) { {/* Mobile Menu Button */} - {isMenuOpen ? : } - +
{/* Mobile Navigation */} - - {isMenuOpen && ( - - - - )} - +
+
+ +
+
); } diff --git a/src/components/HeroSection.tsx b/src/components/HeroSection.tsx index 3f95c7c..2575a0f 100644 --- a/src/components/HeroSection.tsx +++ b/src/components/HeroSection.tsx @@ -1,4 +1,4 @@ -import { Mail, Github, MapPin, Linkedin, Code, Terminal } from "lucide-react"; +import { Mail, Github, MapPin, Linkedin, Code } from "lucide-react"; import { useTranslations } from "@/i18n/utils"; import { motion } from "framer-motion"; import MotionWrapper from "./MotionWrapper"; @@ -29,7 +29,7 @@ export default function HeroSection({ lang }: { lang: "en" | "zh" }) { }; return ( -
+
{/* Background gradient */}