Commit Graph

26 Commits

Author SHA1 Message Date
Francesco Lorenzo D'Amico 97e8e68aea Add more skills to frontend and systems
Deploy Staging / deploy (push) Successful in 1m13s
2026-09-02 17:08:47 +02:00
Francesco Lorenzo D'Amico 87f2558b73 Fix uneven project card grid layout
Deploy Staging / deploy (push) Successful in 1m16s
2026-09-02 16:58:38 +02:00
Francesco Lorenzo D'Amico 73ab4a1a93 Fix nav wrap, center nav on wide screens, add Bewerbungsseite project card
Deploy Staging / deploy (push) Successful in 1m15s
- Nav no longer wraps to two lines on desktop widths
- Nav centers on the full page width above 1650px
- Added Bewerbungsseite as first project card
- Tweaked contact form error message wording
2026-09-02 16:43:12 +02:00
Francesco Lorenzo D'Amico df73e61d24 Refine homelab and goals wording
Deploy Staging / deploy (push) Successful in 1m17s
2026-09-02 15:01:48 +02:00
Francesco Lorenzo D'Amico 47cff57cb6 add better footer description
Deploy Staging / deploy (push) Successful in 1m23s
2026-09-02 13:03:42 +02:00
Francesco Lorenzo D'Amico 8585fda233 Expand experience section with more entries and a show-more toggle
Deploy Staging / deploy (push) Successful in 1m10s
2026-08-31 18:39:54 +02:00
Francesco Lorenzo D'Amico 9e585ce49e adjust padding cards documents and certificates
Deploy Staging / deploy (push) Successful in 1m15s
2026-08-31 18:07:15 +02:00
Francesco Lorenzo D'Amico 72f5123315 Add link to telephone number
Deploy Staging / deploy (push) Successful in 1m10s
2026-08-31 16:33:03 +02:00
Francesco Lorenzo D'Amico 22f45cc481 Get new sentence into new line
Deploy Staging / deploy (push) Successful in 1m10s
2026-08-31 16:27:04 +02:00
Francesco Lorenzo D'Amico 25e143dee6 Align project card buttons and fix card spacing
Deploy Staging / deploy (push) Successful in 1m17s
2026-08-31 15:57:39 +02:00
Francesco Lorenzo D'Amico f239aaffbb add private Email to contactform and remove Curiculum Vitae button
Deploy Staging / deploy (push) Successful in 1m14s
2026-08-26 16:01:53 +02:00
Francesco Lorenzo D'Amico 04f24cac8f Remove unused static assets and bootstrap/jquery libraries
Deploy Staging / deploy (push) Successful in 1m55s
2026-08-26 15:18:44 +02:00
Francesco Lorenzo D'Amico 29d00fbf7d Remove unused Privacy page 2026-08-26 15:18:17 +02:00
Francesco Lorenzo D'Amico d15a4a6de1 Merge Bewerbung page into Index as the site's home page 2026-08-26 15:17:57 +02:00
Francesco Lorenzo D'Amico be55d56897 Remove Movie feature and drop Movie table via migration 2026-08-26 15:13:58 +02:00
Francesco Lorenzo D'Amico 09c0a5fe08 Fix unreadable title tag and add missing favicon on Bewerbung page
Deploy Staging / deploy (push) Successful in 2m33s
2026-08-26 14:13:01 +02:00
Francesco Lorenzo D'Amico 195a9cc440 Replace placeholder portfolio content with real storyboard content
Deploy Staging / deploy (push) Successful in 1m18s
2026-08-24 20:46:57 +02:00
Francesco Lorenzo D'Amico 863a57595e Require subject and validate contact form fields before submit
Deploy Staging / deploy (push) Successful in 1m11s
2026-08-21 15:32:54 +02:00
Francesco Lorenzo D'Amico f563979545 Improve contact form wording
Deploy Staging / deploy (push) Successful in 1m11s
2026-08-21 14:22:13 +02:00
Francesco Lorenzo D'Amico 10737b8272 Validate phone number before submit, point form /api/v1/contact 2026-08-20 11:40:03 +02:00
Francesco Lorenzo D'Amico 028e62407a Replace contact form POST with async JS API endpoint
Deploy Staging / deploy (push) Successful in 1m10s
Add a POST /api/contact minimal API that returns JSON instead of relying
on the Razor Page's OnPostAsync full-page reload. The contact form now
submits via fetch(), showing an inline success or error message without
reloading the page.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SLdp8vEGVX6EKSDQPAx36a
2026-08-19 18:26:41 +02:00
Francesco Lorenzo D'Amico ee9e8de354 Contactform saves input into db 2026-08-18 16:44:42 +02:00
Francesco Lorenzo D'Amico 04877691b9 Add protected admin scope with login 2026-08-18 14:56:41 +02:00
Francesco Lorenzo D'Amico 5b9b6b1e99 Add Page for Application with own model 2026-08-17 18:45:20 +02:00
Francesco Lorenzo D'Amico bcfca3a7f7 add layout for application site 2026-08-15 16:33:24 +02:00
Francesco Lorenzo D'Amico 0e5d5c2a17 Initial commit 2026-07-09 16:40:11 +02:00