Bordi e raggi

I bordi e i raggi sono elementi che caratterizzano l'aspetto di oggetti e componenti di un'interfaccia.

Fondamenti

Metadati e link per approfondire

A cosa servono

Bordi

I bordi sono linee che delimitano i contorni di elementi oppure oggetti presenti in un'interfaccia.

Possono essere applicati a componenti come pulsanti, campi di input, sfondi, immagini o qualsiasi area definita.

I bordi contribuiscono a dare enfasi alla forma e alla struttura di un elemento, possono variare in termini di spessore e stile e creano una separazione fra l'elemento e ciò che lo circonda.

Raggi

I raggi definiscono il grado di curvatura degli angoli di un elemento. La misura di un raggio determina quanto gli angoli dell'elemento sono arrotondati.

Ad esempio, se un raggio è impostato su 4px, gli angoli dell'elemento saranno arrotondati con una curvatura di questa entità.

Sono anche conosciuti con il termine tecnico di "border-radius".

Come usarli

Angoli arrotondati

L'uso di angoli arrotondati conferisce leggerezza visiva agli elementi di un'interfaccia. Per questo motivo sono raccomandati per pulsanti, campi di input, card e simili.

Per dare più enfasi a elementi chiave dell'interfaccia, puoi aumentare la dimensione del raggio dei bordi che vorresti mettere in risalto.

Angoli squadrati

Gli angoli squadrati si addicono maggiormente a elementi che richiedono una presentazione più formale e strutturata, come modali o riquadri informativi.

I token per bordi e raggi

I token applicati a bordi e raggi sono tutti della tipologia globali. Come tali, possono essere riutilizzati come misura di riferimento per token semantici o specifici.

Token per i bordi

ValoreDescrizioneToken

dimensione bordo base 1px

Dimensione di un bordo base

border.base

dimensione bordo evidente 2px

Dimensione per un bordo maggiormente visibile rispetto alla versione base

border.double

dimensione bordo spesso 4px

Dimensione per un bordo spesso

border.thick

dimensione bordo molto evidente 8px

Dimensione per un bordo molto evidente

border.broad

Token per i raggi

ValoreDescrizioneToken

misura per angolo smussato 4px

Angolo smussato

radius.smooth

misura per angolo pronunciato 40px

Angolo pronunciato

radius.rounded

misura per angolo circolare 80px

Angolo circolare

radius.circle