Studio concettuale
Bologna / 2026
Ghisa
Numeri, forte.

L'anteprima
L’orario di oggi è la prima schermata, non una sezione più in basso.
Posti liberi disegnati come blocchi pieni: si leggono prima di essere letti.
Oggi — giovedì 19
Bologna · via Zanardi
| Ora | Sessione | Istr. | Posti |
|---|---|---|---|
| 06:00 | SQUAT | NIA | 14/16 |
| 12:15 | LIBERA | — | 06/20 |
| 17:00 | MOTORE | DAV | 15/18 |
| 18:30 | SQUAT | DAV | 16/16 |
| 19:30 | TIRATA | MO | 09/16 |
Bilancieri, ghisa e un istruttore ogni otto persone. Nessuno specchio.
Il brief
I siti delle palestre vendono fotografie di trasformazioni. Questo vende carico, orario e allenatori. Il brief era rendere l'orario il protagonista e il tono inconfondibile.
Una palestra di bilancieri che misura tutto, con un'interfaccia che fa lo stesso: cifre a spaziatura fissa, tagli netti e un orario che si legge come un tabellone.
Un tabellone, non una landing page
La prima schermata è la settimana: sessioni, allenatori, posti, in una griglia densa a spaziatura fissa che un iscritto legge in due secondi. Il testo promozionale sta sotto, dove gli compete.
Tagliare, non sfumare
Le transizioni sono tagli netti e scorrimenti bloccati sull'asse. Niente dura più di 180ms. Il linguaggio del movimento è volutamente brusco — è l'unico progetto del portfolio senza una sola dissolvenza incrociata.
Cifre che tengono la colonna
Numeri tabulari ovunque, così pesi, orari e capienze non spostano mai la griglia mentre si aggiornano. I posti liberi arrivano dal server e sono disegnati come una barra di blocchi pieni.

- Transizione più lunga
- 180ms
- Raggio degli angoli, ovunque
- 0px
- Numeri su ogni cifra
- Tabulari
Un orario che si scorre durante il riscaldamento, e un marchio che suona come la sala da cui viene.
La scelta
Nessuna curva, nessuna transizione oltre i 180ms, e un sistema tipografico fatto solo di numeri e maiuscole.
Next.jsMotionSupabaseVercel