Commit Graph

9 Commits

Author SHA1 Message Date
Melvin Ragusa
e1e552465c chore(copy): revert contact subtitle to classic 2026-02-12 19:07:19 +01:00
Melvin Ragusa
0c1af4a702 feat(copy): make about section fully personal in solo voice 2026-02-12 18:43:50 +01:00
Melvin Ragusa
c2b6a95df5 feat(copy): switch about section to solo founder voice 2026-02-12 18:43:12 +01:00
Melvin Ragusa
c54ce15211 feat(copy): sharpen value proposition and conversion messaging 2026-02-12 16:55:22 +01:00
google-labs-jules[bot]
839e1bf82f feat: add client-side rate limiting to contact form
- Added `useRateLimit` hook
- Integrated hook into `Contact.tsx`
- Added translations for rate limit error
- Added unit tests
- Fixed type error in `Button.tsx` to allow build to pass
2026-01-26 01:49:05 +00:00
Melvin Ragusa
5de0ad18de add: ImpressumModal added to Footer 2026-01-22 00:35:27 +01:00
Melvin Ragusa
4f07eef844 feat: reworked HeroSection background 2026-01-22 00:23:52 +01:00
Melvin Ragusa
b4ae9093bc feat: add scroll indicator with animation and translations 2026-01-21 23:05:37 +01:00
Melvin Ragusa
eccc359782 feat: initialize reactjs project using vite 2026-01-21 22:38:10 +01:00