Es ist über 3 Jahre her, dass Dashicons aktualisiert wurde (siehe #34221 von Version 4.5). Aber sie sind nicht vergessen worden! In 5.2 werden die Dashicons mehrere Änderungen sehen, darunter 13 tolle neue Icons.
Neuer Build-Prozess
Im Dashicons GitHub-Repository wurde ein neuer Build-Prozess implementiert, um das Hinzufügen neuer Symbole zu vereinfachen. Wenn nun SVG-Dateien für neue Symbole hinzugefügt werden, werden sie automatisch in die Schriftart- und CSSCSS-Cascading-Stylesheets aufgenommen. Datei. Diese Änderung wird nicht spürbar von der WordPress CoreCore Kern ist der Satz von Software erforderlich, um WordPress laufen. Das Kernentwicklungsteam erstellt WordPress. codebasis, aber es ist erwähnenswert.
Neues Font-Dateiformat: WOFF 2.0
In dieser Version wird ein neues Font-Dateiformat eingeführt, WOFF2 (Web Open Font Format 2). WOFF2 ist ein modernerer Ersatz für das ursprüngliche WOFF 1.0-Format, das eine verbesserte Komprimierung verwendet, was zu einem geringeren Verbrauch von Networknetwork (im Vergleich zu Site, Blog) führt.
WOFF2 wird von allen modernen Browsern unterstützt, jedoch nicht vom Internet Explorer.
WOFF 1.0-Format
Die WOFF 1.0-Datei verbleibt im WordPress-Kern, um die Abwärtskompatibilität für Plugins und Themes zu gewährleisten, die die wp-includes/fonts/dashicons.woff
-Datei direkt laden. Diese Datei wurde nicht aktualisiert, um die neuen Symbole unten aufzunehmen. Mit dem neuen Build-Prozess kann derzeit nur eine WOFF-Formatdatei erstellt werden. Da WOFF2 moderner ist, wird das Dateiformat weiterentwickelt.
Jedoch WOFF 1.0 wird kompiliert und als eingebettete Schriftart direkt in die dashicons.css
-Datei aufgenommen. Das eingebettete WOFF-Format wurde aktualisiert, um die neuen Symbole aufzunehmen. Wenn Sie die neuen Dashicons verwenden möchten und das WOFF 1.0-Format für die IE-Unterstützung benötigen, wird empfohlen, die in core enthaltene dashicons.css
-Datei zum Definieren der Dashicons-Schriftart zu verwenden.
Alternativ können Sie die eingebettete OpenType-Formatdatei unter wp-includes/fonts/dashicons.eot
verwenden (wird von allen IE-Versionen unterstützt). Diese Datei enthält die neuen Symbole.
Neue Icons
In 5.2 wurden 13 komplett neue Icons hinzugefügt. Es stehen jedoch jetzt 18 zusätzliche Symbole zur Verfügung, die zuvor in den Schriftdateien enthalten waren, aber keine entsprechende CSS-Deklaration hatten. Diese Symbole sind unten mit einem Sternchen (*) gekennzeichnet.
Buddicons
Die Buddicons waren alle zuvor in der Symbolschrift enthalten, aber jeder wird jetzt von einer neuen dashicons-buddicons-*
-Klasse begleitet.
Symbol | CSS-Klasse | Code |
---|---|---|
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 |
Herausgeber
Symbol | CSS-Klasse | Code |
---|---|---|
dashicons-editor-ol-rtl |
f12c |
|
dashicons-editor-ltr |
f10c |
Kernteams
Für einige neuere Teams wurden drei neue Symbole eingeführt: Tide, REST API und Codierungsstandards.
Symbol | CSS-Klasse | Code |
---|---|---|
dashicons-tide |
f10d |
|
dashicons-rest-api |
f124 |
|
dashicons-code-standards |
f13a |
Sites
Mit der Einführung von 3 neuen Symbolen in 5.2 gibt es jetzt insgesamt 4 Site-Symbole. Egal wo Sie sich auf der Welt befinden, es gibt jetzt ein Symbol für Sie! (GH-95)
Symbol | CSS-Klasse | Code |
---|---|---|
dashicons-admin-site-alt |
f11d |
|
dashicons-admin-site-alt2 |
f11e |
|
dashicons-admin-site-alt3 |
f11f |
Menüs
Symbol | CSS-Klasse | Code |
---|---|---|
dashicons-menu-alt * |
f228 |
|
dashicons-menu-alt2 * |
f329 |
|
dashicons-menu-alt3 * |
f349 |
Soziales
Symbol | CSS-Klasse | Code |
---|---|---|
dashicons-instagram |
f12d |
Sonstiges
Symbol | CSS-Klasse | Code |
---|---|---|
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 |
Ein ganz besonderer Dank geht an @joen, @empireoflight, @folletto, @netweb, @aduth, @dsifford, @SergioEstevao, @cathibosco1, @jaymanpandya, @oztaser, @ryelle, @joshuawold, @nateallen, @desrosj, @bahia0019 und @liljimmi für ihre Beiträge zu Dashicons seit dem letzten Update!