Commit Graph

11 Commits

Author SHA1 Message Date
Van Leemput Dayron
404e493aa8 feat: Implement a 15-minute rate limit per email for contact form submissions. 2025-12-02 08:58:56 +01:00
Van Leemput Dayron
0518588121 feat: remove GitHub links and icons from project cards 2025-12-01 15:33:59 +01:00
Van Leemput Dayron
59c1b8c8ad feat: Add high school education details to the Education component and include corresponding translations. 2025-12-01 15:01:39 +01:00
Van Leemput Dayron
806ef5e1d8 feat: add Shelbys Bar project with new translations and online status. 2025-11-26 18:01:17 +01:00
Dayron
f4a5a6e396 fix: update favicon and site title; remove unused responsive language text 2025-11-12 23:48:01 +01:00
Dayron
15e200dfab Implement code changes to enhance functionality and improve performance 2025-11-12 20:40:18 +01:00
Dayron
5be7a0c821 feat: add unique keys to motion components for improved rendering 2025-11-12 18:51:25 +01:00
Dayron
e8722cf25d feat: add language context and translation support
- Introduced LanguageProvider to manage language state and translations.
- Updated components (Header, Hero, About, Skills, Projects, Education, Contact) to utilize translations.
- Added language toggle button in the header for switching between French and English.
- Enhanced styling for language toggle button in the header.
2025-11-12 18:36:51 +01:00
Dayron
a4b4423ff4 feat: update portfolio with new contact form functionality and improved styling
- Removed outdated CV file and replaced with a new image for the profile.
- Implemented a new email service using EmailJS for contact form submissions.
- Enhanced the contact form to handle errors and success messages.
- Updated the About section for grammatical accuracy.
- Modified the Hero component to link to the new CV file and updated GitHub profile link.
- Updated project links to point to the correct GitHub repositories.
- Improved styling for error messages and avatar image with hover effects.
2025-11-12 00:47:02 +01:00
Dayron
bd3161e31b Update portfolio content and remove future projects section 2025-11-11 17:20:55 +01:00
Dayron
760849a5c2 first commit 2025-11-11 17:12:59 +01:00