WordPress.org

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!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.