Commit Graph

2 Commits

Author SHA1 Message Date
denshooter
dd46bcddc7 fix: i18n for project section strings, unique SVG pattern IDs, remove hardcoded text
- Projects.tsx: use t() for title, subtitle, viewAll, noProjects
- ProjectsPageClient.tsx: use tList('title') instead of hardcoded 'Archive'
- ProjectThumbnail.tsx: useId() for unique SVG pattern IDs to avoid collisions
- Remove unused sizeClasses variable
- en.json: update project subtitle and add noProjects key
- de.json: update German translations for project section
2026-04-16 14:39:17 +02:00
denshooter
c442aa447b feat: add ProjectThumbnail component with category-themed visuals for projects without images 2026-04-16 13:46:10 +02:00