WordPress.org

Sono passati oltre 3 anni da quando Dashicons è stato aggiornato (vedi #34221 dalla versione 4.5). Ma non sono stati dimenticati! In 5.2, i Dashicons vedranno diverse modifiche, tra cui 13 fantastiche nuove icone.

Nuovo processo di compilazione

Un nuovo processo di compilazione è stato implementato nel repository GitHub Dashicons per facilitare l’aggiunta di nuove icone. Ora, quando i file SVG vengono aggiunti per nuove icone, vengono automaticamente inclusi nei fogli di stile a cascata font e CSSCSS. file. Questo cambiamento non sarà evidente dal Core WordPress CoreCore è l’insieme di software necessario per eseguire WordPress. Il team di sviluppo principale costruisce WordPress. base di codice, ma vale la pena notare.

Nuovo formato di file Font: WOFF 2.0

Questa versione vedrà l’introduzione di un nuovo formato di file font, WOFF2 (Web Open Font Format 2). WOFF2 è un sostituto più moderno per il formato originale WOFF 1.0 che utilizza una compressione migliorata, che si traduce in un minor consumo di networknetwork (rispetto al sito, blog).

WOFF2 è supportato da tutti i browser moderni, ma non è supportato in Internet Explorer.

Formato WOFF 1.0

Il file WOFF 1.0 rimarrà nel core di WordPress per garantire la compatibilità all’indietro per plugin e temi che caricano direttamente il file wp-includes/fonts/dashicons.woff. Questo file non è stato aggiornato per includere le nuove icone qui sotto. Il nuovo processo di compilazione attualmente consente solo un file in formato WOFF da costruire. Poiché WOFF2 è più moderno, questo è il formato di file in costruzione in avanti.

Tuttavia, WOFF 1.0 è compilato e incluso come font incorporato direttamente nel file dashicons.css. Il formato WOFF incorporato è stato aggiornato per includere le nuove icone. Se si desidera utilizzare i nuovi Dashicons e si richiede il formato WOFF 1.0 per il supporto di IE,si consiglia di utilizzare il file dashicons.css incluso in core per definire il carattere Dashicons.

In alternativa, è possibile utilizzare il file di formato OpenType incorporato in wp-includes/fonts/dashicons.eot (supportato da tutte le versioni di IE). Questo file include le nuove icone.

Nuove icone

In 5.2, sono state aggiunte 13 icone completamente nuove. Tuttavia, sono ora disponibili 18 icone aggiuntive che erano precedentemente incluse nei file dei font ma non avevano una dichiarazione CSS corrispondente. Queste icone sono contrassegnate con un asterisco (*) sotto.

Buddicons

I Buddicons erano tutti precedentemente inclusi nel font icon, ma ognuno è ora accompagnato da una nuova classe dashicons-buddicons-*.

Icona Classe CSS Codice
dashicons-buddicons-activity * f452
dashicons-buddicons-bbpress-logo * f477
dashicons-buddicons-buddypress-logo * f448
dashicons-buddicons-community * f453
dashicons-buddicons-forums * f449
dashicons-buddicons-friends * f454
dashicons-buddicons-groups * f456
dashicons-buddicons-pm * f457
dashicons-buddicons-replies * f451
dashicons-buddicons-topics * f450
dashicons-buddicons-tracking * f455

Editor

Icona Classe CSS Codice
dashicons-editor-ol-rtl f12c
dashicons-editor-ltr f10c

Core Team

Tre nuove icone sono state introdotte per alcune nuove squadre: Marea, REST API, e Standard di Codifica.

Icona Classe CSS Codice
dashicons-tide f10d
dashicons-rest-api f124
dashicons-code-standards f13a

Siti

Con l’introduzione di 3 nuove icone 5.2, ora ci sono 4 totale sito di icone. Non importa dove ti trovi nel mondo, ora c’è un’icona per te! (GH-95)

Icona Classe CSS Codice
dashicons-admin-site-alt f11d
dashicons-admin-site-alt2 f11e
dashicons-admin-site-alt3 f11f

Menu

Icona Classe CSS Codice
dashicons-menu-alt * f228
dashicons-menu-alt2 * f329
dashicons-menu-alt3 * f349

Sociale

Icona Classe CSS Codice
dashicons-instagram f12d

Varie

Icona Classe CSS Codice
dashicons-businesswoman f12f
dashicons-businessperson f12e
dashicons-email-alt2 f467
dashicons-yes-alt f12a
dashicons-camera-alt * f129
dashicons-plugins-checked * f485
dashicons-update-alt * f113
dashicons-text-page * f121

Un ringraziamento speciale va a @joen, @empireoflight, @folletto, @netweb, @aduth, @dsifford, @SergioEstevao, @cathibosco1, @jaymanpandya, @oztaser, @ryelle, @joshuawold, @nateallen, @desrosj, @bahia0019, e @liljimmi per il loro contributo alla Dashicons dopo l’ultimo aggiornamento!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.