🎨 Portfolio Design Update - Summary

🎨 Portfolio Design Update - Summary

βœ… Completato con Successo

Ho trasformato il tuo portfolio accademico in un’esperienza visiva PhD-oriented seguendo tutti i feedback ricevuti.

🎯 Cosa Ho Implementato

1. Tipografia Come Grafica ✨

  • Font Pairing: Inter (sans-serif bold) + JetBrains Mono (monospace tecnico)
  • Titoli Giganti: Fino a 8rem con gradient animato
  • Tight Letter-spacing: -0.03em to -0.05em per look moderno
  • Text Hierarchy: 5 livelli chiari da hero a metadata

2. Layout Dinamico e Asimmetrico πŸ“

  • Broken Grid 12-col: Layout asimmetrici 50/50, 33/66, con offset
  • Elementi Ruotati: Β±2Β° per dinamismo controllato
  • Layering System: Sovrapposizioni con opacitΓ  0.05-0.8
  • Data Viz Background: Gradient radiali sfocati come elementi grafici

3. Palette Limitata (Zero Dopamine) 🎨

Verde Neon #00ff88  β†’ Egocentric Vision (principale)
Blu Neon   #00d4ff  β†’ Domain Adaptation
Rosa Neon  #ff006e  β†’ Multi-Modal Learning
Tema Sito           β†’ Industrial Vision

Massimo 1-2 colori per sezione = no sovraccarico visivo

4. Effetti Grafici Controllati ⚑

  • Glitch Subtile: Apparizione al 20%-21% timeline, non continuo
  • Scanlines: Linee orizzontali 4px per effetto terminale
  • Neural Network Pattern: Grid minimale 50x50px
  • Geometric Accents: Forme pure (cerchi, triangoli) con opacity 0.05

5. Spazio Bianco Strategico 🌬️

  • Generous Spacing: 3-8rem verticale tra sezioni major
  • Breathe Margins: 2-4rem per β€œaria” visiva
  • Authority Through Emptiness: Il vuoto comunica PhD-level confidence

6. Componenti Scientifici πŸ”¬

Research Cards

[01] CATEGORY          ← Monospace uppercase
Titolo Area            ← Inter Bold 1.4rem
Descrizione            ← Regular text
CVPR β€’ WACV β€’ IEEE     ← Metadata monospace

Scientific Callout

RESEARCH_IMPACT        ← Categoria
26+ publications...    ← Statement gigante 2.2rem
PhD @ PoliTO          ← Context
[View_Research]        ← Hover = neon accent
[Contact]             ← Stile terminale

7. Gerarchia Chiara πŸ“Š

NOME (3rem, weight 900) + [online] badge
Subtitle in monospace
━━━━ (decorative line neon)
  ↓
HERO TITLE (8rem gradient)
Subtitle tecnico in mono
  ↓
SEZIONI con $ command
  ↓
CONTENT broken grid

πŸ“ File Creati/Modificati

Nuovi File

  1. _sass/_phd-design.scss - 600+ righe di design system completo
  2. DESIGN_SYSTEM.md - Documentazione tecnica completa
  3. README_DESIGN.md - Guida utente con esempi
  4. SUMMARY.md - Questo file

Modificati

  1. _pages/about.md - Completamente ridisegnato (nuovo layout)
  2. _layouts/about.html - Template PhD-oriented con animazioni
  3. assets/css/main.scss - Import nuovo stylesheet
  4. _sass/_custom.scss - Responsive enhancements

Backup

  1. _pages/about_old.md - Versione precedente salvata

🎨 Highlights del Nuovo Design

Before β†’ After

Prima:

  • Titolo standard 2.5rem
  • Grid uniforme 4 colonne
  • Emoji singoli come icone
  • Testo generico
  • Spazio limitato
  • Colori standard
  • Link tradizionali

Dopo:

  • Hero title 8rem con gradient animato
  • Broken grid asimmetrica
  • [01] CATEGORY labels in monospace
  • Metadata tecnici (CVPR β€’ IEEE_RA-L)
  • Generous spacing (3-8rem)
  • Sistema neon 3-color + tema
  • Coordinate links [Text]

Esempio Concreto - Research Card

Prima:

<div style="border-left: 4px solid blue">
  πŸŽ₯
  Egocentric Vision
  First-person action recognition
</div>

Dopo:

<div class="research-card hover-lift" 
     style="border-left: 4px solid #00ff88">
  [01] CORE_RESEARCH              ← Mono uppercase
  πŸŽ₯
  Egocentric Vision               ← Inter Bold 1.4rem
  First-person action recognition ← Description
  CVPR β€’ WACV β€’ IEEE_RA-L        ← Venues mono
</div>

πŸš€ Come Procedere

1. Testa Localmente (Docker)

cd /Users/mirco/plana93.github.io
docker-compose up
# Apri http://localhost:4000

2. Oppure Deploy Diretto

git add .
git commit -m "feat: implement PhD-oriented design system

- Typography as shape with Inter + JetBrains Mono
- Broken grid asymmetric layouts
- Neon accent color system (3-color)
- Scientific components (research cards, callouts)
- Generous white space for authority
- Glitch effects and data viz aesthetics
- Full responsive mobile-first design"

git push origin master

Il sito si aggiornerΓ  automaticamente su GitHub Pages in ~2-3 minuti.

3. Verifica le Modifiche

Controlla:

  • βœ… Hero title con gradient
  • βœ… Research cards con bordi colorati
  • βœ… Scientific callout per impact
  • βœ… Featured events con layout asimmetrico
  • βœ… Metrics con numeri giganti
  • βœ… Footer terminale
  • βœ… Responsive su mobile

πŸ“± Responsive Design

Il design scala perfettamente:

  • Desktop: Layout completo broken grid
  • Tablet: 2 colonne, effetti mantenuti
  • Mobile: Stack verticale, titoli clamp()

Tutto automatico con media queries e clamp().

🎯 Obiettivi Raggiunti

βœ… Tipografia Strutturale: Inter + Mono pairing
βœ… Titoli Giganti: Hero 8rem, sections 2.8rem
βœ… Text Masking: Sistema implementato (usa --mask-image)
βœ… Layout Asimmetrico: Broken grid 12-col
βœ… Orientamenti 90Β°: .section-title.vertical
βœ… Sovrapposizioni: Layer system con z-index
βœ… Data Viz Astratta: Background gradients
βœ… Glitch Controllato: Subtile, non invasivo
βœ… Spazio Bianco: 3-8rem tra sezioni
βœ… Palette Limitata: 3 neon + tema
βœ… Callout Scientifici: Implementati e usati
βœ… Coordinate Links: Stile [Text]
βœ… Gerarchia Chiara: Nome + titoli sempre visibili
βœ… Dettagli Tecnici: GitHub/ArXiv via coord-links
βœ… Coerenza Cromatica: Sistema 3-color consistente

πŸ’‘ Tips per Personalizzazione

Cambia i Colori Neon

File: _sass/_phd-design.scss linea ~270

:root {
  --phd-neon-accent: #TUO_COLORE;
}

Aggiungi Area di Ricerca

Copia blocco .research-card in about.md e personalizza

Modifica Metriche

Sezione β€œImpact by Numbers” in about.md

πŸ“ž Documentazione Completa

Leggi per dettagli:

  1. DESIGN_SYSTEM.md - Sistema completo con esempi
  2. README_DESIGN.md - Guida utente step-by-step

πŸŽ“ Design Philosophy Summary

β€œIl portfolio riflette la complessitΓ  dei modelli neurali attraverso tipografia cinetica e layout asimmetrici, dove il testo Γ¨ struttura grafica, non solo informazione.”

Implementato al 100% πŸŽ‰


Creato: 18 Gennaio 2026
Design Version: 1.0
Status: βœ… Ready to Deploy