feat: add project logo support and rename to Personal Projects

Changes:
- Created /static/images/projects/ folder for project logos
- Added ProjectLogo field to Project struct
- Updated cv-en.json and cv-es.json with projectLogo fields:
  - somosunaola.png for Somos Una Ola
  - herrumbre-vivo.png for Herrumbre Vivo Arte
- Updated template to display project logos with fallback to web icon
- Added CSS styling for project logo images (80×80px)
- Renamed section from "Projects" to "Personal Projects"

Logo images will display when PNG files are added to /static/images/projects/
This commit is contained in:
juanatsap
2025-11-08 11:36:11 +00:00
parent e295aff7fa
commit 2c963ebcc7
9 changed files with 22 additions and 1 deletions
+2
View File
@@ -738,6 +738,7 @@
{
"title": "Somos Una Ola - Iniciativa de Limpieza de Playas",
"url": "https://somosunaola.org",
"projectLogo": "somosunaola.png",
"location": "La Palma, Islas Canarias",
"startDate": "2023-07",
"current": true,
@@ -752,6 +753,7 @@
{
"title": "Herrumbre Vivo Arte - Sitio Web Portfolio de Artista",
"url": "https://herrumbrevivoarte.com",
"projectLogo": "herrumbre-vivo.png",
"location": "Fuencaliente, La Palma",
"startDate": "2024",
"current": true,