TWINKLE AI LABS · DESIGN SYSTEM
Aurora
Ledger.
Piccole regole coerenti
per strumenti piacevoli da usare.
Colore, testo, spazio e movimento.
Un’esperienza che unisce tutti i nostri prodotti.
Design per luce e numeri8 pt
Spazi equilibrati
Cambia il tema del sito per passare da Mist a Dusk.
- Modalità colore
- 2
- Gruppi di token
- 7
- Griglia di base
- 8pt
- Principi
- 6
Identità
Design per luce e numeri
Aurora Ledger è nato con il nostro primo prodotto nell’agosto 2026. Il nome esprime due qualità che cerchiamo in ogni schermata.
Aurora
Una luce che guida nel buio
Il viola profondo e luminoso dà forma al marchio e guida lo sguardo verso le informazioni utili e l’azione successiva.
Ledger
Leggere con chiarezza valori complessi
Il primo strumento calcolava investimenti. Mostriamo ancora numeri completi, risultati in primo piano e cambiamenti con parole, simboli e colori.
Il sistema si chiama Aurora Ledger. Nel codice, il prefisso Twinkle* collega il marchio alla sua implementazione.
Fondamenti
Scegliere i colori per ruolo
colorsI ruoli sostituiscono i colori fissi e si adattano alle modalità chiara e scura, mantenendo contrasto e identità. Il viola acceso guida l’azione successiva.
Modalità colore · Mist
Sfondi e superfici
bg#F8F6FCsurface#FFFFFFsunken#F5F4F8lifted#FFFFFFkey#FFFFFFdivider#EAE4F0
Tipografia
- text#21182D
- textSub#71687D
- textFaint#A79EAF
Marchio
primary#7040D9accent#7040D9 · testoprimarySoft#EEE7FCgradient→ #8550E4
Stati ed enfasi
- danger#B42318Azioni irreversibili
- warm#D92D20Enfasi calda
- cool#2763C4Enfasi fredda
Effetti
- glow · primary 20%
- shadow · viola profondo
- scrim · 52%
- outlineLifted
Modalità colore · Dusk
Sfondi e superfici
bg#110D19surface#1B1526sunken#251D32lifted#2C233Akey#20182Cdivider#352A42
Tipografia
- text#FAF7FF
- textSub#AEA3BA
- textFaint#746A80
Marchio
primary#986CF4accent#B79AFF · testoprimarySoftaccent · 12%gradient→ #8550E4
Stati ed enfasi
- danger#FF9B91Azioni irreversibili
- warm#FF9B91Enfasi calda
- cool#8DB9FFEnfasi fredda
Effetti
- glow · accent 14%
- shadow · nero
- scrim · 62%
- outlineLifted · nessuno
- Sfondi e superfici — Mist aggiunge calore viola alle superfici chiare. Dusk usa luminosità e contrasti propri per la notte, senza invertire Mist.
- Marchio — primary serve per i pulsanti pieni; accent per testo, icone e bordi. In modalità scura richiedono contrasti diversi.
- Stati ed enfasi — danger indica azioni rischiose; warm e cool distinguono le informazioni. Testo e icone ne spiegano il senso. Gli sfondi tenui usano l’8% in chiaro e il 12% in scuro.
Fondamenti
Sei livelli di enfasi
alphaSei livelli di opacità regolano gerarchia e profondità per un’enfasi coerente tra i prodotti.
strong.88Testo attenuatosoft.70Informazioni secondariehalf.50Divisori interniring.35Bordi in evidenzatint.20Sfondi delicati e manigliewash.08Sfondo più tenue · scuro .12
Fondamenti
Il ritmo di una griglia da 8pt
spacingLa spaziatura segue multipli di 8. Riserviamo 2, 4 e 6px ad allineamenti e piccoli aggiustamenti.
tight2s04s0h6s18s1h12s216s2h20s324s432s540s648
Fondamenti
Regole per dimensioni e forme
iconSize · elevation · shapes · controlSize · strokeIcone
xs12sm16md20lg26
Elevazione
raised4Schede standardfloating10Elementi al passaggio e flottantidrawer20Pannelli laterali e inferiori
Forme
small11Campi di inputmedium14Pannelli interni e tastilarge18Schede standardextraLarge24Pannelli e finestre di dialogodrawer20Pannello del tastierinopill999Badge e pulsanti arrotondati
Controlli
rowHeight48Altezza standard delle righeprimaryButtonHeight48Altezza del pulsante principalekeypadKeyHeight52Altezza dei tasti numericikeypadGap8Spazio tra i tasti
Tratti
hair1Divisori standardring1.5Focus e selezione
Interazione
Movimenti rapidi e naturali
motionIl movimento parte dallo scopo. Entrata e spostamento rallentano dolcemente; l’uscita accelera brevemente.
Passa il puntatore o porta il focus sulla scheda per confrontare tre durate.
fast150msbase250msslow350ms
Passa il puntatore o porta il focus sulla scheda per confrontare entrata e uscita.
easecubic-bezier(.25, 1, .5, 1) · Elementi in entrata o movimentoexitcubic-bezier(.4, 0, 1, 1) · Elementi in uscita rapida
Fondamenti
Numeri chiari e testo leggibile
typography · PretendardQuindici ruoli Pretendard coprono numeri, titoli, testo ed etichette. I caratteri grandi presentano i risultati, quelli piccoli il contesto. Usa dimensioni e pesi definiti, senza spezzare le parole coreane.
- Un po’ di luce nella giornata
displayLarge40 · 700 · 1.25 · -0.03em · Messaggio principale - 12 nuove voci
displayMedium36 · 700 · 1.25 · -0.03em · Risultato chiave - I cambiamenti della settimana
displaySmall32 · 700 · 1.25 · -0.03em · Titolo di riepilogo - Iniziamo un progetto?
headlineLarge28 · 700 · 1.25 · -0.03em · Titolo della pagina - Attività recente
headlineMedium24 · 700 · 1.25 · -0.02em · Titolo di sezione - 24 agosto 2026
headlineSmall24 · 500 · 1.25 · -0.02em · Titolo secondario - Una nuova idea
titleLarge20 · 700 · 1.25 · -0.02em · Titolo della scheda - Revisione del design completata
titleMedium16 · 600 · 1.35 · -0.01em · Titolo dell’elemento - Oggi alle 15
titleSmall14 · 600 · 1.35 · -0.01em · Titolo piccolo - Trova ciò che ti serve e concentrati sulle cose importanti.
bodyLarge16 · 400 · 1.65 · Testo in evidenza - Le modifiche si sincronizzano su tutti i dispositivi.
bodyMedium14 · 400 · 1.65 · Testo standard - Salvato 2 minuti fa
bodySmall12 · 400 · 1.35 · Aiuto e descrizioni - Continua
labelLarge14 · 600 · 1.35 · -0.01em · Pulsanti e schede - In corso · 8
labelMedium12 · 500 · 1.35 · Stato e metadati - NEW
labelSmall11 · 500 · 1.35 · Badge e didascalie
Principi
Sei principi per schermate chiare
- Concentra gli effetti forti su un’azione principale. Usa una sfumatura per schermata.
- Spiega stati e cambiamenti con testo e icone, oltre al colore.
- Riserva i colori di pericolo alle azioni irreversibili. Evita allarmi per scelte annullabili.
- Mostra le relazioni con spaziatura e allineamento. Le strutture semplici si leggono meglio.
- Il testo più grande mostra la risposta cercata. Rendi i risultati più visibili degli input.
- Mostra importi e numeri chiave per intero. Se lo spazio manca, scegli una dimensione definita più piccola.
Storia
Conservare decisioni e lezioni
- 2026-08-09La prima schermata
Un prototipo viola di calcolatrice per investimenti è diventato Aurora Ledger. Numeri chiari e completi sono stati il punto di partenza.
- Primi esperimentiDare identità ai neutri
Il grigio puro era pulito ma anonimo. Una punta di viola profondo ha restituito carattere ai colori neutri.
- Primi esperimentiRipristinare colori significativi
Il solo viola rendeva difficile leggere rialzi e ribassi. Sono tornati rosso e blu secondo la convenzione del mercato coreano.
- Primi esperimentiConcentrarsi sull’azione
Abbiamo spostato la sfumatura dai grandi numeri ai pulsanti principali per guidare l’azione successiva.
- 2026-08-18Un linguaggio condiviso
Abbiamo definito colori e contrasti e li abbiamo applicati al primo prodotto. Un tema è diventato un sistema comune.
- 2026-08-22Completare i token
Opacità, spaziatura, dimensioni, elevazione, forme e movimento hanno ampliato il vocabolario dei colori.
- 2026-08-23Pubblicare i principi
Abbiamo documentato motivi e usi di ogni scelta per mantenere criteri coerenti mentre i prodotti crescono.
- 2026-09-25Ampliare i colori di enfasi
Rosso e blu diventano warm e cool. I colori restano, ma nomi neutri permettono significati diversi in altri prodotti.