feat: Enhance layout and styling with new fonts and components

- Integrated Space Grotesk font alongside Inter in layout.
- Added FloatingSocials component for social media links.
- Updated Footer with a new background color.
- Modified Header to improve spacing and added LanguageSwitcher.
- Refactored LanguageSwitcher to use a dropdown for language selection.
- Updated ProjectCard to include images and improved layout.
- Revamped About section to include categorized skills with animations.
- Enhanced Contact section with animations and improved form styling.
- Updated Hero section with type animation for dynamic text display.
- Refactored Projects section to include animations for project cards.
- Removed Skills section as it was integrated into the About section.
- Updated global styles for light and dark themes, including new animations.
- Updated translations for new skills and hero section text.
This commit is contained in:
2025-06-10 00:27:48 -03:00
parent 762ce1fb59
commit fe8bbf05f6
22 changed files with 1075 additions and 165 deletions

View File

@@ -10,12 +10,14 @@
},
"dependencies": {
"@heroicons/react": "^2.2.0",
"framer-motion": "^12.16.0",
"next": "15.3.3",
"next-intl": "^4.1.0",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"react-hot-toast": "^2.5.2",
"react-icons": "^5.5.0"
"react-icons": "^5.5.0",
"react-type-animation": "^3.2.0"
},
"devDependencies": {
"@eslint/eslintrc": "^3",