Notion design system.
Notion design system — Workspace all-in-one. Minimalismo caldo, intestazioni serif, superfici morbide.
Guardalo in contesto
Gli stessi design token applicati a diversi tipi di artefatto — un sito web, un’app, una slide, un poster. Mock originali ri-vestiti con questo sistema, non screenshot.
it
real.
Design token
56 token conformi al token contract di Open Design — gli stessi valori strutturati di palette, tipografia, spaziatura e motion che il tuo agent legge per applicare il tema a qualsiasi artefatto.
Superficie
-
--bg#ffffff -
--surface#f6f5f4 -
--surface-warmvar(--surface)
Testo
-
--fgrgba(0, 0, 0, 0.95) -
--fg-2#31302e -
--muted#615d59 -
--meta#a39e98
Bordo
-
--borderrgba(0, 0, 0, 0.1) -
--border-softrgba(0, 0, 0, 0.06)
Accento
-
--accent#0075de -
--accent-on#ffffff -
--accent-hover#005bab -
--accent-activecolor-mix(in oklab, var(--accent), black 14%)
Semantico
-
--success#1aae39 -
--warn#dd5b00 -
--danger#dc2626
Tipografia
-
--font-display"NotionInter", "Inter", -apple-system, system-ui, "Segoe UI", Helvetica, Arial, sans-serif -
--font-body"NotionInter", "Inter", -apple-system, system-ui, "Segoe UI", Helvetica, Arial, sans-serif -
--font-monoui-monospace, "SF Mono", "JetBrains Mono", Menlo, Monaco, Consolas, monospace
Scala tipografica
-
--text-xs12px -
--text-sm14px -
--text-base16px -
--text-lg20px -
--text-xl26px -
--text-2xl40px -
--text-3xl48px -
--text-4xl64px -
--leading-body1.5 -
--leading-tight1.00 -
--tracking-display-0.033em
Spaziatura
-
--space-14px -
--space-28px -
--space-312px -
--space-416px -
--space-520px -
--space-624px -
--space-832px -
--space-1248px -
--section-y-desktop80px -
--section-y-tablet48px -
--section-y-phone32px
Raggio
-
--radius-sm4px -
--radius-md8px -
--radius-lg12px -
--radius-pill9999px
Elevazione
-
--elev-flatnone -
--elev-ring0 0 0 1px var(--border) -
--elev-raisedrgba(0, 0, 0, 0.04) 0px 4px 18px, rgba(0, 0, 0, 0.027) 0px 2px 7.85px, rgba(0, 0, 0, 0.02) 0px 0.8px 2.93px, rgba(0, 0, 0, 0.01) 0px 0.175px 1.04px
Focus
-
--focus-ring0 0 0 3px rgba(9, 127, 232, 0.3)
Motion
-
--motion-fast150ms -
--motion-base200ms -
--ease-standardcubic-bezier(0.2, 0, 0, 1)
Layout
-
--container-max1200px -
--container-gutter-desktop24px -
--container-gutter-tablet16px -
--container-gutter-phone12px
Sistema di Design Ispirato a Notion
Category: Produttività e SaaS Spazio di lavoro tutto-in-uno. Minimalismo caldo, intestazioni con grazie, superfici morbide.
1. Tema Visivo e Atmosfera
Il sito di Notion incarna la filosofia dello strumento stesso: una tela bianca che non ostacola il tuo lavoro. Il sistema di design è costruito su neutri caldi anziché grigi freddi, creando un minimalismo distintivamente accessibile che evoca la sensazione di carta di qualità piuttosto che vetro sterile. La tela della pagina è bianco puro (#ffffff), ma il testo non è nero puro — è un nero caldo quasi assoluto (rgba(0,0,0,0.95)) che ammorbidisce impercettibilmente l’esperienza di lettura. La scala di grigi caldi (#f6f5f4, #31302e, #615d59, #a39e98) porta sottili sfumature giallo-marroni, conferendo all’interfaccia un calore tattile, quasi analogico.
Il font personalizzato NotionInter (una Inter modificata) è la colonna portante del sistema. Alle dimensioni di visualizzazione (64px), utilizza una spaziatura tra lettere negativa aggressiva (-2.125px), creando titoli che sembrano compressi e precisi. L’intervallo di pesi è più ampio dei sistemi tipici: 400 per il corpo, 500 per gli elementi dell’interfaccia, 600 per le etichette semi-grassetto e 700 per i titoli di visualizzazione. Le funzioni OpenType "lnum" (cifre allineate) e "locl" (forme localizzate) sono abilitate sui testi più grandi, aggiungendo sofisticazione tipografica che ricompensa la lettura attenta.
Ciò che rende distintivo il linguaggio visivo di Notion è la sua filosofia dei bordi. Invece di bordi pesanti o ombre, Notion usa bordi ultra-sottili 1px solid rgba(0,0,0,0.1) — bordi che esistono come sussurri, linee di divisione appena percettibili che creano struttura senza peso. Il sistema di ombre è ugualmente sobrio: pile a più livelli con opacità cumulativa che non supera mai 0.05, creando profondità che si percepisce più che si vede.
Key Characteristics:
- NotionInter (Inter modificata) con spaziatura negativa tra le lettere alle dimensioni di visualizzazione (-2.125px a 64px)
- Palette di neutri caldi: i grigi hanno sfumature giallo-marroni (
#f6f5f4bianco caldo,#31302escuro caldo) - Testo quasi nero tramite
rgba(0,0,0,0.95)— non nero puro, crea micro-calore - Bordi ultra-sottili:
1px solid rgba(0,0,0,0.1)in tutto il sistema — divisione dal peso di un sussurro - Pile di ombre a più livelli con opacità sotto 0.05 per una profondità quasi impercettibile
- Blu Notion (
#0075de) come unico colore d’accento per CTA ed elementi interattivi - Badge a pillola (raggio 9999px) con sfondi blu sfumati per indicatori di stato
- Unità di spaziatura base di 8px con scala organica non rigida
2. Palette di Colori e Ruoli
Primario
- Nero Notion (
rgba(0,0,0,0.95)/#000000f2): Testo principale, intestazioni, testo del corpo. L’opacità al 95% ammorbidisce il nero puro senza sacrificare la leggibilità. - Bianco puro (
#ffffff): Sfondo della pagina, superfici delle card, testo del pulsante su sfondo blu. - Blu Notion (
#0075de): CTA principale, colore dei link, accento interattivo — l’unico colore saturo nell’interfaccia principale.
Secondario del Brand
- Blu marino scuro (
#213183): Colore secondario del brand, usato con parsimonia per enfasi e sezioni scure di funzionalità. - Blu attivo (
#005bab): Stato attivo/premuto del pulsante — variante più scura del Blu Notion.
Scala dei Neutri Caldi
- Bianco caldo (
#f6f5f4): Tinta di superficie di sfondo, alternanza di sezioni, riempimento sottile delle card. La sfumatura gialla è fondamentale. - Scuro caldo (
#31302e): Sfondo di superficie scura, testo in sezioni scure. Più caldo dei grigi standard. - Grigio caldo 500 (
#615d59): Testo secondario, descrizioni, etichette attenuate. - Grigio caldo 300 (
#a39e98): Testo segnaposto, stati disabilitati, testo delle didascalie.
Colori d’Accento Semantici
- Verde acqua (
#2a9d99): Stati di successo, indicatori positivi. - Verde (
#1aae39): Conferma, badge di completamento. - Arancione (
#dd5b00): Stati di avviso, indicatori di attenzione. - Rosa (
#ff64c8): Accento decorativo, evidenziazioni di funzionalità. - Viola (
#391c57): Funzionalità premium, accenti profondi. - Marrone (
#523410): Accento terroso, sezioni di funzionalità calde.
Interattivi
- Blu link (
#0075de): Colore principale del link con sottolineatura al passaggio del cursore. - Blu link chiaro (
#62aef0): Variante di link più chiaro per sfondi scuri. - Blu focus (
#097fe8): Anello di focus sugli elementi interattivi. - Sfondo badge blu (
#f2f9ff): Sfondo del badge a pillola, superficie blu sfumata. - Testo badge blu (
#097fe8): Testo del badge a pillola, blu più scuro per la leggibilità.
Ombre e Profondità
- Ombra card (
rgba(0,0,0,0.04) 0px 4px 18px, rgba(0,0,0,0.027) 0px 2.025px 7.84688px, rgba(0,0,0,0.02) 0px 0.8px 2.925px, rgba(0,0,0,0.01) 0px 0.175px 1.04062px): Elevazione card a più livelli. - Ombra profonda (
rgba(0,0,0,0.01) 0px 1px 3px, rgba(0,0,0,0.02) 0px 3px 7px, rgba(0,0,0,0.02) 0px 7px 15px, rgba(0,0,0,0.04) 0px 14px 28px, rgba(0,0,0,0.05) 0px 23px 52px): Elevazione profonda a cinque livelli per modali e contenuti in evidenza. - Bordo sussurro (
1px solid rgba(0,0,0,0.1)): Bordo di divisione standard — card, divisori, sezioni.
3. Regole Tipografiche
Famiglia di Font
- Principale:
NotionInter, con fallback:Inter, -apple-system, system-ui, Segoe UI, Helvetica, Apple Color Emoji, Arial, Segoe UI Emoji, Segoe UI Symbol - Funzioni OpenType:
"lnum"(cifre allineate) e"locl"(forme localizzate) abilitate su testi di visualizzazione e intestazioni.
Gerarchia
| Ruolo | Font | Dimensione | Peso | Altezza Riga | Spaziatura Lettere | Note |
|---|---|---|---|---|---|---|
| Visualizzazione Principale | NotionInter | 64px (4.00rem) | 700 | 1.00 (compatto) | -2.125px | Compressione massima, titoli da cartellone |
| Visualizzazione Secondaria | NotionInter | 54px (3.38rem) | 700 | 1.04 (compatto) | -1.875px | Hero secondario, titoli di funzionalità |
| Intestazione di Sezione | NotionInter | 48px (3.00rem) | 700 | 1.00 (compatto) | -1.5px | Titoli di sezioni di funzionalità, con "lnum" |
| Sottotitolo Grande | NotionInter | 40px (2.50rem) | 700 | 1.50 | normal | Intestazioni delle card, sottosezioni di funzionalità |
| Sottotitolo | NotionInter | 26px (1.63rem) | 700 | 1.23 (compatto) | -0.625px | Sottotitoli di sezione, intestazioni di contenuto |
| Titolo Card | NotionInter | 22px (1.38rem) | 700 | 1.27 (compatto) | -0.25px | Card di funzionalità, titoli di elenco |
| Corpo Grande | NotionInter | 20px (1.25rem) | 600 | 1.40 | -0.125px | Introduzioni, descrizioni di funzionalità |
| Corpo | NotionInter | 16px (1.00rem) | 400 | 1.50 | normal | Testo di lettura standard |
| Corpo Medio | NotionInter | 16px (1.00rem) | 500 | 1.50 | normal | Navigazione, testo dell’interfaccia enfatizzato |
| Corpo Semi-Grassetto | NotionInter | 16px (1.00rem) | 600 | 1.50 | normal | Etichette in evidenza, stati attivi |
| Corpo Grassetto | NotionInter | 16px (1.00rem) | 700 | 1.50 | normal | Titoli alla dimensione del corpo |
| Nav / Pulsante | NotionInter | 15px (0.94rem) | 600 | 1.33 | normal | Link di navigazione, testo del pulsante |
| Didascalia | NotionInter | 14px (0.88rem) | 500 | 1.43 | normal | Metadati, etichette secondarie |
| Didascalia Leggera | NotionInter | 14px (0.88rem) | 400 | 1.43 | normal | Didascalie del corpo, descrizioni |
| Badge | NotionInter | 12px (0.75rem) | 600 | 1.33 | 0.125px | Badge a pillola, tag, etichette di stato |
| Micro Etichetta | NotionInter | 12px (0.75rem) | 400 | 1.33 | 0.125px | Metadati piccoli, timestamp |
Principi
- Compressione in scala: NotionInter alle dimensioni di visualizzazione usa -2.125px di spaziatura tra lettere a 64px, rilassandosi progressivamente a -0.625px a 26px e normale a 16px. La compressione crea densità nei titoli mantenendo la leggibilità alle dimensioni del corpo.
- Sistema a quattro pesi: 400 (corpo/lettura), 500 (interfaccia/interattivo), 600 (enfasi/navigazione), 700 (intestazioni/visualizzazione). L’intervallo di pesi più ampio rispetto alla maggior parte dei sistemi consente una gerarchia sfumata.
- Scala calda: L’altezza della riga si restringe all’aumentare delle dimensioni — 1.50 nel corpo (16px), 1.23-1.27 nei sottotitoli, 1.00-1.04 nella visualizzazione. Questo crea titoli più densi e d’impatto.
- Micro-tracking del badge: Il testo del badge a 12px usa spaziatura positiva tra le lettere (0.125px) — l’unico tracking positivo nel sistema, creando testo piccolo più ampio e leggibile.
4. Stili dei Componenti
Pulsanti
Blu Primario
- Sfondo:
#0075de(Blu Notion) - Testo:
#ffffff - Padding: 8px 16px
- Raggio: 4px (sottile)
- Bordo:
1px solid transparent - Hover: lo sfondo si scurisce a
#005bab - Attivo: trasformazione scale(0.9)
- Focus: contorno
2px solid, ombravar(--shadow-level-200) - Utilizzo: CTA principale (“Prova Notion gratis”, “Inizia”)
Secondario / Terziario
- Sfondo:
rgba(0,0,0,0.05)(grigio caldo traslucido) - Testo:
#000000(quasi nero) - Padding: 8px 16px
- Raggio: 4px
- Hover: il colore del testo cambia, scale(1.05)
- Attivo: trasformazione scale(0.9)
- Utilizzo: Azioni secondarie, invii di moduli
Fantasma / Pulsante Link
- Sfondo: trasparente
- Testo:
rgba(0,0,0,0.95) - Decorazione: sottolineatura al passaggio del cursore
- Utilizzo: Azioni terziarie, link in linea
Pulsante Badge a Pillola
- Sfondo:
#f2f9ff(blu sfumato) - Testo:
#097fe8 - Padding: 4px 8px
- Raggio: 9999px (pillola completa)
- Font: 12px peso 600
- Utilizzo: Badge di stato, etichette di funzionalità, tag “Nuovo”
Card e Contenitori
- Sfondo:
#ffffff - Bordo:
1px solid rgba(0,0,0,0.1)(bordo sussurro) - Raggio: 12px (card standard), 16px (card in evidenza/hero)
- Ombra:
rgba(0,0,0,0.04) 0px 4px 18px, rgba(0,0,0,0.027) 0px 2.025px 7.84688px, rgba(0,0,0,0.02) 0px 0.8px 2.925px, rgba(0,0,0,0.01) 0px 0.175px 1.04062px - Hover: intensificazione sottile dell’ombra
- Card con immagine: raggio superiore di 12px, l’immagine riempie la metà superiore
Input e Moduli
- Sfondo:
#ffffff - Testo:
rgba(0,0,0,0.9) - Bordo:
1px solid #dddddd - Padding: 6px
- Raggio: 4px
- Focus: anello di contorno blu
- Segnaposto: grigio caldo
#a39e98
Navigazione
- Nav orizzontale pulita su sfondo bianco, non fissa
- Logo del brand allineato a sinistra (icona 33x34px + wordmark)
- Link: NotionInter 15px peso 500-600, testo quasi nero
- Hover: cambio di colore verso
var(--color-link-primary-text-hover) - CTA: pulsante a pillola blu (“Prova Notion gratis”) allineato a destra
- Mobile: menu a scomparsa con icona hamburger
- Menu a discesa del prodotto con menu categorizzati a più livelli
Trattamento delle Immagini
- Screenshot del prodotto con bordo
1px solid rgba(0,0,0,0.1) - Immagini con angoli superiori arrotondati: raggio
12px 12px 0px 0px - Gli screenshot del pannello/spazio di lavoro dominano le sezioni di funzionalità
- Sfondi con gradienti caldi dietro le illustrazioni hero (illustrazioni di personaggi decorativi)
Componenti Distintivi
Card di Funzionalità con Illustrazioni
- Intestazioni illustrative grandi (La Grande Onda, screenshot dell’interfaccia del prodotto)
- Card con raggio 12px e bordo sussurro
- Titolo a 22px peso 700, descrizione a 16px peso 400
- Variante con sfondo bianco caldo (
#f6f5f4) per le sezioni alternate
Barra di Fiducia / Griglia di Loghi
- Loghi aziendali (sezione dei team fidati) nei loro colori del brand
- Layout a scorrimento orizzontale o griglia con conteggi dei team
- Visualizzazione delle metriche: numero grande + schema di descrizione
Card delle Metriche
- Visualizzazione di numeri grandi (es. “$4.200 di ROI”)
- NotionInter 40px+ peso 700 per la metrica
- Descrizione sotto in testo del corpo grigio caldo
- Contenitore card con bordo sussurro
5. Principi di Layout
Sistema di Spaziatura
- Unità base: 8px
- Scala: 2px, 3px, 4px, 5px, 6px, 7px, 8px, 11px, 12px, 14px, 16px, 24px, 32px
- Scala organica non rigida con valori frazionari (5.6px, 6.4px) per micro-aggiustamenti
Griglia e Contenitore
- Larghezza massima del contenuto: circa 1200px
- Hero: colonna singola centrata con padding superiore generoso (80-120px)
- Sezioni di funzionalità: griglie a 2-3 colonne per le card
- Sfondi di sezione a larghezza piena in bianco caldo (
#f6f5f4) per l’alternanza - Screenshot di codice/pannello contenuti con bordo sussurro
Filosofia dello Spazio Bianco
- Ritmo verticale generoso: 64-120px tra le sezioni principali. Notion lascia respirare il contenuto con ampio padding verticale.
- Alternanza calda: Le sezioni bianche si alternano con sezioni in bianco caldo (
#f6f5f4), creando un ritmo visivo morbido senza bruschi cambi di colore. - Densità orientata al contenuto: I blocchi di testo del corpo sono compatti (altezza riga 1.50), ma circondati da ampi margini, creando isole di contenuto leggibile in un mare di spazio bianco.
Scala del Raggio dei Bordi
- Micro (4px): Pulsanti, input, elementi interattivi funzionali
- Sottile (5px): Link, elementi di elenco, voci di menu
- Standard (8px): Card piccole, contenitori, elementi in linea
- Comodo (12px): Card standard, contenitori di funzionalità, parti superiori delle immagini
- Grande (16px): Card hero, contenuti in evidenza, blocchi promozionali
- Pillola completa (9999px): Badge, pillole, indicatori di stato
- Cerchio (100%): Indicatori di scheda, avatar
6. Profondità ed Elevazione
| Livello | Trattamento | Utilizzo |
|---|---|---|
| Piatto (Livello 0) | Nessuna ombra, nessun bordo | Sfondo della pagina, blocchi di testo |
| Sussurro (Livello 1) | 1px solid rgba(0,0,0,0.1) | Bordi standard, contorni delle card, divisori |
| Card Morbida (Livello 2) | Pila di ombre a 4 livelli (opacità max. 0.04) | Card di contenuto, blocchi di funzionalità |
| Card Profonda (Livello 3) | Pila di ombre a 5 livelli (opacità max. 0.05, sfocatura 52px) | Modali, pannelli in evidenza, elementi hero |
| Focus (Accessibilità) | Contorno 2px solid var(--focus-color) | Focus da tastiera su tutti gli elementi interattivi |
Filosofia delle Ombre: Il sistema di ombre di Notion usa più livelli con opacità individuale estremamente bassa (da 0.01 a 0.05) che si accumulano in un’elevazione morbida e dall’aspetto naturale. L’ombra card a 4 livelli va da 1.04px a 18px di sfocatura, creando un gradiente di profondità invece di un’unica ombra dura. L’ombra profonda a 5 livelli si estende a 52px di sfocatura con opacità 0.05, producendo un’occlusione ambientale che sembra luce naturale invece di profondità generata dal computer. Questo approccio a livelli fa sì che gli elementi sembrino integrati nella pagina invece di fluttuare sopra di essa.
Profondità Decorativa
- Sezione hero: illustrazioni di personaggi decorativi (stile giocoso, disegnato a mano)
- Alternanza di sezioni: cambiamenti di sfondo da bianco a bianco caldo (
#f6f5f4) - Nessun bordo duro di sezione — la separazione deriva da cambiamenti di colore dello sfondo e dalla spaziatura
7. Comportamento Responsivo
Breakpoint
| Nome | Larghezza | Modifiche Principali |
|---|---|---|
| Mobile Piccolo | <400px | Colonna singola compatta, padding minimo |
| Mobile | 400-600px | Mobile standard, layout impilato |
| Tablet Piccolo | 600-768px | Iniziano le griglie a 2 colonne |
| Tablet | 768-1080px | Griglie complete di card, padding espanso |
| Desktop Piccolo | 1080-1200px | Layout desktop standard |
| Desktop | 1200-1440px | Layout completo, larghezza massima del contenuto |
| Desktop Grande | >1440px | Centrato, margini generosi |
Target di Tocco
- I pulsanti usano padding comodo (8px-16px verticale)
- I link di navigazione a 15px con spaziatura adeguata
- I badge a pillola hanno 8px di padding orizzontale per le aree di tocco
- Il pulsante del menu mobile usa il pulsante hamburger standard
Strategia di Collasso
- Hero: visualizzazione a 64px -> scala a 40px -> 26px su mobile, mantiene la spaziatura tra lettere proporzionale
- Navigazione: link orizzontali + CTA blu -> menu hamburger
- Card di funzionalità: 3 colonne -> 2 colonne -> colonna singola impilata
- Screenshot del prodotto: mantengono il rapporto d’aspetto con immagini responsive
- Loghi della barra di fiducia: griglia -> scorrimento orizzontale su mobile
- Footer: più colonne -> colonna singola impilata
- Spaziatura della sezione: 80px+ -> 48px su mobile
Comportamento delle Immagini
- Gli screenshot dello spazio di lavoro mantengono il bordo sussurro a tutte le dimensioni
- Le illustrazioni hero scalano proporzionalmente
- Gli screenshot del prodotto usano immagini responsive con raggio dei bordi consistente
- Le sezioni di bianco caldo a larghezza piena mantengono il trattamento da bordo a bordo
8. Accessibilità e Stati
Sistema di Focus
- Tutti gli elementi interattivi ricevono indicatori di focus visibili
- Contorno di focus:
2px solidcon colore di focus + livello di ombra 200 - Navigazione da tastiera supportata in tutti i componenti interattivi
- Testo ad alto contrasto: quasi nero su bianco supera WCAG AAA (rapporto >14:1)
Stati Interattivi
- Predefinito: Aspetto standard con bordi sussurro
- Hover: Cambio di colore nel testo, scale(1.05) sui pulsanti, sottolineatura sui link
- Attivo/Premuto: Trasformazione scale(0.9), variante di sfondo più scuro
- Focus: Anello di contorno blu con rinforzo dell’ombra
- Disabilitato: Testo in grigio caldo (
#a39e98), opacità ridotta
Contrasto dei Colori
- Testo principale (rgba(0,0,0,0.95)) su bianco: rapporto ~18:1
- Testo secondario (#615d59) su bianco: rapporto ~5.5:1 (WCAG AA)
- CTA blu (#0075de) su bianco: rapporto ~4.6:1 (WCAG AA per testo grande)
- Testo badge (#097fe8) su sfondo badge (#f2f9ff): rapporto ~4.5:1 (WCAG AA per testo grande)
9. Guida ai Prompt per Agenti
Riferimento Rapido ai Colori
- CTA principale: Blu Notion (
#0075de) - Sfondo: Bianco puro (
#ffffff) - Sfondo alternativo: Bianco caldo (
#f6f5f4) - Testo intestazione: Quasi nero (
rgba(0,0,0,0.95)) - Testo corpo: Quasi nero (
rgba(0,0,0,0.95)) - Testo secondario: Grigio caldo 500 (
#615d59) - Testo attenuato: Grigio caldo 300 (
#a39e98) - Bordo:
1px solid rgba(0,0,0,0.1) - Link: Blu Notion (
#0075de) - Anello di focus: Blu focus (
#097fe8)
Esempi di Prompt per Componenti
- “Crea una sezione hero su sfondo bianco. Titolo a 64px NotionInter peso 700, line-height 1.00, letter-spacing -2.125px, color rgba(0,0,0,0.95). Sottotitolo a 20px peso 600, line-height 1.40, color #615d59. Pulsante CTA blu (#0075de, raggio 4px, padding 8px 16px, testo bianco) e pulsante fantasma (sfondo trasparente, testo quasi nero, sottolineatura all’hover).”
- “Progetta una card: sfondo bianco, bordo 1px solid rgba(0,0,0,0.1), raggio 12px. Usa la pila di ombre: rgba(0,0,0,0.04) 0px 4px 18px, rgba(0,0,0,0.027) 0px 2.025px 7.85px, rgba(0,0,0,0.02) 0px 0.8px 2.93px, rgba(0,0,0,0.01) 0px 0.175px 1.04px. Titolo a 22px NotionInter peso 700, letter-spacing -0.25px. Corpo a 16px peso 400, color #615d59.”
- “Costruisci un badge a pillola: sfondo #f2f9ff, testo #097fe8, raggio 9999px, padding 4px 8px, 12px NotionInter peso 600, letter-spacing 0.125px.”
- “Crea la navigazione: intestazione bianca. NotionInter 15px peso 600 per i link, testo quasi nero. CTA a pillola blu ‘Prova Notion gratis’ allineato a destra (sfondo #0075de, testo bianco, raggio 4px).”
- “Progetta un layout a sezioni alternate: le sezioni bianche si alternano con sezioni in bianco caldo (#f6f5f4). Ogni sezione ha 64-80px di padding verticale, max-width 1200px centrato. Intestazione di sezione a 48px peso 700, line-height 1.00, letter-spacing -1.5px.”
Guida all’Iterazione
- Usa sempre neutri caldi — i grigi di Notion hanno sfumature giallo-marroni (#f6f5f4, #31302e, #615d59, #a39e98), mai grigio-blu
- La spaziatura tra lettere scala con la dimensione del font: -2.125px a 64px, -1.875px a 54px, -0.625px a 26px, normale a 16px
- Quattro pesi: 400 (lettura), 500 (interazione), 600 (enfasi), 700 (annuncio)
- I bordi sono sussurri: 1px solid rgba(0,0,0,0.1) — mai più pesanti
- Le ombre usano 4-5 livelli con opacità individuale che non supera mai 0.05
- Lo sfondo di sezione in bianco caldo (#f6f5f4) è essenziale per il ritmo visivo
- Badge a pillola (9999px) per stato/tag, raggio 4px per pulsanti e input
- Il Blu Notion (#0075de) è l’unico colore saturo nell’interfaccia principale — usalo con parsimonia per CTA e link
Tag
design-systemfirst-partydesignproductivity-saas