Commit Graph

115 Commits

Author SHA1 Message Date
m-tartari db1dcb6fc5 🐛 fix(footer): fix copyright symbol and formatting 2025-05-28 12:50:08 +00:00
m-tartari ece4c49ab9 ♻️ refactor(App): move loading screen to standalone component 2025-05-28 12:23:03 +00:00
m-tartari 585aed9233 ✨ feat(analytics): add PrivacyPolicy page 2025-05-28 12:23:02 +00:00
m-tartari 2547572e1c ✨ feat(analytics): add cookie consent dialog 2025-05-28 12:23:02 +00:00
m-tartari e0f90d5d87 ✨ feat(App): add page tracking 2025-05-28 12:23:01 +00:00
m-tartari bf6d945c61 ✨ feat(utils): add analytics util 2025-05-28 12:23:01 +00:00
m-tartari 820d43ec3d ♻️ refactor(Toolbar): convert title to home page link 2025-05-28 12:19:19 +00:00
m-tartari 8ed278df19 🔧 chore(env): add VITE_GA_MEASUREMENT_ID to env vars 2025-05-28 12:19:19 +00:00
m-tartari 3e2146cf2a ✅ test(Projects): fix failing tests 2025-05-23 14:22:57 +00:00
m-tartari 35dbb03a8c ✅ test(Contacts): fix failing tests 2025-05-23 14:22:46 +00:00
m-tartari 6dcc0c06a7 ♻️ refactor(atoms): cleanup unused files 2025-05-23 14:19:36 +00:00
m-tartari 664837208f ♻️ refactor(atoms): update Publication props 2025-05-23 14:19:02 +00:00
m-tartari 3e73ec35e6 🐛 fix(Hero): fix deformed scroll button shape 2025-05-23 13:43:01 +00:00
m-tartari 9fb4dd658c 🐛 fix: update dead links to external resources 2025-05-23 13:43:01 +00:00
m-tartari d4901e0e1a ♻️ refactor: improve external links implementation 2025-05-23 13:43:00 +00:00
m-tartari 73c7da81d6 ⬆️ chore(deps): migrate code from msw v6.x to v7.x 2025-03-27 14:40:36 +00:00
m-tartari 4f8beda486 ♻️ refactor(Page): adjust maxWidth for mobile screens 2025-03-13 09:36:26 +00:00
m-tartari 4f395d64d1 ♻️ refactor(CurriculumItem): migrate to mui Grid2 2025-03-13 09:01:02 +00:00
m-tartari 78ad111157 ♻️ refactor(MainPage): cleanup styling 2025-03-13 08:52:53 +00:00
m-tartari 03335c16b9 🐛 fix(Hero): hide autoscroll button on mobile screens 2025-03-13 08:51:49 +00:00
m-tartari ecbe1d337a ♻️ refactor: elevate toolbar on scroll 2025-03-12 17:46:10 +00:00
m-tartari 54e7c239ec 🐛 fix: fix typo in Toolbar name 2025-03-12 17:31:07 +00:00
m-tartari 94e6b92929 🐛 fix(hero): fix background not scaled on iOS devices (#404)
iOS is using the full height & width of the body instead of the viewport to decide the size.
This causes problems with css `background-attachment: fixed`

see https://stackoverflow.com/questions/24154666/background-size-cover-not-working-on-ios/30469824#30469824
2025-03-12 18:24:53 +01:00
m-tartari bec185269e ♻️ refactor: update curriculum (#364) 2025-01-27 14:19:07 +01:00
m-tartari 4a0fa4a486 ♻️ refactor: fix production build 2024-12-04 16:48:24 +00:00
m-tartari 0d172b20fd ♻️ refactor(curriculum): add selfemployed entry 2024-08-13 11:04:10 +02:00
m-tartari 03400327f7 🐛 fix(contacts): fix email preview 2024-04-29 10:20:52 +02:00
m-tartari b07858fca8 ♻️ refactor(contacts): update email 2024-04-29 09:54:02 +02:00
m-tartari 41a63c0712 ♻️ refactor(curriculum): add certifications 2024-03-28 11:14:31 +01:00
m-tartari cb2a269411 ♻️ refactor(projects): add modular external link 2024-03-25 09:51:55 +01:00
m-tartari bd60fcf38e ✨ feat(icons): add ExtrenalAppIconLink 2024-03-25 09:51:54 +01:00
m-tartari f2df23ca92 ♻️ refactor(home): fix project subtitle spacing 2024-03-25 09:51:54 +01:00
m-tartari 53bf0964f8 ⚰️ chore(app): remove unused css files 2024-02-18 15:41:47 +01:00
m-tartari 4c156ade39 ♻️ refactor(home): use webp images when possible 2024-02-18 15:40:46 +01:00
m-tartari de164affca ♻️ refactor(home): add project spotlight mobile version 2024-02-18 15:16:58 +01:00
m-tartari 2e92417222 ✨ feat(utils): add viewport utils 2024-02-18 15:15:01 +01:00
m-tartari 5230886b26 ♻️ refactor(home): minimize ProjectSpotlight scroll funtion 2024-02-17 18:06:25 +01:00
m-tartari edd32167d3 ♻️ refactor(home): minimize Hero scroll funtion 2024-02-17 18:04:02 +01:00
m-tartari d4627e5a8e ✅ test(theme): ignore coverage 2024-02-17 17:39:32 +01:00
m-tartari d3e57a2b78 ✅ test(main): ignore coverage 2024-02-17 17:38:54 +01:00
m-tartari e68ae867b3 ✅ test(App): add unit tests 2024-02-17 17:38:30 +01:00
m-tartari c785c80735 ♻️ refactor(App):lazy load routes 2024-02-17 17:38:18 +01:00
m-tartari 066a09ca11 ✅ test(projects): add ProjectsPage unit tests 2024-02-17 17:37:46 +01:00
m-tartari 1c0448f34a ✅ test(cv): add CurriculumPage unit tests 2024-02-17 16:06:36 +01:00
m-tartari 7b615a9fa5 ✅ test(atoms): cleanup IconLinks test warnings 2024-02-17 16:06:17 +01:00
m-tartari be334d9a34 ✅ test(atoms): add Extracurricular unit tests 2024-02-17 16:05:06 +01:00
m-tartari 82cdacbc4d ✅ test(atoms): add Publication unit tests 2024-02-17 16:04:50 +01:00
m-tartari f372495051 ✅ test(atoms): add IconLinks unit tests 2024-02-17 15:13:40 +01:00
m-tartari 1164a6241d ✅ test: use dault imports from index files 2024-02-17 15:12:09 +01:00
m-tartari fd367af188 ✅ test(template): add Page unit tests 2024-02-17 14:40:26 +01:00