fix: Override inline icon sizes to 1.2em across all sections

Problem: Inline icons embedded in responsibilities, courses, and
projects had explicit width='60' height='60' attributes that made
them too large (60px instead of ~16px).

Solution:
- Added CSS with !important to override inline width/height attributes
- Targeted inline icons in:
  * Course responsibilities and descriptions
  * Project descriptions and technologies
  * Experience responsibilities (within divs)
- Preserved large icons (80px) for main company/course/project logos

Changes:
- static/css/03-components/_courses.css: Override to 1.2em
- static/css/03-components/_projects.css: Override to 1.2em
- static/css/03-components/_cv-section.css: Override to 1.2em

Test Results:
 7 course inline icons: 16px × 16px
 Main company icons: 80px × 80px (preserved)
This commit is contained in:
juanatsap
2025-11-19 16:30:18 +00:00
parent 06ec9b9f20
commit 43414b79ac
19 changed files with 1574 additions and 65 deletions
+1 -1
View File
@@ -902,7 +902,7 @@
},
{
"title": "Download this curriculum in English",
"url": "https://juan.andres.morenorub.io/static/pdf/clean/short/cv-jamr-2025-en.pdf",
"url": "https://juan.andres.morenorub.io/static/pdf/cv-detailed-jamr-{{YEAR}}-en.pdf",
"type": "cv",
"textBefore": "Download this curriculum in",
"linkText": "English"
+1 -1
View File
@@ -907,7 +907,7 @@
},
{
"title": "Descargar este currículum en Español",
"url": "https://juan.andres.morenorub.io/static/pdf/clean/short/cv-jamr-2025-es.pdf",
"url": "https://juan.andres.morenorub.io/static/pdf/cv-detailed-jamr-{{YEAR}}-es.pdf",
"type": "cv",
"textBefore": "Descargar este currículum en",
"linkText": "Español"