feat(portfolio): replace skills section with about section and skills marquee

- Remove old skills data and components
- Add new about section with personal introduction and stats
- Implement animated skills marquee component
- Update navigation to reflect new section structure
This commit is contained in:
joyzhao
2025-06-16 12:50:08 +08:00
parent 0c22c6abf6
commit a18a0cdff1
10 changed files with 432 additions and 346 deletions

View File

@@ -41,7 +41,7 @@ export default function GlassHeader({ lang }: GlassHeaderProps) {
{/* Desktop Navigation */}
<nav className="hidden md:flex items-center space-x-6 text-sm font-medium">
{[
{ key: 'nav.skills', icon: '🛠️ ', sectionId: 'skills' },
{ key: 'nav.about', icon: '👨‍💻 ', sectionId: 'about' },
{ key: 'nav.projects', icon: '🚀 ', sectionId: 'projects' },
].map((item) => (
<a
@@ -82,7 +82,7 @@ export default function GlassHeader({ lang }: GlassHeaderProps) {
}`}>
<nav className="flex flex-col space-y-3 text-sm font-medium">
{[
{ key: 'nav.skills', icon: '🛠️ ', sectionId: 'skills' },
{ key: 'nav.about', icon: '👨‍💻 ', sectionId: 'about' },
{ key: 'nav.projects', icon: '🚀 ', sectionId: 'projects' },
].map((item) => (
<a