Nike design system.
Nike design system — Retail sportivo. UI monocromatica, caratteri maiuscoli grandi, fotografia al vivo.
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#f5f5f5 -
--surface-warm#fafafa
Testo
-
--fg#111111 -
--fg-2var(--fg) -
--muted#707072 -
--meta#9e9ea0
Bordo
-
--border#cacacb -
--border-soft#e5e5e5
Accento
-
--accent#111111 -
--accent-on#ffffff -
--accent-hover#707072 -
--accent-active#000000
Semantico
-
--success#007d48 -
--warn#fca600 -
--danger#d30005
Tipografia
-
--font-display"Nike Futura ND", "Helvetica Now Display Medium", "Helvetica Now Display", "Helvetica Neue", Helvetica, Arial, sans-serif -
--font-body"Helvetica Now Text Medium", "Helvetica Now Text", "Helvetica Neue", 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-xl24px -
--text-2xl32px -
--text-3xl48px -
--text-4xl96px -
--leading-body1.75 -
--leading-tight0.9 -
--tracking-display-0.02em
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-sm8px -
--radius-md20px -
--radius-lg24px -
--radius-pill30px
Elevazione
-
--elev-flatnone -
--elev-ring0 0 0 1px var(--border) -
--elev-raised0 0 0 1px var(--border)
Focus
-
--focus-ring0 0 0 2px rgba(39, 93, 197, 1)
Motion
-
--motion-fast150ms -
--motion-base200ms -
--ease-standardcubic-bezier(0.2, 0, 0, 1)
Layout
-
--container-max1440px -
--container-gutter-desktop48px -
--container-gutter-tablet24px -
--container-gutter-phone16px
Design System Inspired by Nike
Category: E-Commerce & Retail Retail sportivo. UI monocromatica, tipografia maiuscola imponente, fotografie a tutta pagina.
1. Tema Visivo e Atmosfera
Nike.com è una cattedrale cinetica del retail — un sito che trasferisce l’energia esplosiva dello sport in un’esperienza di acquisto digitale. Il design opera su un principio di semplicità radicale: eliminare tutto fino al nero, bianco e grigio in modo che la fotografia atletica e il colore del prodotto possano dominare senza concorrenza. Il risultato assomiglia meno a un sito web e più a un editoriale sportivo impaginato con la precisione di una rivista di lusso. Ogni pixel di spazio serve o a vendere un prodotto o a condurre verso il prodotto.
Il “Podium CDS” (il Core Design System interno di Nike) stabilisce una fondazione aggressivamente monocromatica. L’interfaccia sparisce in testo nero (#111111) e superfici bianche, lasciando che la fotografia hero — atleti sudati, scarpe in volo, energia degli stadi — porti il peso emotivo. Quando il colore compare nell’interfaccia, è quasi esclusivamente funzionale: rosso per gli errori, blu per i link, verde per i successi. Il prodotto è la storia del colore. Questa sobrietà crea un paradosso visivo: le pagine più colorate di internet sembrano le più minimali, perché tutta la vivacità proviene dalla merce e non dall’interfaccia.
Il sistema tipografico è l’altra metà dell’identità visiva di Nike. Titoli enormi in maiuscolo con Nike Futura ND — una variante condensata e personalizzata di Futura con un’interlinea (0.90) impossibilmente stretta — sfondano le immagini hero come un’onda d’urto tipografica. Sotto i titoli, la famiglia Helvetica Now si occupa di tutto, dalla navigazione alle descrizioni dei prodotti, con la chiarezza precisa della tradizione svizzera. Questa divisione tra carattere display espressivo e corpo funzionale rispecchia la dualità del brand Nike: ispirazione incontra esecuzione.
Key Characteristics:
- UI monocromatica (nero/bianco/grigio) che lascia alla fotografia del prodotto l’esclusività del colore
- Tipografia display maiuscola di grandi dimensioni (96px, interlinea 0.90) che sfonda le immagini hero
- Fotografie a tutta pagina senza border radius — le immagini riempiono ogni bordo disponibile
- Pulsanti a pillola (30px radius) come elemento interattivo principale
- Griglia spaziatura a 8px con disciplina atletica — ogni misura si aggancia al sistema
- Architettura di shopping guidata per categoria con grandi card di navigazione fotografica
- Modello di elevazione senza ombre e con bordi minimi — la differenziazione delle superfici avviene solo attraverso variazioni di grigio
2. Palette Colori e Ruoli
Primari
- Nike Black (
#111111): Il fondamento — testo principale, sfondi dei pulsanti, testo nav, overlay hero. Deliberatamente non nero puro (#000000), crea un’esperienza di lettura leggermente più morbida - Nike White (
#FFFFFF): Canvas principale della pagina, testo dei pulsanti su sfondo scuro, superfici delle card, sfondo della barra di navigazione
Superfici e Sfondi
- Snow (
#FAFAFA): Superficie più chiara, differenziazione sottile quasi-bianca (—podium-cds-color-grey-50) - Light Gray (
#F5F5F5): Sfondo secondario, riempimento input di ricerca, segnaposto immagine, scheletro di caricamento (—podium-cds-color-grey-100) - Hover Gray (
#E5E5E5): Sfondo stato hover, riempimento pulsante disabilitato (—podium-cds-color-grey-200) - Dark Surface (
#28282A): Sfondo principale nelle sezioni scure/invertite (—podium-cds-color-grey-800) - Deep Charcoal (
#1F1F21): Sfondo primario inverso, superficie più scura non-nera (—podium-cds-color-grey-900) - Dark Hover (
#39393B): Stato hover su sfondi scuri (—podium-cds-color-grey-700)
Neutrali e Testo
- Primary Text (
#111111): Testo del corpo principale, titoli, link di navigazione (—podium-cds-color-text-primary) - Secondary Text (
#707072): Testi descrittivi, metadati, timestamp, etichette prezzi (—podium-cds-color-text-secondary) - Disabled Text (
#9E9EA0): Elementi inattivi, opzioni non disponibili (—podium-cds-color-text-disabled) - Disabled Inverse (
#4B4B4D): Testo disabilitato su sfondi scuri (—podium-cds-color-text-disabled-inverse) - Border Primary (
#707072): Colore bordo standard, corrispondente al testo secondario - Border Secondary (
#CACACB): Bordi sottili, bordi input, linee divisorie (—podium-cds-color-grey-300) - Border Disabled (
#CACACB): Stato bordo inattivo - Border Active (
#111111): Bordo attivo/in focus, corrispondente al testo primario
Semantici e Accentuati
- Nike Red (
#D30005): Errori critici, badge saldi, notifiche urgenti (—podium-cds-color-red-600) - Bright Red (
#EE0005): Red-500, rosso leggermente più chiaro per enfasi - Nike Orange Badge (
#D33918): Testo badge, callout promozionali (—podium-cds-color-text-badge) - Orange Flash (
#FF5000): Accento arancione espressivo (—podium-cds-color-orange-400) - Success Green (
#007D48): Conferma, disponibilità, stati positivi (—podium-cds-color-green-600) - Success Inverse (
#1EAA52): Successo su sfondi scuri (—podium-cds-color-green-500) - Link Blue (
#1151FF): Link testuali, evidenziazioni informative (—podium-cds-color-blue-500) - Info Inverse (
#1190FF): Link su sfondi scuri (—podium-cds-color-blue-400) - Warning Yellow (
#FEDF35): Sfondi di avviso, banner attenzione (—podium-cds-color-yellow-200) - Focus Ring (
rgba(39, 93, 197, 1)): Anello indicatore focus da tastiera
Spettro Cromatico Esteso (Podium CDS)
Ogni rampa di colore va da 50 a 900 per uso espressivo nelle campagne e nelle pagine prodotto:
- Red:
#FFE5E5→#EE0005→#530300 - Orange:
#FFE2D6→#FF5000→#3E1009 - Yellow:
#FEF087→#FCA600→#99470A - Green:
#DFFFB9→#1EAA52→#003C2A - Teal:
#D4FFFB→#008E98→#043441 - Blue:
#D6EEFF→#1151FF→#020664 - Purple:
#E4E1FC→#6E0FF6→#1C0060 - Pink:
#FFE1F3→#ED1AA0→#4C012D
Sistema dei Gradienti
Nike evita i gradienti nell’interfaccia. Quando compaiono dei gradienti, sono fotografici — applicati agli sfondi hero dei prodotti (es. una scarpa rossa su un gradiente rosso-rosso più scuro). Il design system in sé utilizza solo colori piatti.
3. Regole Tipografiche
Font Family
Display: Nike Futura ND (variante condensata personalizzata di Futura esclusiva di Nike)
- Fallbacks: Helvetica Now Text Medium, Helvetica, Arial
- Usato esclusivamente per i grandi titoli display in maiuscolo
- Caratteristicamente stretta interlinea (0.90) e trasformazione in maiuscolo
Heading: Helvetica Now Display Medium
- Fallbacks: Helvetica, Arial
- Usato per i titoli di sezione e i titoli dei prodotti tra 24 e 32px
Body Medium: Helvetica Now Text Medium (weight 500)
- Fallbacks: Helvetica, Arial
- Usato per link, pulsanti, didascalie, testo del corpo enfatizzato
Body: Helvetica Now Text (weight 400)
- Fallbacks: Helvetica, Arial
- Usato per il testo del corpo standard, descrizioni, metadati
Arabic: Neue Frutiger Arabic — alternativa specifica per la locale
Gerarchia
| Ruolo | Dimensione | Peso | Interlinea | Spaziatura Lettere | Note |
|---|---|---|---|---|---|
| Display | 96px | 500 | 0.90 | — | Nike Futura ND, maiuscolo, titoli hero |
| Heading 1 | 32px | 500 | 1.20 | — | Helvetica Now Display Medium, titoli di sezione |
| Heading 2 | 24px | 500 | 1.20 | — | Helvetica Now Display Medium, sottosezioni |
| Heading 3 | 16px | 500 | 1.50 | — | Helvetica Now Text Medium, titoli card |
| Body | 16px | 400 | 1.75 | — | Helvetica Now Text, descrizioni prodotto |
| Body Medium | 16px | 500 | 1.75 | — | Helvetica Now Text Medium, testo enfatizzato |
| Link | 16px | 500 | 1.75 | — | Helvetica Now Text Medium, link di navigazione |
| Link Small | 14px | 500 | 1.86 | — | Helvetica Now Text Medium, link footer/utilità |
| Button | 16px | 500 | 1.50 | — | Helvetica Now Text Medium, testo CTA |
| Button Small | 14px | 500 | 1.50 | — | Helvetica Now Text Medium, pulsanti secondari |
| Caption | 14px | 500 | 1.50 | — | Helvetica Now Text Medium, etichette prezzi |
| Small | 12px | 500 | 1.50 | — | Helvetica Now Text Medium, timestamp |
| Tiny | 12px | 400 | 1.50 | — | Helvetica Now Text, testo legale |
Principi
La tipografia di Nike è uno studio nella tensione. Il livello display — Nike Futura ND a 96px con un’interlinea devastante di 0.90 — è progettato per sembrare il tabellone di uno stadio: massiccio, condensato, maiuscolo, impossibile da ignorare. Trasforma i titoli in grida di battaglia. Al di sotto del livello display, Helvetica Now offre un contrappunto clinico: leggibilità con precisione svizzera e interlinea generosa di 1.75 per una navigazione confortevole tra i prodotti. Il weight 500 (Medium) domina in tutto il testo del corpo, conferendo alla prosa di Nike una leggera assertività senza la pesantezza del grassetto — ogni frase si legge come una raccomandazione sicura, non come un urlo.
4. Stili dei Componenti
Pulsanti
Primario
- Background: Nike Black (
#111111) - Testo: White (
#FFFFFF), 16px/500, Helvetica Now Text Medium - Border: nessuno
- Border radius: pillola completamente arrotondata (30px)
- Padding: ~12px 24px
- Hover: il background passa a Grey-500 (
#707072), colore testo hover - Active: effetto ripple scale(0) con opacity 0.5
- Focus: 2px box-shadow ring in
rgba(39, 93, 197, 1) - Transition: background 200ms ease
Primario su Sfondo Scuro
- Background: White (
#FFFFFF) - Testo: Black (
#111111) - Hover: il background passa a Grey-300 (
#CACACB)
Secondario (Delineato)
- Background: transparent
- Testo: Nike Black (
#111111) - Border: 1.5px solid
#CACACB(grey-300) - Border radius: 30px
- Hover: il bordo si scurisce a
#707072, background a grey-200
Disabilitato
- Background: Grey-200 (
#E5E5E5) - Testo: Grey-400 (
#9E9EA0) - Cursor: not-allowed
Pulsante Icona
- Background: Grey-100 (
#F5F5F5) - Forma: 30px radius (o 50% per circolare)
- Padding: 6px
- Hover: background Grey-500
Card e Contenitori
- Background: White (
#FFFFFF) — nessun bordo visibile della card nella maggior parte dei casi - Border radius: 0px per le card con immagine prodotto (immagini a tutto campo), 20px per i contenitori interattivi
- Shadow: nessuna — Nike non usa assolutamente nessuna ombra nelle card
- Hover: nessun effetto di sollevamento sulle card prodotto; sottolineatura sui link testuali all’interno delle card
- Card prodotto: immagine in alto (senza radius), metadati testuali in basso con gap di 12px
- Card categoria: fotografia a tutto campo con sovrapposizione testo su gradiente scuro
- Transition: opacity 200ms ease per il cambio immagine in hover
Input e Form
- Background: Grey-100 (
#F5F5F5) - Border: 1px solid
#CACACBquando visibile, o senza bordo nella ricerca - Border radius: 24px (input di ricerca), 8px (input nei form)
- Font: Helvetica Now Text, 16px
- Focus: il bordo passa a
#111111(border-active), 2px focus ring inrgba(39, 93, 197, 1) - Errore: border
#D30005(critical) - Placeholder: Grey-500 (
#707072) - Transition: border-color 200ms ease
Navigazione
- Background: White (
#FFFFFF), sticky - Altezza: ~60px desktop
- Sinistra: logo Nike Swoosh (24x24px SVG)
- Centro: link di categoria (New & Featured, Men, Women, Kids, Sale) in 16px/500 Helvetica Now Text Medium
- Destra: Ricerca (input 24px radius), Preferiti, icone Carrello
- Hover: il colore del testo passa a Grey-500 (
#707072) - Mobile: menu hamburger, overlay a schermo intero
- Banner superiore: barra messaggi promozionali con sfondo scuro (#111111) e testo bianco
Trattamento delle Immagini
- Immagini hero: a tutto campo, senza border radius, da bordo a bordo
- Griglia prodotti: rapporto 1:1 o 4:3, senza border radius
- Card categoria: 16:9 o 4:3, a tutto campo con sovrapposizione testo
- Segnaposto immagine: sfondo solido Grey-100 (
#F5F5F5) - Caricamento lazy: native loading=“lazy”, scheletro usa bg #F5F5F5
- Hover prodotto: cambio immagine secondaria (vista frontale → laterale)
Banner Promozionali
- Sfondo scuro a larghezza completa (
#111111) con testo bianco - Padding stretto (8-12px verticale)
- Testo centrato, 12px/500 Helvetica Now Text Medium
- Usato per promozioni di spedizione, vantaggi per i membri, annunci di saldi
5. Principi di Layout
Sistema di Spaziatura
Unità base: 4px (la griglia primaria è a multipli di 8px)
| Token | Valore | Utilizzo |
|---|---|---|
| space-1 | 4px | Spazi stretti tra icone, spaziatura inline |
| space-2 | 8px | Unità base, spazi icone pulsanti |
| space-3 | 12px | Padding interno card, margini stretti |
| space-4 | 16px | Padding standard, spaziatura nav |
| space-5 | 20px | Gap tra card prodotto |
| space-6 | 24px | Padding interno sezione, gap griglia |
| space-7 | 32px | Interruzioni di sezione |
| space-8 | 48px | Padding sezione principale |
| space-9 | 64px | Padding sezione hero |
| space-10 | 80px | Spaziatura sezioni grandi |
Griglia e Contenitore
- Larghezza massima contenitore: 1920px
- Larghezza contenuto standard: ~1440px con padding orizzontale
- Griglia prodotti: 3 colonne su desktop, 2 su tablet, 1 su mobile
- Griglia categoria: 3 colonne con immagini a tutto campo
- Gap griglia: 4-12px tra le card prodotto (intenzionalmente stretto)
- Padding orizzontale: 48px desktop, 24px tablet, 16px mobile
Filosofia dello Spazio Bianco
La strategia degli spazi bianchi di Nike è deliberatamente aggressiva — non nel modo lussuoso e respirante di un brand di moda, ma in un modo compresso ad alta densità che riempie ogni pixel con contenuto o con assenza intenzionale. Le griglie prodotto usano gap minimi (4-12px) per creare una sensazione di abbondanza e scelta. Le interruzioni di sezione sono generose (48-80px) per separare i contesti di acquisto. L’effetto complessivo è quello di un negozio che sembra pieno di prodotti rimanendo comunque navigabile — come un grande negozio sportivo ben organizzato.
Scala Border Radius
| Valore | Contesto |
|---|---|
| 0px | Immagini prodotto, fotografia hero (bordi netti) |
| 8px | Input nei form (non ricerca) |
| 18px | Elementi interattivi piccoli |
| 20px | Contenitori, card con contenuto UI |
| 24px | Input di ricerca, pillole medie |
| 30px | Pulsanti, tag, filtri (pillola completa) |
| 50% | Pulsanti icona circolari, segnaposto avatar |
6. Profondità ed Elevazione
| Livello | Trattamento | Utilizzo |
|---|---|---|
| Flat | Nessuna ombra, nessun bordo | Stato predefinito per tutto |
| Divider | 0px -1px 0px 0px #E5E5E5 inset | Linea inset sottile tra le sezioni |
| Focus | 0 0 0 2px rgba(39, 93, 197, 1) | Anello focus da tastiera |
| Overlay | Scrim scuro sopra la fotografia | Leggibilità testo su immagine |
La filosofia di elevazione di Nike è radicalmente piatta. Non ci sono ombre nelle card, nessun sollevamento in hover, nessun elemento flottante. La profondità è comunicata esclusivamente attraverso il colore — le sezioni scure retrocedono, quelle chiare avanzano, le variazioni di grigio indicano i cambi di stato. Questa piattezza rinforza la personalità del brand atletica e diretta: nessun fronzolo visivo, solo comunicazione diretta. L’unica “ombra” nell’intero sistema è una linea divisoria inset di 1px e l’anello di focus richiesto per l’accessibilità.
Profondità Decorativa
- Overlay fotografici hero: Scrims a gradiente scuro sopra le fotografie a tutto campo per la leggibilità del testo
- Gradienti sfondo prodotto: Sfondi colorati dietro le foto hero dei prodotti (es. scarpa rossa su gradiente rosso)
- Barre banner: Strisce promozionali solide scure (#111111) in cima alla pagina
7. Cosa Fare e Cosa Evitare
Cosa Fare
- Usare Nike Black (#111111) per tutto il testo principale — mai il puro #000000
- Mantenere i pulsanti a forma di pillola (30px radius) e limitati alle varianti primaria/secondaria
- Usare fotografie a tutto campo, da bordo a bordo, per le sezioni hero — nessun border radius sulle immagini
- Lasciare che la fotografia del prodotto fornisca tutta la vivacità cromatica; mantenere l’interfaccia monocromatica
- Usare Nike Futura ND in maiuscolo SOLO per i titoli display (96px+)
- Mantenere gap stretti nella griglia prodotti (4-12px) per una sensazione densa e abbondante
- Usare Grey-100 (#F5F5F5) per tutti gli sfondi di input e segnaposto
- Riservare il colore esclusivamente al significato semantico (rosso=errore, verde=successo, blu=link)
- Usare weight 500 (Medium) per tutti gli elementi testuali interattivi
Cosa Evitare
- Non aggiungere ombre alle card — il modello di elevazione di Nike è completamente piatto
- Non usare border radius sulle immagini prodotto — solo gli elementi UI hanno angoli arrotondati
- Non introdurre colori del brand al di là della scala di grigi per gli elementi dell’interfaccia
- Non usare Nike Futura ND sotto i 24px — è esclusivamente un carattere display
- Non aggiungere effetti di sollevamento in hover — le card Nike non si animano in hover
- Non usare il weight normale (400) per pulsanti o link — usare sempre 500
- Non posizionare sfondi colorati dietro gli elementi dell’interfaccia — il colore è riservato ai contesti prodotto
- Non usare più di due livelli di gerarchia testuale per card (titolo + corpo)
- Non aggiungere divisori decorativi — l’inset di 1px è l’unico pattern divisorio
- Non ammorbidire il contrasto — il design di Nike spinge deliberatamente il nero su bianco al massimo
8. Comportamento Responsive
Breakpoint
| Nome | Larghezza | Cambiamenti Principali |
|---|---|---|
| Mobile | <640px | Colonna singola, nav hamburger, il testo display si ridimensiona, padding stretto 16px |
| Small Tablet | 640-768px | Inizia la griglia prodotti a 2 colonne, nav ancora collassata |
| Tablet | 768-960px | Griglie a 2 colonne, le card categoria si scalano, padding orizzontale 24px |
| Small Desktop | 960-1024px | La nav si espande a orizzontale completo, griglia prodotti a 3 colonne |
| Desktop | 1024-1440px | Layout completo, nav espansa, griglie a 3 colonne, padding 48px |
| Large Desktop | >1440px | Contenitore a larghezza massima centrato, margini aumentati, immagini hero a tutto campo |
Target di Tocco
- Target di tocco minimo: 44x44px (WCAG AAA)
- Icone nav mobile: area di tocco 48x48px
- Card prodotto: l’intera superficie è tappabile
- Pillole filtro: altezza minima 36px con padding 12px
Strategia di Collasso
- Navigazione: Link categoria completi → menu hamburger sotto 960px; icone ricerca, preferiti, carrello rimangono visibili
- Griglie prodotti: 3 col → 2 col a 960px → 1 col a 640px
- Sezioni hero: Il testo display si scala da 96px → 64px → 48px; le immagini hero rimangono a tutto campo a tutte le dimensioni
- Card categoria: 3 col → 2 col → 1 col con fotografia a tutto campo mantenuta
- Padding sezione: 80px → 48px → 32px → 24px man mano che il viewport si restringe
- Banner promozionale: il testo va a capo o viene troncato, mantiene lo sfondo scuro
Comportamento delle Immagini
- Immagini responsive via Nike CDN (
c.static-nike.com) con parametri di larghezza - Immagini prodotto: srcset con risoluzioni multiple (w_320, w_640, w_960, w_1920)
- Immagini hero: a tutto campo a tutti i breakpoint, il rapporto d’aspetto cambia (16:9 desktop → 4:3 mobile)
- Caricamento lazy: native loading=“lazy”, segnaposto grey-100 durante il caricamento
- Art direction: i ritagli degli hero cambiano tra le composizioni desktop e mobile
9. Guida ai Prompt per l’Agente
Riferimento Rapido Colori
- CTA principale: Nike Black (
#111111) - Sfondo: White (
#FFFFFF) - Superficie secondaria: Light Gray (
#F5F5F5) - Testo titoli: Nike Black (
#111111) - Testo corpo / hover: Secondary Text (
#707072) - Bordo: Border Secondary (
#CACACB) - Errore: Nike Red (
#D30005) - Link: Link Blue (
#1151FF)
Esempi di Prompt per Componenti
- “Crea una sezione hero prodotto con fotografia a tutto campo da bordo a bordo, senza border radius, un overlay a gradiente scuro per il testo, e un titolo enorme in maiuscolo da 96px/500 in stile Nike Futura con interlinea 0.90 e un pulsante a pillola Nike Black (#111111) (30px radius)”
- “Progetta una griglia prodotti a 3 colonne con immagini quadrate (senza border radius), gap di 4px tra le card, nome prodotto in 16px/500 Nike Black (#111111), prezzo in 14px/500, e testo secondario in Grey-500 (#707072)”
- “Costruisci una barra di navigazione bianca sticky con logo allineato a sinistra, link di categoria centrati in 16px/500 (#111111) con colore hover #707072, e ricerca allineata a destra (24px radius, sfondo #F5F5F5), preferiti e icone carrello”
- “Crea una striscia banner promozionale con sfondo #111111, testo bianco centrato 12px/500, e padding verticale 8px — larghezza completa, senza border radius”
- “Progetta un pulsante secondario delineato con sfondo transparent, bordo #CACACB 1.5px, pill radius 30px, testo #111111 16px/500, bordo che si scurisce a #707072 in hover”
Guida all’Iterazione
Quando si perfezionano schermate esistenti generate con questo design system:
- Concentrarsi su UN componente alla volta
- Fare riferimento a nomi di colore specifici e codici hex da questo documento
- Ricordare: la fotografia del prodotto è il colore — l’interfaccia rimane monocromatica
- Usare la scala di grigi per i cambi di stato: #F5F5F5 → #E5E5E5 → #CACACB → #707072
- Se qualcosa nell’interfaccia sembra troppo colorato, probabilmente lo è — Nike mantiene l’interfaccia in scala di grigi
- Il carattere display (Nike Futura) deve essere SEMPRE in maiuscolo e mai sotto i 24px
- Il carattere corpo (Helvetica Now) dovrebbe quasi sempre avere weight 500 per gli elementi interattivi
Tag
design-systemfirst-partydesigne-commerce-retail