upłynęły ponad 3 lata od aktualizacji Dashicons (patrz #34221 z wersji 4.5). Ale o nich nie zapomniano! W wersji 5.2 Dashiconowie zobaczą kilka zmian, w tym 13 niesamowitych nowych ikon.
nowy proces kompilacji
nowy proces kompilacji został zaimplementowany w repozytorium Dashicons GitHub, aby ułatwić dodawanie nowych ikon. Teraz, gdy pliki SVG są dodawane do nowych ikon, są one automatycznie dołączane do kaskadowych arkuszy stylów czcionek i CSSCSS. pliki. Ta zmiana nie będzie zauważalna z WordPress Corecore Core to zestaw oprogramowania wymaganego do uruchomienia WordPress. Główny zespół programistów buduje WordPress. kod bazowy, ale warto to zauważyć.
nowy Format pliku czcionki: WOFF 2.0
w tej wersji zostanie wprowadzony nowy format pliku czcionki, Woff2 (Web Open Font Format 2). WOFF2 jest bardziej nowoczesnym zamiennikiem oryginalnego formatu WOFF 1.0, który wykorzystuje ulepszoną kompresję, co skutkuje niższym zużyciem sieci (w porównaniu z witryną, blogiem).
WOFF2 jest wspierany przez wszystkie nowoczesne przeglądarki, ale nie jest obsługiwany przez Internet Explorer.
Format WOFF 1.0
plik WOFF 1.0 pozostanie w rdzeniu WordPress, aby zapewnić wsteczną kompatybilność wtyczek i motywów ładujących bezpośrednio plik wp-includes/fonts/dashicons.woff
. Ten plik nie został zaktualizowany o nowe ikony poniżej. Nowy proces budowania pozwala obecnie tylko jeden plik formatu WOFF być zbudowany. Ponieważ WOFF2 jest bardziej nowoczesny, jest to format plików, który jest budowany do przodu.
jednak WOFF 1.0 jest kompilowane i dołączane jako osadzona czcionka bezpośrednio do pliku dashicons.css
. Wbudowany format WOFF został zaktualizowany o nowe ikony. Jeśli chcesz używać nowych Dashiconów i potrzebujesz formatu WOFF 1.0 do obsługi IE, zaleca się użycie pliku dashicons.css
zawartego w core do zdefiniowania powierzchni czcionki Dashicons.
Alternatywnie możesz użyć osadzonego pliku formatu OpenType pod adresem wp-includes/fonts/dashicons.eot
(obsługiwanego przez wszystkie wersje IE). Ten plik zawiera nowe ikony.
nowe ikony
w wersji 5.2 dodano 13 zupełnie nowych ikon. Jednak 18 dodatkowych ikon, które były wcześniej zawarte w plikach czcionek, ale nie miały odpowiedniej deklaracji CSS, jest teraz dostępnych. Ikony te są oznaczone gwiazdką ( * ) poniżej.
Buddicons
buddicons były wcześniej zawarte w czcionce ikon, ale każda z nich jest teraz dołączona do nowej klasy dashicons-buddicons-*
.
Icon | CSS Class | 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 |
redaktor
Icon | Klasa CSS | Kod |
---|---|---|
dashicons-editor-ol-rtl |
f12c |
|
dashicons-editor-ltr |
f10c |
zespoły podstawowe
dla nowszych zespołów wprowadzono trzy nowe ikony: Tide, REST API i standardy kodowania.
Icon | Klasa CSS | Kod |
---|---|---|
dashicons-tide |
f10d |
|
dashicons-rest-api |
f124 |
|
dashicons-code-standards |
f13a |
witryny
wraz z wprowadzeniem 3 nowych ikon w 5.2, są teraz 4 Całkowite ikony witryny. Bez względu na to, gdzie się znajdujesz na świecie, jest teraz ikona dla Ciebie! (GH-95)
Icon | CSS Class | Code |
---|---|---|
dashicons-admin-site-alt |
f11d |
|
dashicons-admin-site-alt2 |
f11e |
|
dashicons-admin-site-alt3 |
f11f |
Menus
Icon | CSS Class | Code |
---|---|---|
dashicons-menu-alt * |
f228 |
|
dashicons-menu-alt2 * |
f329 |
|
dashicons-menu-alt3 * |
f349 |
Społeczne
Icon | CSS Class | Code |
---|---|---|
dashicons-instagram |
f12d |
oyster marine (gb)
Icon | CSS Class | 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 |
szczególne podziękowania kierujemy do @joen, @ empireoflight, @folletto, @netweb, @aduth, @dsifford, @SergioEstevao, @cathibosco1, @jaymanpandya, @oztaser, @ryelle, @joshuawold, @nateallen, @desrosj, @bahia0019 i @liljimmi za ich wkład w Dashicons od ostatniej aktualizacji!