2c372eee49
**Social Links in Footer (Page 2):** - Replace address/phone with LinkedIn, GitHub, and Behance links - Maintain email@ link - All links are clickable and open in new tabs - Footer displays social media profiles prominently **Company Logo Toggle Feature:** - Add "Show logos" toggle switch in top action bar - Toggle displays company logos (48x48px) to the left of each experience item - LinkedIn-style layout when logos are shown - Logos hidden by default, optional display via toggle - Graceful fallback: missing logos don't break layout (onerror handler) - Logos directory created at static/images/logos/ with README **Technical Implementation:** - New CSS file: logo-toggle.css for toggle switch and logo layout - JavaScript: toggleLogos() function for show/hide functionality - Template updates: experience items now support flex layout with logos - Action bar grid updated to accommodate 4 columns - Logo display uses CSS class `.show-logos` on `.cv-paper` - Print CSS: logos hidden in PDF exports by default **User Experience:** - Clean toggle switch UI with smooth animations - Mobile responsive design - Accessibility: proper ARIA labels for toggle - Optional feature that doesn't clutter default view - Professional LinkedIn-style appearance when enabled Logos can be added to static/images/logos/ directory using filenames from the companyLogo field in CV JSON data.
26 lines
641 B
Markdown
26 lines
641 B
Markdown
# Company Logos
|
|
|
|
Place company logos here with the filenames matching the `companyLogo` field in the CV JSON data.
|
|
|
|
## Expected Format:
|
|
- **Size**: 48x48px minimum (will be displayed at 48x48px)
|
|
- **Format**: PNG or SVG preferred
|
|
- **Background**: Transparent or white
|
|
- **Naming**: Should match exactly the filename in `cv-en.json` / `cv-es.json`
|
|
|
|
## Current logos needed:
|
|
- olympic-broadcasting.png
|
|
- aena.png
|
|
- sap.png
|
|
- gigya.png
|
|
- everis.png
|
|
- megabanner.png
|
|
- ebantic.png
|
|
- indra.png
|
|
- emailing-network.png
|
|
- penta-msi.png
|
|
- homeria.png
|
|
- insa.png
|
|
|
|
Note: Logos are optional. If a logo file doesn't exist, it will be hidden gracefully.
|