Superneon
superneon è viola quasi nero, con bordi sottilissimi e una luce che viene da dentro. Un pulsante pieno è una pillola scura, illuminata lungo i bordi interni e cerchiata da un gradiente che brilla oltre il suo contorno; i titoli grandi sfumano dal chiaro al lavanda, e tutto ciò che è scelto o acceso prende un alone. Il bagliore è sempre solo decorazione, quindi ogni etichetta resta su un colore piatto che rispetta WCAG AA. La modalità scura è l’aspetto originale; quella chiara tiene le pillole scure e il bagliore e li posa su una pagina lavanda pallido.
Una card
Lo stesso markup, ridisegnato da un solo foglio.
Account
Profilo
Conferma
Che cos’è un preset?
Segue la modalità scura?
Posso ancora usare theme()?
Oggi
Preset pubblicato
Tutto l’aspetto, con una chiamata.
Ieri
Documentazione scritta
Lunedì
Primo schizzo
Come usarlo
import { styles } from 'sitelo/ui'
head(
title('Il mio sito'),
styles({ preset: 'superneon' }),
)
// <link rel="stylesheet" href="/su/ui-c9428b65.css">
// <link rel="stylesheet" href="/su/superneon-5b0e7d21.css">Colora la pagina con var(--su-sn-backdrop) per avere lo sfondo del preset con una luce viola che cade dall’alto, oppure semplicemente con var(--su-bg). I titoli usano Geist se la pagina lo carica, e il font di sistema altrimenti: il preset non scarica nulla.
body {
background: var(--su-sn-backdrop);
}I tuoi colori
theme() continua a funzionare sopra, quindi un preset è un punto di partenza e non un fork. Questo dà a ogni palette due posti in più, glow e glowEnd: i due estremi del gradiente con cui sono disegnati il suo bordo e il suo alone. Su un bagliore non si legge nulla, quindi possono essere vivaci quanto vuoi.
head(
styles({ preset: 'superneon' }),
theme({
primary: { glow: '#00e5ff', glowEnd: '#7f6bff' },
}),
)