au trecut peste 3 ani de când Dashicons a fost actualizat (vezi #34221 din versiunea 4.5). Dar, ei nu au fost uitate! În 5.2, Dashicons va vedea mai multe modificări, inclusiv 13 icoane noi minunat.
proces nou de construire
un nou proces de construire a fost implementat în depozitul Dashicons GitHub pentru a facilita adăugarea de pictograme noi. Acum, Când fișierele SVG sunt adăugate pentru pictograme noi, acestea sunt incluse automat în font și CSSCSS Cascading Style Sheets. fișiere. Această modificare nu va fi vizibilă din WordPress Corecore Core este setul de software necesar pentru a rula WordPress. Echipa de dezvoltare de bază construiește WordPress. cod de bază, dar este demn de remarcat.
nou format de fișier Font: WOFF 2.0
această versiune va vedea introducerea unui nou format de fișier font, WOFF2 (web Open Font Format 2). WOFF2 este un înlocuitor mai modern pentru formatul original WOFF 1.0 care utilizează o compresie îmbunătățită, ceea ce duce la un consum mai mic de rețea (versus site, blog).
WOFF2 este acceptat de toate browserele moderne, dar nu este acceptat în Internet Explorer.
Format WOFF 1.0
fișierul WOFF 1.0 va rămâne în nucleul WordPress pentru a asigura compatibilitatea înapoi pentru pluginuri și teme care încarcă direct fișierul wp-includes/fonts/dashicons.woff
. Acest fișier nu a fost actualizat pentru a include noile pictograme de mai jos. Noul proces de construire permite în prezent doar un fișier format WOFF să fie construit. Deoarece WOFF2 este mai modern, acesta este formatul de fișier construit în mișcare înainte.
Cu toate acestea, WOFF 1.0 este compilat și inclus ca font încorporat direct în fișierul dashicons.css
. Formatul WOFF încorporat a fost actualizat pentru a include noile pictograme. Dacă doriți să utilizați noile Dashicons și necesită formatul WOFF 1.0 Pentru suport IE, este recomandat să utilizați dashicons.css
fișier inclus în core pentru a defini dashicons font face.
alternativ, puteți utiliza fișierul format OpenType încorporat la wp-includes/fonts/dashicons.eot
(acceptat de toate versiunile IE). Acest fișier include noile pictograme.
icoane noi
în 5.2, au fost adăugate 13 icoane complet noi. Cu toate acestea, acum sunt disponibile 18 pictograme suplimentare care au fost incluse anterior în fișierele de fonturi, dar nu aveau o declarație CSS corespunzătoare. Aceste pictograme sunt marcate cu un asterisc ( * ) de mai jos.
Budicons
Budicons au fost toate incluse anterior în fontul icon, dar fiecare este acum însoțit de o nouă clasă a dashicons-buddicons-*
.
Icon | clasa CSS | Cod |
---|---|---|
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
Icon | clasa CSS | Cod |
---|---|---|
dashicons-editor-ol-rtl |
f12c |
|
dashicons-editor-ltr |
f10c |
echipele de bază
au fost introduse trei pictograme noi pentru unele Echipe mai noi: tide, REST API și standarde de codificare.
Icon | clasa CSS | Cod |
---|---|---|
dashicons-tide |
f10d |
|
dashicons-rest-api |
f124 |
|
dashicons-code-standards |
f13a |
site-uri
odată cu introducerea a 3 pictograme noi în 5.2, acum există 4 pictograme totale ale site-ului. Indiferent unde vă aflați în lume, există acum o pictogramă pentru tine! (GH-95)
Icon | clasa CSS | Cod |
---|---|---|
dashicons-admin-site-alt |
f11d |
|
dashicons-admin-site-alt2 |
f11e |
|
dashicons-admin-site-alt3 |
f11f |
Meniu
Icon | clasa CSS | Cod |
---|---|---|
dashicons-menu-alt * |
f228 |
|
dashicons-menu-alt2 * |
f329 |
|
dashicons-menu-alt3 * |
f349 |
Social
Icon | clasa CSS | Cod |
---|---|---|
dashicons-instagram |
f12d |
diverse
Icon | clasa CSS | Cod |
---|---|---|
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 |
o mulțumire foarte specială se adresează @joen, @empireoflight, @ folletto, @ netweb, @ aduth, @ dsifford, @SergioEstevao, @cathibosco1, @jaymanpandya, @oztaser, @ryelle, @joshuawold, @nateallen, @desrosj, @bahia0019 și @ liljimmi pentru contribuțiile lor la Dashicons de la ultima actualizare!