Apple design system.

Apple design system — Elettronica di consumo. Spazi bianchi premium, SF Pro, immagini cinematografiche.

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.

Sito web
Slide
App
Poster

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 #f5f5f7
  • --surface-warm #fbfbfd

Testo

  • --fg #1d1d1f
  • --fg-2 #424245
  • --muted #6e6e73
  • --meta #86868b

Bordo

  • --border #d2d2d7
  • --border-soft #e8e8ed

Accento

  • --accent #0071e3
  • --accent-on #ffffff
  • --accent-hover #0077ed
  • --accent-active #0066cc

Semantico

  • --success #16a34a
  • --warn #eab308
  • --danger #dc2626

Tipografia

  • --font-display "SF Pro Display", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
  • --font-body "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
  • --font-mono "SF Mono", ui-monospace, "JetBrains Mono", Menlo, Monaco, Consolas, monospace

Scala tipografica

  • --text-xs 12px
  • --text-sm 14px
  • --text-base 17px
  • --text-lg 21px
  • --text-xl 28px
  • --text-2xl 40px
  • --text-3xl 56px
  • --text-4xl 80px
  • --leading-body 1.47
  • --leading-tight 1.05
  • --tracking-display -0.015em

Spaziatura

  • --space-1 4px
  • --space-2 8px
  • --space-3 12px
  • --space-4 16px
  • --space-5 20px
  • --space-6 24px
  • --space-8 32px
  • --space-12 48px
  • --section-y-desktop 100px
  • --section-y-tablet 64px
  • --section-y-phone 40px

Raggio

  • --radius-sm 8px
  • --radius-md 12px
  • --radius-lg 18px
  • --radius-pill 980px

Elevazione

  • --elev-flat none
  • --elev-ring 0 0 0 1px var(--border)
  • --elev-raised 0 12px 32px rgba(0, 0, 0, 0.08)

Focus

  • --focus-ring 0 0 0 4px color-mix(in oklab, var(--accent), transparent 65%)

Motion

  • --motion-fast 150ms
  • --motion-base 220ms
  • --ease-standard cubic-bezier(0.28, 0, 0.22, 1)

Layout

  • --container-max 1024px
  • --container-gutter-desktop 22px
  • --container-gutter-tablet 18px
  • --container-gutter-phone 16px

Sistema di design ispirato ad Apple

Category: Media e consumo Elettronica di consumo. Spazio bianco premium, SF Pro, immagini cinematografiche.

1. Tema visivo e atmosfera

Il linguaggio web di Apple è un sistema editoriale di precisione che alterna la calma da galleria a blocchi informativi con densità da retail. Il tono visivo resta sobrio: ampie tele neutre, cromature discrete e immagini di prodotto a cui è affidato quasi tutto il peso espressivo. L’interfaccia è progettata per scomparire, così che hardware, materiali e opzioni di finitura diventino il primo piano narrativo.

Nelle cinque pagine analizzate, il ritmo è coerente ma non monolitico. Le superfici di marketing (homepage ed Environment) usano una scansione in capitoli cinematografica fatta di nero e luce, mentre le superfici commerciali (flussi Store e Shop) introducono spaziature più strette, più controlli di utilità e pile di card più dense senza rompere la grammatica di base del brand. Il risultato è un unico sistema con due marce: modalità vetrina e modalità transazione.

La tipografia è lo stabilizzatore. SF Pro Display sostiene la gerarchia hero e di merchandising con interlinee compatte e tracking controllato, mentre SF Pro Text gestisce i metadati di prodotto, la navigazione, i filtri e l’interfaccia di selezione densa. La tipografia resta misurata, ma l’intervallo di scala è abbastanza ampio da sostenere sia messaggi hero da cartellone sia micro-etichette di utilità.

Caratteristiche chiave:

  • Ritmo di sezione binario: scene nero profondo (#000000) che si alternano a campi neutri chiari (#f5f5f7)
  • Una sola famiglia di accento blu per la semantica di azione e link (#0071e3, #0066cc, #2997ff)
  • Doppia modalità operativa in un unico sistema: moduli vetrina cinematografici e configuratori commerciali densi
  • Forte affidamento su immagini e finiture dei materiali; le cromature dell’interfaccia restano visivamente sottili
  • Metriche di titolo compatte (SF Pro Display, semibold) abbinate a una tipografia di corpo/link compatta (SF Pro Text)
  • Geometria a pillola e a capsula come linguaggio d’azione distintivo (da 18px a 980px e controlli circolari)
  • Profondità usata con parsimonia; contrasto e separazione delle superfici svolgono gran parte del lavoro di stratificazione
  • Ritmo a blocchi di colore multipagina: capitoli hero neri -> campi di merchandising neutri chiari -> superfici retail bianche di utilità -> micro-superfici scure per i controlli

2. Palette colori e ruoli

Source Pages: https://www.apple.com/, https://www.apple.com/environment/, https://www.apple.com/store, https://www.apple.com/shop/buy-iphone/iphone-17-pro, https://www.apple.com/shop/accessories/all

Primari

  • Nero assoluto (#000000): tele hero immersive, capitoli di prodotto ad alta tensione drammatica, ancoraggi UI profondi.
  • Grigio Apple pallido (#f5f5f7): superficie chiara principale per fasce di funzionalità, blocchi di confronto e transizioni editoriali.
  • Inchiostro quasi nero (#1d1d1f): colore del testo principale e del riempimento scuro dei controlli su tele chiare.

Secondari e di accento

  • Blu azione Apple (#0071e3): riempimento di azione primaria e accento del brand che segnala il focus.
  • Blu link di corpo (#0066cc): colore dei link inline ottimizzato per la leggibilità nei testi lunghi.
  • Blu link ad alta luminosità (#2997ff): trattamento dei link brillante su scene più scure dove serve un contrasto più forte.

Superficie e sfondo

  • Tela bianco puro (#ffffff): sfondi retail/elenco prodotti e sezioni transazionali dense.
  • Superficie grafite A (#272729): livello di contesto per card scure e controlli multimediali.
  • Superficie grafite B (#262629): livello di utilità scuro leggermente più profondo per i raggruppamenti di controlli.
  • Superficie grafite C (#28282b): superfici di supporto scure rialzate.
  • Superficie grafite D (#2a2a2c): gradino rialzato più scuro usato per la separazione in scene scure più ricche.

Neutri e testo

  • Grigio neutro secondario (#6e6e73): testo di corpo secondario, descrizioni di supporto, metadati terziari.
  • Grigio bordo morbido (#d2d2d7): divisori, contorni sottili e contenimento di utilità attenuato.
  • Grigio bordo medio (#86868b): contorni di campo più marcati nei contesti di configurazione prodotto e filtro.
  • Grigio scuro di utilità (#424245): incrocio testo/superficie neutro-scuro nei contesti dello store.

Semantici e di accento

  • Segnale di selezione/focus (#0071e3): segnale condiviso di focus e stato selezionato tra i contesti di marketing e commerciali.
  • Errore/Avviso/Successo: nessuna palette semantica distinta era costantemente visibile nell’insieme di superfici estratte.

Sistema di gradienti

  • Le pagine estratte sono dominate in modo schiacciante da superfici piatte. La ricchezza visiva proviene dalla fotografia e dal rendering delle finiture, piuttosto che da gradienti UI persistenti.

3. Regole tipografiche

Famiglia di font

  • Famiglia Display: SF Pro Display, fallback SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
  • Famiglia Text: SF Pro Text, fallback SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
  • Suddivisione d’uso: la famiglia Display gestisce i titoli hero/prodotto e le intestazioni di merchandising; la famiglia Text gestisce navigazione, controlli, etichette e testo commerciale denso.

Gerarchia

RuoloDimensionePesoInterlineaSpaziatura lettereNote
Hero Display XL80px6001.00-1.05-1.2pxScala hero Environment/store
Hero Display L56px6001.07-0.28pxMomenti hero della homepage
Section Display48px500-6001.08-0.144pxIntestazioni dei capitoli principali
Product Heading40px6001.10normalTitoli di sezione prodotto e campagna
Feature Display38px6001.210.152pxCallout di dispositivi e merchandising
Promo Display32px300-6001.09-1.13da 0.128px a 0.352pxSub-hero a livello di modulo
Card/Product Title28px6001.140.196pxDenominazione a livello di tile e testo chiave
Utility Heading24px6001.170.216px / -0.2pxIntestazioni di configuratore e contenuti raggruppati
Link/Action Heading21px6001.14-1.380.231pxLink promozionali più grandi
Subhead19px6001.210.228pxIntroduzioni di sezione compatte
Body Primary17px4001.47-0.374pxCorpo standard e descrizioni retail
Body Emphasis17px6001.24-0.374pxEtichette enfatizzate e valori chiave
Control Label14px400-6001.29-1.47-0.224pxPulsanti, etichette di supporto, testo di navigazione compatto
Micro UI12px400-6001.00-1.33-0.12pxNote in piccolo, micro-etichette
Legal/Meta10px4001.30-1.47-0.08pxMetadati densi e testo di supporto legale

Principi

  • Continuità tra tipi di pagina: lo stesso DNA tipografico attraversa i lanci cinematografici e i flussi di acquisto del prodotto, evitando una frattura del brand tra marketing e commercio.
  • Compressione su larga scala: i livelli Display usano interlinee strette e tracking controllato per trasmettere un senso di precisione meccanica e di centralità del prodotto.
  • Densità leggibile a profondità retail: SF Pro Text bilancia la compattezza con un ritmo verticale sufficiente per lunghi elenchi di prodotti e matrici di opzioni.
  • Scala di pesi misurata: 600 è il peso di enfasi dominante; 700 compare in modo selettivo; 300 è usato con parsimonia per il contrasto nelle righe più grandi.

Nota sui sostituti dei font

  • Sostituti più vicini disponibili liberamente: Inter per implementazioni ricche di testo e metriche simili a SF Pro Display-like approssimate con Inter Tight per i titoli.
  • In caso di sostituzione, aumentare leggermente l’interlinea (+0.02 a +0.06) sulle dimensioni di corpo e ridurre l’intensità del tracking negativo per preservare la leggibilità.

4. Stilizzazioni dei componenti

Pulsanti

  • Azione a riempimento primaria: sfondo #0071e3, testo #ffffff, raggio 8px, padding orizzontale compatto (comunemente 8px 15px). Usata per azioni decisive di acquisto/avanzamento.
  • Azione a riempimento scuro: sfondo #1d1d1f, testo #ffffff, raggio 8px. Usata quando le superfici chiare necessitano di un’azione primaria ad alto contrasto e sobria.
  • Famiglia di azioni a pillola/capsula: azioni a capsula grandi con raggi da 18px-56px e link a pillola estremi a 980px. Stabilisce la silhouette di call-to-action di Apple, morbida ma precisa.
  • Gusci di filtro/pulsante di utilità: gusci chiari (#fafafc o bianco traslucido) con bordi grigi sottili (#d2d2d7 / #86868b) per contesti di configurazione densi.
  • Comportamento alla pressione: i controlli attivi comunemente riducono la scala o spostano leggermente il riempimento per indicare la conferma della pressione fisica.

Card e contenitori

  • Card editoriali/di prodotto: card chiare su campi #f5f5f7 o bianchi con inquadratura minima e composizione image-first.
  • Card scure di utilità: gradini grafite (da #272729 a #2a2a2c) usati per overlay, controlli multimediali e moduli in contesto scuro.
  • Pannelli del configuratore: contenitori arrotondati (spesso 12px-18px) con definizione del bordo chiara ma sobria.
  • Moduli carosello/spotlight: gusci arrotondati più grandi (28px-36px) per le corsie di contenuto in evidenza.

Input e moduli

  • Campi di input retail: sfondi traslucidi o bianchi, testo scuro (#1d1d1f), contenimento guidato dal bordo (#86868b).
  • Controlli di selezione: geometria di controllo circolare/a toggle compare di frequente nelle interfacce di selezione prodotto.
  • Strategia di densità: i campi del modulo restano visivamente discreti per mantenere dominanti le immagini del dispositivo e la gerarchia dei prezzi.
  • Nav globale di marketing: barra scura traslucida compatta con link a caratteri piccoli e iconografia sobria.
  • Livelli di nav Store/Sub-shop: barre di utilità aggiuntive, chip e controlli segmentati per restringere categorie e prodotti.
  • Gerarchia dei link: i blu dei link restano il segnale interattivo primario, mentre il testo neutro sostiene gli insiemi di navigazione densi.

Trattamento delle immagini

  • Fotografia object-first: hardware e accessori sono messi in primo piano su superfici piatte controllate.
  • Rendering delle finiture ad alta fedeltà: i dettagli riflettenti/materici sono centrali nella persuasione visiva.
  • Inquadratura mista: scene hero a piena pagina coesistono con card retail arrotondate e miniature di merchandising ritagliate strettamente.

Altri componenti distintivi

  • Matrice del configuratore di prodotto: pile di opzioni e selettori che combinano chip, controlli in stile radio e blocchi contestuali di prezzo/riepilogo.
  • Punti/frecce di controllo del carosello: vocabolario di controllo circolare in overlay attenuati per l’avanzamento della galleria.
  • Pannelli narrativi Environment: capitoli narrativi che fondono tipografia editoriale con immagini cinematografiche di prodotto/ambiente.

5. Principi di layout

Sistema di spaziatura

  • L’unità di base è di fatto 8px, ma il sistema supporta micro-passi densi per un allineamento di precisione.
  • Valori di spaziatura riutilizzati frequentemente tra le pagine: 2, 4, 6, 7, 8, 9, 10, 12, 14, 17, 20 px.
  • Costanti di ritmo universali visibili sia nei flussi di marketing sia in quelli retail: impalcatura con unità da 8px e intervalli di utilità da 14-20px per il padding dei componenti e la spaziatura degli elenchi.

Griglia e contenitore

  • Pagine vetrina: ampie colonne centrali con generoso respiro orizzontale e capitoli di colore a piena larghezza.
  • Pagine commerciali: griglie di prodotto e controllo multi-colonna più strette con frequente impilamento modulare.
  • Comportamento del contenitore: nucleo leggibile vincolato con generosi margini esterni alle larghezze desktop.

Filosofia dello spazio bianco

  • Cadenza delle scene: i capitoli visivi principali usano un ampio respiro superiore/inferiore.
  • Compattazione delle informazioni dove serve: le pagine retail comprimono deliberatamente la spaziatura per esporre più informazioni azionabili per viewport.
  • Separazione guidata dal contrasto: le transizioni di sezione si affidano più ai cambi di superficie che ai separatori decorativi.

Scala dei raggi di bordo

  • 5px: piccoli link/tag di utilità e gusci minori.
  • 8px-12px: controlli standard e campi compatti.
  • 16px-18px: card, cornici di modulo e pannelli commerciali.
  • 28px-36px: contenitori di modulo e spotlight più grandi.
  • 56px / 100px / 980px: capsule, pillole grandi e forme CTA allungate distintive.
  • 50%: controlli multimediali e di selezione circolari.

6. Profondità ed elevazione

LivelloTrattamentoUso
Livello 0Superfici neutre piatte (#ffffff, #f5f5f7, #000000)Palcoscenico narrativo e di prodotto principale
Livello 1Contenimento sottile con bordo (#d2d2d7, #86868b)Filtri, campi di input, card di utilità
Livello 2Ombra morbida (rgba(0,0,0,0.08) a rgba(0,0,0,0.22) dove presente)Card evidenziate e moduli di merchandising rialzati
Livello 3Gradini su superficie scura (#272729 -> #2a2a2c)Overlay, controlli multimediali, cluster scuri di utilità
AccessibilitàSegnale di focus blu (#0071e3)Enfasi da tastiera e selezione

La profondità è intenzionalmente sobria. Apple predilige contrasto tonale, gradini di superficie e gerarchia compositiva rispetto a pesanti accumuli di ombre.

Profondità decorativa

  • La profondità decorativa è creata principalmente dal realismo fotografico e dal rendering dei materiali, non da effetti UI sintetici.
  • Overlay traslucidi e barre di utilità simili al vetro forniscono una lieve stratificazione atmosferica nella navigazione e nei controlli.

7. Cosa fare e cosa non fare

Da fare

  • Usare la triade neutra (#000000, #f5f5f7, #ffffff) come fondamento strutturale.
  • Riservare gli accenti blu a una semantica autentica di azione e navigazione.
  • Mantenere la tipografia stretta e deliberata, specialmente alle scale display.
  • Mantenere il linguaggio geometrico a capsula/cerchio per controlli e azioni chiave.
  • Lasciare che le immagini di prodotto reggano la drammaticità visiva; mantenere la cromatura sobria.
  • Usare il contenimento guidato dal bordo nei contesti retail densi invece di una pesante ornamentazione delle card.
  • Preservare una chiara separazione tra moduli vetrina e moduli transazionali, mantenendo condivisi i token di base.

Da non fare

  • Non introdurre ampie palette di accento secondario che competano con il blu Apple.
  • Non abusare di ombre, effetti glow o gradienti decorativi nella cromatura UI di base.
  • Non mescolare famiglie di font non correlate né allentare il tracking in modo indiscriminato.
  • Non appiattire tutti gli angoli su un unico raggio; Apple usa livelli di raggio intenzionali.
  • Non sovraccaricare i moduli commerciali con bordi spessi o effetti visivi vistosi.
  • Non rimuovere la cadenza di contrasto neutro tra capitoli scuri e chiari.
  • Non trattare i flussi di marketing e di acquisto come sistemi di design separati.

8. Comportamento responsive

Breakpoint

NomeLarghezzaCambiamenti chiave
Small Mobile374px e inferioreControlli retail ristretti, pile di prodotti a colonna singola
Mobile375px-640pxModuli a una colonna, righe di azione compatte, selettori condensati
Tablet641px-833pxCard espanse e transizioni miste a 1-2 colonne
Tablet Wide834px-1023pxMerchandising multi-colonna più stabile, blocchi di testo più grandi
Desktop1024px-1240pxLayout retail completi e strutture di confronto prodotti
Desktop Wide1241px-1440pxEspansione hero di marketing e spaziatura di sezione più ampia
Large Desktop1441px+Massimo respiro dei capitoli e ampia composizione editoriale

Target tattili

  • Le azioni primarie e secondarie sono generalmente presentate in geometrie a pillola/pulsante adatte al tap.
  • I controlli multimediali e di selezione circolari si allineano all’intento di toccabilità minima nei contesti mobile.
  • L’interfaccia commerciale densa usa etichette compatte ma mantiene aree di tocco chiare tramite il padding della forma circostante.

Strategia di collasso

  • La tipografia hero di marketing si rimpicciolisce per livelli discreti preservando il contrasto della gerarchia.
  • Le griglie di prodotto e commerciali collassano da multi-colonna a card impilate con visibilità persistente del selettore.
  • La navigazione di utilità si comprime in raggruppamenti di link/controllo più semplici preservando le azioni chiave.
  • I cluster di opzione/configurazione diventano sequenziati verticalmente per mantenere lineare il flusso d’acquisto sugli schermi piccoli.

Comportamento delle immagini

  • Le immagini di prodotto preservano proporzioni e centralità attraverso i breakpoint.
  • Le immagini hero restano dominanti su mobile, con il testo riposizionato attorno alla priorità dell’immagine.
  • Le miniature retail restano leggibili tramite una logica di ritaglio più stretta e un impilamento di card più denso.
  • I moduli guidati dalle immagini continuano ad ancorare il ritmo man mano che la densità del layout aumenta.

9. Guida ai prompt per l’agente

Riferimento rapido dei colori

  • Blu di azione primaria: Blu azione Apple (#0071e3)
  • Blu link inline: Blu link di corpo (#0066cc)
  • Tela del capitolo scuro: Nero assoluto (#000000)
  • Tela del capitolo chiaro: Grigio Apple pallido (#f5f5f7)
  • Testo primario su chiaro: Inchiostro quasi nero (#1d1d1f)
  • Testo secondario: Grigio neutro secondario (#6e6e73)
  • Bordo retail morbido: Grigio bordo morbido (#d2d2d7)
  • Bordo retail marcato: Grigio bordo medio (#86868b)

Esempi di prompt per componenti

  • “Progetta un hero di prodotto in stile Apple su una tela nera (#000000) con titolo SF Pro Display semibold (48-56px), testo di supporto conciso e due CTA a capsula che usano #0071e3 e #1d1d1f.”
  • “Crea un pannello di configurazione commerciale su bianco (#ffffff) con card arrotondate da 18px, campi con bordo #86868b, testo di corpo SF Pro Text da 17px e selettori di opzione compatti.”
  • “Costruisci una griglia di card di merchandising che alterna superfici #f5f5f7 e bianche, con card image-first, ombre sobrie e metadati SF Pro Text da 14-17px.”
  • “Genera un cluster di controlli per carosello usando pulsanti circolari (raggio 50%), overlay grigi attenuati e un chiaro feedback attivo per la navigazione della galleria.”
  • “Componi un ritmo di pagina misto marketing + retail: capitolo vetrina scuro -> capitolo di funzionalità chiaro -> modulo denso di elenco prodotti, mantenendo gli accenti blu solo per azioni e link.”

Guida all’iterazione

  1. Fissa per primo il fondamento neutro (#000000, #f5f5f7, #ffffff) prima di regolare gli accenti.
  2. Mantieni gli accenti blu scarsi e intenzionali; se tutto è blu, la gerarchia collassa.
  3. Regola la tipografia in quest’ordine: scala display, leggibilità del corpo, poi micro-etichette.
  4. Abbina il raggio per classe di componente (campo, card, capsula, cerchio) invece di un arrotondamento uguale per tutti.
  5. Aumenta la densità gradualmente passando dalle sezioni vetrina alle sezioni commerciali.
  6. Verifica che le immagini di prodotto restino il livello visivo più forte dopo ogni revisione.

Lacune note

  • Colori di stato semantici distinti (errore/avviso/successo) non erano costantemente visibili nell’insieme di pagine estratte.
  • Alcuni micro-stati di interazione variano per modulo e non sono rappresentati come token di sistema universali.
  • Alcuni moduli retail espongono override tipografici specifici del contesto che non compaiono in tutte e cinque le pagine.
Modalità
design-system
Scena
design
Superficie
web
ID manifest
design-system-apple

Tag

  • design-system
  • first-party
  • design
  • media-consumer