det er over 3 år siden Dashicons er blevet opdateret (se #34221 fra version 4.5). Men de er ikke blevet glemt! I 5.2 vil Dashicons se flere ændringer, herunder 13 fantastiske nye ikoner.
ny byggeproces
en ny byggeproces er implementeret i Dashicons GitHub-arkivet for at gøre det lettere at tilføje nye ikoner. Nu, når SVG-filer tilføjes til nye ikoner, indgår de automatisk i skrifttypen og Csscss Cascading Style Sheets. fil. Denne ændring vil ikke være mærkbar fra CoreCore Core er det sæt af programmer, der kræves for at køre. Kerneudviklingsteamet bygger ordtryk. kodebase, men det er værd at bemærke.
nyt Skrifttypeformat: ve 2.0
denne udgivelse vil se introduktionen af et nyt skrifttypefilformat, ve 2 (Åben Skrifttypeformat 2). 2 er en mere moderne erstatning for det originale 1.0-format, der bruger en forbedret komprimering, hvilket resulterer i lavere netværksnetværk (versus site, blog) forbrug.
V2 understøttes af alle moderne bro.sere, men understøttes ikke i Internetudforsker.
1.0-Format
1.0-filen forbliver i kernen for at sikre bagudkompatibilitet for plugins og temaer, der indlæser filen wp-includes/fonts/dashicons.woff
direkte. Denne fil er ikke blevet opdateret til at omfatte de nye ikoner nedenfor. Den nye byggeproces tillader i øjeblikket kun, at der bygges en fil med Formatformat. Da V2 er mere moderne, er det filformatet, der bygges fremad.
dog ve 1.0 er kompileret og inkluderet som en integreret skrifttype direkte i dashicons.css
filen. Det integrerede format er blevet opdateret til at omfatte de nye ikoner. Hvis du ønsker at bruge de nye Dashicons og kræver 1.0-formatet til IE-understøttelse, anbefales det, at du bruger dashicons.css
– filen, der er inkluderet i kernen, til at definere Dashicons-skrifttypefladen.
Alternativt kan du bruge den integrerede OpenType-formatfil på wp-includes/fonts/dashicons.eot
(understøttet af alle versioner af IE). Denne fil indeholder de nye ikoner.
nye ikoner
i 5.2 blev 13 helt nye ikoner tilføjet. Imidlertid er 18 yderligere ikoner, der tidligere var inkluderet i skrifttypefilerne, men som ikke havde en tilsvarende CSS-erklæring, nu tilgængelige. Disse ikoner er markeret med en stjerne ( * ) nedenfor.
Buddicons
Buddicons var alle tidligere inkluderet i ikon skrifttype, men hver er nu ledsaget af nye en dashicons-buddicons-*
klasse.
ikon | CSS klasse | kode |
---|---|---|
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 |
redaktør
ikon | CSS klasse | kode |
---|---|---|
dashicons-editor-ol-rtl |
f12c |
|
dashicons-editor-ltr |
f10c |
Core Teams
tre nye ikoner er blevet introduceret for nogle nyere hold: Tide, REST API og kodningsstandarder.
ikon | CSS klasse | kode |
---|---|---|
dashicons-tide |
f10d |
|
dashicons-rest-api |
f124 |
|
dashicons-code-standards |
f13a |
Sites
med indførelsen af 3 nye ikoner i 5.2, der er nu 4 samlede site ikoner. Uanset hvor du befinder dig i verden, er der nu et ikon for dig! (GH-95)
ikon | CSS klasse | kode |
---|---|---|
dashicons-admin-site-alt |
f11d |
|
dashicons-admin-site-alt2 |
f11e |
|
dashicons-admin-site-alt3 |
f11f |
ikon | CSS klasse | kode |
---|---|---|
dashicons-menu-alt * |
f228 |
|
dashicons-menu-alt2 * |
f329 |
|
dashicons-menu-alt3 * |
f349 |
ikon | CSS klasse | kode |
---|---|---|
dashicons-instagram |
f12d |
diverse
ikon | CSS klasse | kode |
---|---|---|
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 |
en meget speciel tak går ud til @joen, @ empireoflight, @folletto, @aduth, @Dsifford, @SergioEstevao, @cathibosco1, @jaymanpandya, @ryelle, @joshuavold, @nateallen, @desrosj, @bahia0019 og @liljimmi for deres bidrag til Dashicons siden sidste opdatering!