Make WordPress Core

Changeset 60806

Timestamp:
09/28/2025 11:38:57 PM (11 days ago)
Author:
joedolson
Message:

A11y: Ensure icons are not spoken by screen readers.

For all CSS generated icons across core, either add aria-hidden="true" to the HTML wrapper or set the generated content alternative to an empty string in the CSS using the alternative text specification for CSS generated content.

Props afercia, joedolson, cheffheid, jhabdas.
Fixes #40428.

Location:
trunk
Files:
27 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/js/_enqueues/wp/editor/base.js

    r60182 r60806  
    12741274                var $addMediaButton = $( '<button type="button" class="button insert-media add_media">' );
    12751275
    1276                 $addMediaButton.append( '<span class="wp-media-buttons-icon"></span>' );
     1276                $addMediaButton.append( '<span class="wp-media-buttons-icon" aria-hidden="true"></span>' );
    12771277                $addMediaButton.append( document.createTextNode( ' ' + buttonText ) );
    12781278                $addMediaButton.data( 'editor', id );
  • trunk/src/js/_enqueues/wp/theme.js

    r60516 r60806  
    12221222        // 'Add new theme' element shown at the end of the grid.
    12231223        if ( ! themes.isInstall && themes.data.settings.canInstall ) {
    1224             this.$el.append( '<div class="theme add-new-theme"><a href="' + themes.data.settings.installURI + '"><div class="theme-screenshot"><span></span></div><h2 class="theme-name">' + l10n.addNew + '</h2></a></div>' );
     1224            this.$el.append( '<div class="theme add-new-theme"><a href="' + themes.data.settings.installURI + '"><div class="theme-screenshot"><span aria-hidden="true"></span></div><h2 class="theme-name">' + l10n.addNew + '</h2></a></div>' );
    12251225        }
    12261226
  • trunk/src/wp-admin/css/customize-controls.css

    r60645 r60806  
    234234}
    235235#customize-control-trash_changeset .button-link:before {
    236     content: "\f182";
     236    content: "\f182" / '';
    237237    font: normal 22px dashicons;
    238238    text-decoration: none;
     
    595595#customize-theme-controls .accordion-section-title:after,
    596596#customize-outer-theme-controls .accordion-section-title:after {
    597     content: "\f345";
     597    content: "\f345" / '';
    598598    color: #a7aaad;
    599599    pointer-events: none;
     
    932932.customize-controls-close:before {
    933933    font: normal 22px/45px dashicons;
    934     content: "\f335";
     934    content: "\f335" / '';
    935935    position: relative;
    936936    top: -3px;
     
    941941.customize-section-back:before {
    942942    font: normal 20px/72px dashicons;
    943     content: "\f341";
     943    content: "\f341" / '';
    944944    position: relative;
    945945    left: 9px;
     
    10271027.customize-section-description a.external-link:after {
    10281028    font: 16px/11px dashicons;
    1029     content: "\f504";
     1029    content: "\f504" / '';
    10301030    top: 3px;
    10311031    position: relative;
     
    13581358
    13591359.customize-control .dropdown-arrow:after {
    1360     content: "\f140";
     1360    content: "\f140" / '';
    13611361    font: normal 20px/1 dashicons;
    13621362    speak: never;
     
    18831883
    18841884.themes-filter-bar .feature-filter-toggle:before {
    1885     content: "\f111";
     1885    content: "\f111" / '';
    18861886    margin: 0 5px 0 0;
    18871887    font: normal 16px/1 dashicons;
     
    20212021
    20222022.control-panel-themes .theme-section .customize-themes-section-title.selected:after {
    2023     content: "\f147";
     2023    content: "\f147" / '';
    20242024    font: 16px/1 dashicons;
    20252025    box-sizing: border-box;
     
    25242524.add-new-menu-item:before,
    25252525#available-menu-items .new-content-item .add-content:before {
    2526     content: "\f132";
     2526    content: "\f132" / '';
    25272527    display: inline-block;
    25282528    position: relative;
     
    26032603.move-widget-down:before,
    26042604.menus-move-down:before {
    2605     content: "\f347";
     2605    content: "\f347" / '';
    26062606}
    26072607
    26082608.move-widget-up:before,
    26092609.menus-move-up:before {
    2610     content: "\f343";
     2610    content: "\f343" / '';
    26112611}
    26122612
     
    27682768#available-widgets-filter .clear-results:before,
    27692769#available-menu-items-search .clear-results:before {
    2770     content: "\f335";
     2770    content: "\f335" / '';
    27712771    font: normal 20px/1 dashicons;
    27722772    vertical-align: middle;
     
    29792979    .customize-controls-preview-toggle .controls:before {
    29802980        font: normal 20px/1 dashicons;
    2981         content: "\f177";
     2981        content: "\f177" / '';
    29822982        position: relative;
    29832983        top: 4px;
     
    29862986
    29872987    .customize-controls-preview-toggle .controls:before {
    2988         content: "\f540";
     2988        content: "\f540" / '';
    29892989    }
    29902990
  • trunk/src/wp-admin/css/customize-nav-menus.css

    r59989 r60806  
    142142
    143143.menus-move-left:before {
    144     content: "\f341";
     144    content: "\f341" / '';
    145145}
    146146
    147147.menus-move-right:before {
    148     content: "\f345";
     148    content: "\f345" / '';
    149149}
    150150
     
    178178
    179179.wp-customizer .menu-item.menu-item-edit-active .item-edit .toggle-indicator:before {
    180     content: "\f142";
     180    content: "\f142" / '';
    181181}
    182182
     
    278278    -moz-osx-font-smoothing: grayscale;
    279279    border: none;
    280     content: "\f111";
     280    content: "\f111" / '';
    281281    display: block;
    282282    font: 18px/1 dashicons;
     
    468468
    469469.menu-item-bar .item-delete:before {
    470     content: "\f335";
     470    content: "\f335" / '';
    471471    position: absolute;
    472472    top: 9px;
     
    653653
    654654#available-menu-items .item-add:before {
    655     content: "\f543";
     655    content: "\f543" / '';
    656656    position: relative;
    657657    left: 2px;
     
    671671
    672672#available-menu-items .menu-item-handle.item-added .item-add:before {
    673     content: "\f147";
     673    content: "\f147" / '';
    674674}
    675675
  • trunk/src/wp-admin/css/customize-widgets.css

    r59989 r60806  
    131131
    132132.move-widget:before {
    133     content: "\f504";
     133    content: "\f504" / '';
    134134}
    135135
     
    171171#customize-theme-controls .widget-area-select li:before {
    172172    display: none;
    173     content: "\f147";
     173    content: "\f147" / '';
    174174    position: absolute;
    175175    top: 12px;
     
    293293
    294294#available-widgets .widget-title:before {
    295     content: "\f132";
     295    content: "\f132" / '';
    296296    position: absolute;
    297297    top: -3px;
     
    309309
    310310/* dashicons-smiley */
    311 #available-widgets [class*="easy"] .widget-title:before { content: "\f328"; top: -4px; }
     311#available-widgets [class*="easy"] .widget-title:before { content: "\f328" / ''; top: -4px; }
    312312
    313313/* dashicons-star-filled */
    314314#available-widgets [class*="super"] .widget-title:before,
    315 #available-widgets [class*="like"] .widget-title:before { content: "\f155"; top: -4px; }
     315#available-widgets [class*="like"] .widget-title:before { content: "\f155" / ''; top: -4px; }
    316316
    317317/* dashicons-wordpress */
    318 #available-widgets [class*="meta"] .widget-title:before { content: "\f120"; }
     318#available-widgets [class*="meta"] .widget-title:before { content: "\f120" / ''; }
    319319
    320320/* dashicons-archive */
    321 #available-widgets [class*="archives"] .widget-title:before { content: "\f480"; top: -4px; }
     321#available-widgets [class*="archives"] .widget-title:before { content: "\f480" / ''; top: -4px; }
    322322
    323323/* dashicons-category */
    324 #available-widgets [class*="categor"] .widget-title:before { content: "\f318"; top: -4px; }
     324#available-widgets [class*="categor"] .widget-title:before { content: "\f318" / ''; top: -4px; }
    325325
    326326/* dashicons-admin-comments */
    327327#available-widgets [class*="comment"] .widget-title:before,
    328328#available-widgets [class*="testimonial"] .widget-title:before,
    329 #available-widgets [class*="chat"] .widget-title:before { content: "\f101"; }
     329#available-widgets [class*="chat"] .widget-title:before { content: "\f101" / ''; }
    330330
    331331/* dashicons-admin-post */
    332 #available-widgets [class*="post"] .widget-title:before { content: "\f109"; }
     332#available-widgets [class*="post"] .widget-title:before { content: "\f109" / ''; }
    333333
    334334/* dashicons-admin-page */
    335 #available-widgets [class*="page"] .widget-title:before { content: "\f105"; }
     335#available-widgets [class*="page"] .widget-title:before { content: "\f105" / ''; }
    336336
    337337/* dashicons-text */
    338 #available-widgets [class*="text"] .widget-title:before { content: "\f478"; }
     338#available-widgets [class*="text"] .widget-title:before { content: "\f478" / ''; }
    339339
    340340/* dashicons-admin-links */
    341 #available-widgets [class*="link"] .widget-title:before { content: "\f103"; }
     341#available-widgets [class*="link"] .widget-title:before { content: "\f103" / ''; }
    342342
    343343/* dashicons-search */
    344 #available-widgets [class*="search"] .widget-title:before { content: "\f179"; }
     344#available-widgets [class*="search"] .widget-title:before { content: "\f179" / ''; }
    345345
    346346/* dashicons-menu */
    347347#available-widgets [class*="menu"] .widget-title:before,
    348 #available-widgets [class*="nav"] .widget-title:before { content: "\f333"; }
     348#available-widgets [class*="nav"] .widget-title:before { content: "\f333" / ''; }
    349349
    350350/* dashicons-tagcloud */
    351 #available-widgets [class*="tag"] .widget-title:before { content: "\f479"; }
     351#available-widgets [class*="tag"] .widget-title:before { content: "\f479" / ''; }
    352352
    353353/* dashicons-rss */
    354 #available-widgets [class*="rss"] .widget-title:before { content: "\f303"; top: -6px; }
     354#available-widgets [class*="rss"] .widget-title:before { content: "\f303" / ''; top: -6px; }
    355355
    356356/* dashicons-calendar */
    357357#available-widgets [class*="event"] .widget-title:before,
    358 #available-widgets [class*="calendar"] .widget-title:before { content: "\f145"; top: -4px;}
     358#available-widgets [class*="calendar"] .widget-title:before { content: "\f145" / ''; top: -4px;}
    359359
    360360/* dashicons-format-image */
     
    362362#available-widgets [class*="photo"] .widget-title:before,
    363363#available-widgets [class*="slide"] .widget-title:before,
    364 #available-widgets [class*="instagram"] .widget-title:before { content: "\f128"; }
     364#available-widgets [class*="instagram"] .widget-title:before { content: "\f128" / ''; }
    365365
    366366/* dashicons-format-gallery */
    367367#available-widgets [class*="album"] .widget-title:before,
    368 #available-widgets [class*="galler"] .widget-title:before { content: "\f161"; }
     368#available-widgets [class*="galler"] .widget-title:before { content: "\f161" / ''; }
    369369
    370370/* dashicons-format-video */
    371371#available-widgets [class*="video"] .widget-title:before,
    372 #available-widgets [class*="tube"] .widget-title:before { content: "\f126"; }
     372#available-widgets [class*="tube"] .widget-title:before { content: "\f126" / ''; }
    373373
    374374/* dashicons-format-audio */
    375375#available-widgets [class*="music"] .widget-title:before,
    376376#available-widgets [class*="radio"] .widget-title:before,
    377 #available-widgets [class*="audio"] .widget-title:before { content: "\f127"; }
     377#available-widgets [class*="audio"] .widget-title:before { content: "\f127" / ''; }
    378378
    379379/* dashicons-admin-users */
     
    384384#available-widgets [class*="subscriber"] .widget-title:before,
    385385#available-widgets [class*="profile"] .widget-title:before,
    386 #available-widgets [class*="grofile"] .widget-title:before { content: "\f110"; }
     386#available-widgets [class*="grofile"] .widget-title:before { content: "\f110" / ''; }
    387387
    388388/* dashicons-cart */
    389389#available-widgets [class*="commerce"] .widget-title:before,
    390390#available-widgets [class*="shop"] .widget-title:before,
    391 #available-widgets [class*="cart"] .widget-title:before { content: "\f174"; top: -4px; }
     391#available-widgets [class*="cart"] .widget-title:before { content: "\f174" / ''; top: -4px; }
    392392
    393393/* dashicons-shield */
    394394#available-widgets [class*="secur"] .widget-title:before,
    395 #available-widgets [class*="firewall"] .widget-title:before { content: "\f332"; }
     395#available-widgets [class*="firewall"] .widget-title:before { content: "\f332" / ''; }
    396396
    397397/* dashicons-chart-bar */
    398398#available-widgets [class*="analytic"] .widget-title:before,
    399399#available-widgets [class*="stat"] .widget-title:before,
    400 #available-widgets [class*="poll"] .widget-title:before { content: "\f185"; }
     400#available-widgets [class*="poll"] .widget-title:before { content: "\f185" / ''; }
    401401
    402402/* dashicons-feedback */
    403 #available-widgets [class*="form"] .widget-title:before { content: "\f175"; }
     403#available-widgets [class*="form"] .widget-title:before { content: "\f175" / ''; }
    404404
    405405/* dashicons-email-alt */
     
    407407#available-widgets [class*="news"] .widget-title:before,
    408408#available-widgets [class*="contact"] .widget-title:before,
    409 #available-widgets [class*="mail"] .widget-title:before { content: "\f466"; }
     409#available-widgets [class*="mail"] .widget-title:before { content: "\f466" / ''; }
    410410
    411411/* dashicons-share */
    412412#available-widgets [class*="share"] .widget-title:before,
    413 #available-widgets [class*="socia"] .widget-title:before { content: "\f237"; }
     413#available-widgets [class*="socia"] .widget-title:before { content: "\f237" / ''; }
    414414
    415415/* dashicons-translation */
    416416#available-widgets [class*="lang"] .widget-title:before,
    417 #available-widgets [class*="translat"] .widget-title:before { content: "\f326"; }
     417#available-widgets [class*="translat"] .widget-title:before { content: "\f326" / ''; }
    418418
    419419/* dashicons-location-alt */
    420420#available-widgets [class*="locat"] .widget-title:before,
    421 #available-widgets [class*="map"] .widget-title:before { content: "\f231"; }
     421#available-widgets [class*="map"] .widget-title:before { content: "\f231" / ''; }
    422422
    423423/* dashicons-download */
    424 #available-widgets [class*="download"] .widget-title:before { content: "\f316"; }
     424#available-widgets [class*="download"] .widget-title:before { content: "\f316" / ''; }
    425425
    426426/* dashicons-cloud */
    427 #available-widgets [class*="weather"] .widget-title:before { content: "\f176"; top: -4px;}
     427#available-widgets [class*="weather"] .widget-title:before { content: "\f176" / ''; top: -4px;}
    428428
    429429/* dashicons-facebook */
    430 #available-widgets [class*="facebook"] .widget-title:before { content: "\f304"; }
     430#available-widgets [class*="facebook"] .widget-title:before { content: "\f304" / ''; }
    431431
    432432/* dashicons-twitter */
    433433#available-widgets [class*="tweet"] .widget-title:before,
    434 #available-widgets [class*="twitter"] .widget-title:before { content: "\f301"; }
     434#available-widgets [class*="twitter"] .widget-title:before { content: "\f301" / ''; }
    435435
    436436@media screen and (max-height: 700px) and (min-width: 981px) {
  • trunk/src/wp-admin/css/dashboard.css

    r60529 r60806  
    411411#dashboard_right_now li a:before,
    412412#dashboard_right_now li > span:before { /* get only the first level span to exclude screen-reader-text in mu-storage */
    413     content: "\f159"; /* generic icon for items added by CPTs ? */
     413    content: "\f159" / ''; /* generic icon for items added by CPTs ? */
    414414    padding: 0 5px 0 0;
    415415}
     
    417417#dashboard_right_now .page-count a:before,
    418418#dashboard_right_now .page-count span:before {
    419     content: "\f105";
     419    content: "\f105" / '';
    420420}
    421421
    422422#dashboard_right_now .post-count a:before,
    423423#dashboard_right_now .post-count span:before {
    424     content: "\f109";
     424    content: "\f109" / '';
    425425}
    426426
    427427#dashboard_right_now .comment-count a:before {
    428     content: "\f101";
     428    content: "\f101" / '';
    429429}
    430430
    431431#dashboard_right_now .comment-mod-count a:before {
    432     content: "\f125";
     432    content: "\f125" / '';
    433433}
    434434
    435435#dashboard_right_now .storage-count a:before {
    436     content: "\f104";
     436    content: "\f104" / '';
    437437}
    438438
    439439#dashboard_right_now .storage-count.warning a:before {
    440     content: "\f153";
     440    content: "\f153" / '';
    441441}
    442442
    443443#dashboard_right_now .search-engines-info:before {
    444     content: "\f348";
     444    content: "\f348" / '';
    445445    color: #d63638;
    446446}
     
    861861
    862862#dashboard_activity .comment-meta span.approve:before {
    863     content: "\f227";
     863    content: "\f227" / '';
    864864    font: 20px/.5 dashicons;
    865865    margin-left: 5px;
     
    11351135
    11361136.rss-widget cite:before {
    1137     content: "\2014";
     1137    content: "\2014" / '';
    11381138}
    11391139
  • trunk/src/wp-admin/css/edit.css

    r60619 r60806  
    505505#post-body .misc-pub-post-status:before,
    506506#post-body .misc-pub-comment-status:before {
    507     content: "\f173";
     507    content: "\f173" / '';
    508508}
    509509
    510510#post-body #visibility:before {
    511     content: "\f177";
     511    content: "\f177" / '';
    512512}
    513513
    514514.curtime #timestamp:before {
    515     content: "\f145";
     515    content: "\f145" / '';
    516516    position: relative;
    517517    top: -1px;
     
    519519
    520520#post-body .misc-pub-uploadedby:before {
    521     content: "\f110";
     521    content: "\f110" / '';
    522522    position: relative;
    523523    top: -1px;
     
    525525
    526526#post-body .misc-pub-uploadedto:before {
    527     content: "\f318";
     527    content: "\f318" / '';
    528528    position: relative;
    529529    top: -1px;
     
    531531
    532532#post-body .misc-pub-revisions:before {
    533     content: "\f321";
     533    content: "\f321" / '';
    534534}
    535535
    536536#post-body .misc-pub-response-to:before {
    537     content: "\f101";
     537    content: "\f101" / '';
    538538}
    539539
     
    12311231
    12321232.post-format-icon.post-format-standard::before {
    1233     content: "\f109";
     1233    content: "\f109" / '';
    12341234}
    12351235
    12361236.post-format-icon.post-format-image::before {
    1237     content: "\f128";
     1237    content: "\f128" / '';
    12381238}
    12391239
    12401240.post-format-icon.post-format-gallery::before {
    1241     content: "\f161";
     1241    content: "\f161" / '';
    12421242}
    12431243
    12441244.post-format-icon.post-format-audio::before {
    1245     content: "\f127";
     1245    content: "\f127" / '';
    12461246}
    12471247
    12481248.post-format-icon.post-format-video::before {
    1249     content: "\f126";
     1249    content: "\f126" / '';
    12501250}
    12511251
    12521252.post-format-icon.post-format-chat::before {
    1253     content: "\f125";
     1253    content: "\f125" / '';
    12541254}
    12551255
    12561256.post-format-icon.post-format-status::before {
    1257     content: "\f130";
     1257    content: "\f130" / '';
    12581258}
    12591259
    12601260.post-format-icon.post-format-aside::before {
    1261     content: "\f123";
     1261    content: "\f123" / '';
    12621262}
    12631263
    12641264.post-format-icon.post-format-quote::before {
    1265     content: "\f122";
     1265    content: "\f122" / '';
    12661266}
    12671267
    12681268.post-format-icon.post-format-link::before {
    1269     content: "\f103";
     1269    content: "\f103" / '';
    12701270}
    12711271
  • trunk/src/wp-admin/css/forms.css

    r60710 r60806  
    176176input[type="checkbox"]:checked::before {
    177177    /* Use the "Yes" SVG Dashicon */
    178     content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%233582c4%27%2F%3E%3C%2Fsvg%3E");
     178    content: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%233582c4%27%2F%3E%3C%2Fsvg%3E") / '';
    179179    margin: -0.1875rem 0 0 -0.25rem;
    180180    height: 1.3125rem;
     
    241241
    242242.form-table .form-required.form-invalid td:after {
    243     content: "\f534";
     243    content: "\f534" / '';
    244244    font: normal 20px/1 dashicons;
    245245    color: #d63638;
     
    254254
    255255.form-table .form-required.user-pass1-wrap.form-invalid .password-input-wrapper:after {
    256     content: "\f534";
     256    content: "\f534" / '';
    257257    font: normal 20px/1 dashicons;
    258258    color: #d63638;
     
    10911091    color: #787c82;
    10921092    font: normal 20px/1 dashicons;
    1093     content: "\f157";
     1093    content: "\f157" / '';
    10941094    position: relative;
    10951095    display: inline-block;
  • trunk/src/wp-admin/css/list-tables.css

    r60683 r60806  
    781781
    782782.view-switch .view-list:before {
    783     content: "\f163";
     783    content: "\f163" / '';
    784784}
    785785
    786786.view-switch .view-excerpt:before {
    787     content: "\f164";
     787    content: "\f164" / '';
    788788}
    789789
    790790.view-switch .view-grid:before {
    791     content: "\f509";
     791    content: "\f509" / '';
    792792}
    793793
     
    14151415.plugin-card .update-now:before {
    14161416    color: #d63638;
    1417     content: "\f463";
     1417    content: "\f463" / '';
    14181418    display: inline-block;
    14191419    font: normal 20px/1 dashicons;
     
    14261426
    14271427.plugin-card .updating-message:before {
    1428     content: "\f463";
     1428    content: "\f463" / '';
    14291429    animation: rotation 2s infinite linear;
    14301430}
     
    14411441.plugin-card .updated-message:before {
    14421442    color: #68de7c;
    1443     content: "\f147";
     1443    content: "\f147" / '';
    14441444}
    14451445
     
    17281728
    17291729.plugin-card .column-compatibility .compatibility-incompatible:before {
    1730     content: "\f158";
     1730    content: "\f158" / '';
    17311731    color: #d63638;
    17321732}
    17331733
    17341734.plugin-card .column-compatibility .compatibility-compatible:before {
    1735     content: "\f147";
     1735    content: "\f147" / '';
    17361736    color: #007017;
    17371737}
  • trunk/src/wp-admin/css/media.css

    r60640 r60806  
    358358    -webkit-font-smoothing: antialiased;
    359359    -moz-osx-font-smoothing: grayscale;
    360     content: "\f158";
     360    content: "\f158" / '';
    361361}
    362362
     
    622622
    623623.upload-php .media-modal-close .media-modal-icon:before {
    624     content: "\f335";
     624    content: "\f335" / '';
    625625    font-size: 22px;
    626626}
     
    694694
    695695.edit-attachment-frame .edit-media-header .left:before {
    696     content: "\f341";
     696    content: "\f341" / '';
    697697}
    698698
    699699.edit-attachment-frame .edit-media-header .right:before {
    700     content: "\f345";
     700    content: "\f345" / '';
    701701}
    702702
     
    10141014
    10151015.imgedit-crop:before {
    1016     content: "\f165";
     1016    content: "\f165" / '';
    10171017}
    10181018
    10191019.imgedit-scale:before {
    1020     content: "\f211";
     1020    content: "\f211" / '';
    10211021}
    10221022
    10231023.imgedit-rotate:before {
    1024     content: "\f167";
     1024    content: "\f167" / '';
    10251025}
    10261026
    10271027.imgedit-undo:before {
    1028     content: "\f171";
     1028    content: "\f171" / '';
    10291029}
    10301030
    10311031.imgedit-redo:before {
    1032     content: "\f172";
     1032    content: "\f172" / '';
    10331033}
    10341034
  • trunk/src/wp-admin/css/revisions.css

    r60259 r60806  
    494494    left: 2px;
    495495    color: #50575e;
    496     content: "\f229";
     496    content: "\f229" / '';
    497497    font: normal 18px/1 dashicons;
    498498    speak: never;
     
    513513
    514514.wp-slider .ui-slider-handle.from-handle:before {
    515     content: "\f139";
     515    content: "\f139" / '';
    516516}
    517517
    518518.wp-slider .ui-slider-handle.to-handle:before {
    519     content: "\f141";
     519    content: "\f141" / '';
    520520}
    521521
    522522.rtl .wp-slider .ui-slider-handle.from-handle:before {
    523     content: "\f141";
     523    content: "\f141" / '';
    524524}
    525525
    526526.rtl .wp-slider .ui-slider-handle.to-handle:before {
    527     content: "\f139";
     527    content: "\f139" / '';
    528528    right: -1px;
    529529}
  • trunk/src/wp-admin/css/site-health.css

    r59859 r60806  
    190190.health-check-body .pass::before,
    191191.health-check-body .good::before {
    192     content: "\f147";
     192    content: "\f147" / '';
    193193    color: #00a32a;
    194194}
    195195
    196196.health-check-body .warning::before {
    197     content: "\f460";
     197    content: "\f460" / '';
    198198    color: #dba617;
    199199}
    200200
    201201.health-check-body .info::before {
    202     content: "\f348";
     202    content: "\f348" / '';
    203203    color: #72aee6;
    204204}
     
    206206.health-check-body .fail::before,
    207207.health-check-body .error::before {
    208     content: "\f335";
     208    content: "\f335" / '';
    209209    color: #d63638;
    210210}
  • trunk/src/wp-admin/css/themes.css

    r60449 r60806  
    409409    color: #787c82;
    410410    display: inline-block;
    411     content: "\f335";
     411    content: "\f335" / '';
    412412    font-weight: 300;
    413413}
     
    468468
    469469.theme-overlay .theme-header .left:before {
    470     content: "\f341";
     470    content: "\f341" / '';
    471471}
    472472
    473473.theme-overlay .theme-header .right:before {
    474     content: "\f345";
     474    content: "\f345" / '';
    475475}
    476476
     
    10281028.theme-browser .theme .notice-success p:before {
    10291029    color: #68de7c;
    1030     content: "\f147";
     1030    content: "\f147" / '';
    10311031    display: inline-block;
    10321032    font: normal 20px/1 'dashicons';
     
    15231523.theme-install-overlay .close-full-overlay:before {
    15241524    font: normal 22px/1 dashicons;
    1525     content: "\f335";
     1525    content: "\f335" / '';
    15261526    position: relative;
    15271527    top: 7px;
     
    15311531.theme-install-overlay .previous-theme:before {
    15321532    font: normal 20px/1 dashicons;
    1533     content: "\f341";
     1533    content: "\f341" / '';
    15341534    position: relative;
    15351535    top: 6px;
     
    15391539.theme-install-overlay .next-theme:before {
    15401540    font: normal 20px/1 dashicons;
    1541     content: "\f345";
     1541    content: "\f345" / '';
    15421542    position: relative;
    15431543    top: 6px;
     
    17471747
    17481748.wp-full-overlay-footer .devices .preview-desktop:before {
    1749     content: "\f472";
     1749    content: "\f472" / '';
    17501750}
    17511751
    17521752.wp-full-overlay-footer .devices .preview-tablet:before {
    1753     content: "\f471";
     1753    content: "\f471" / '';
    17541754}
    17551755
    17561756.wp-full-overlay-footer .devices .preview-mobile:before {
    1757     content: "\f470";
     1757    content: "\f470" / '';
    17581758}
    17591759
  • trunk/src/wp-admin/css/widgets.css

    r59135 r60806  
    730730
    731731.widgets-chooser .widgets-chooser-selected:before {
    732     content: "\f147";
     732    content: "\f147" / '';
    733733    display: block;
    734734    -webkit-font-smoothing: antialiased;
  • trunk/src/wp-admin/customize.php

    r60681 r60806  
    269269        <div id="customize-footer-actions" class="wp-full-overlay-footer">
    270270            <button type="button" class="collapse-sidebar button" aria-expanded="true" aria-label="<?php echo esc_attr_x( 'Hide Controls', 'label for hide controls button without length constraints' ); ?>">
    271                 <span class="collapse-sidebar-arrow"></span>
     271                <span class="collapse-sidebar-arrow" aria-hidden="true"></span>
    272272                <span class="collapse-sidebar-label"><?php _ex( 'Hide Controls', 'short (~12 characters) label for hide controls button' ); ?></span>
    273273            </button>
  • trunk/src/wp-admin/includes/class-wp-site-health.php

    r60530 r60806  
    10771077                }
    10781078
    1079                 $failures[ $library ] = "<span class='dashicons $class'><span class='screen-reader-text'>$screen_reader</span></span> $message";
     1079                $failures[ $library ] = "<span class='dashicons $class' aria-hidden='true'></span><span class='screen-reader-text'>$screen_reader</span> $message";
    10801080            }
    10811081        }
     
    24412441
    24422442        if ( empty( $page_cache_detail['response_time'] ) ) {
    2443             $page_cache_test_summary[] = '<span class="dashicons dashicons-dismiss"></span> ' . __( 'Server response time could not be determined. Verify that loopback requests are working.' );
     2443            $page_cache_test_summary[] = '<span class="dashicons dashicons-dismiss" aria-hidden="true"></span> ' . __( 'Server response time could not be determined. Verify that loopback requests are working.' );
    24442444        } else {
    24452445
    24462446            $threshold = $this->get_good_response_time_threshold();
    24472447            if ( $page_cache_detail['response_time'] < $threshold ) {
    2448                 $page_cache_test_summary[] = '<span class="dashicons dashicons-yes-alt"></span> ' . sprintf(
     2448                $page_cache_test_summary[] = '<span class="dashicons dashicons-yes-alt" aria-hidden="true"></span> ' . sprintf(
    24492449                    /* translators: 1: The response time in milliseconds, 2: The recommended threshold in milliseconds. */
    24502450                    __( 'Median server response time was %1$s milliseconds. This is less than the recommended %2$s milliseconds threshold.' ),
     
    24532453                );
    24542454            } else {
    2455                 $page_cache_test_summary[] = '<span class="dashicons dashicons-warning"></span> ' . sprintf(
     2455                $page_cache_test_summary[] = '<span class="dashicons dashicons-warning" aria-hidden="true"></span> ' . sprintf(
    24562456                    /* translators: 1: The response time in milliseconds, 2: The recommended threshold in milliseconds. */
    24572457                    __( 'Median server response time was %1$s milliseconds. It should be less than the recommended %2$s milliseconds threshold.' ),
     
    24622462
    24632463            if ( empty( $page_cache_detail['headers'] ) ) {
    2464                 $page_cache_test_summary[] = '<span class="dashicons dashicons-warning"></span> ' . __( 'No client caching response headers were detected.' );
     2464                $page_cache_test_summary[] = '<span class="dashicons dashicons-warning" aria-hidden="true"></span> ' . __( 'No client caching response headers were detected.' );
    24652465            } else {
    2466                 $headers_summary  = '<span class="dashicons dashicons-yes-alt"></span>';
     2466                $headers_summary  = '<span class="dashicons dashicons-yes-alt" aria-hidden="true"></span>';
    24672467                $headers_summary .= ' ' . sprintf(
    24682468                    /* translators: %d: Number of caching headers. */
     
    24802480
    24812481        if ( $page_cache_detail['advanced_cache_present'] ) {
    2482             $page_cache_test_summary[] = '<span class="dashicons dashicons-yes-alt"></span> ' . __( 'A page cache plugin was detected.' );
     2482            $page_cache_test_summary[] = '<span class="dashicons dashicons-yes-alt" aria-hidden="true"></span> ' . __( 'A page cache plugin was detected.' );
    24832483        } elseif ( ! ( is_array( $page_cache_detail ) && ! empty( $page_cache_detail['headers'] ) ) ) {
    24842484            // Note: This message is not shown if client caching response headers were present since an external caching layer may be employed.
    2485             $page_cache_test_summary[] = '<span class="dashicons dashicons-warning"></span> ' . __( 'A page cache plugin was not detected.' );
     2485            $page_cache_test_summary[] = '<span class="dashicons dashicons-warning" aria-hidden="true"></span> ' . __( 'A page cache plugin was not detected.' );
    24862486        }
    24872487
  • trunk/src/wp-admin/includes/dashboard.php

    r60643 r60806  
    14611461                        #>
    14621462                            {{ 'wordcamp' === event.type ? 'WordCamp' : titleCaseEventType }}
    1463                             <span class="ce-separator"></span>
     1463                            <span class="ce-separator" aria-hidden="true"></span>
    14641464                        <# } #>
    14651465                        <span class="event-city">{{ event.location.location }}</span>
  • trunk/src/wp-admin/includes/media.php

    r60786 r60806  
    651651    wp_enqueue_media( array( 'post' => $post ) );
    652652
    653     $img = '<span class="wp-media-buttons-icon"></span> ';
     653    $img = '<span class="wp-media-buttons-icon" aria-hidden="true"></span> ';
    654654
    655655    $id_attribute = 1 === $instance ? ' id="insert-media-button"' : '';
  • trunk/src/wp-admin/theme-install.php

    r59784 r60806  
    600600            <div class="wp-full-overlay-footer">
    601601                <button type="button" class="collapse-sidebar button" aria-expanded="true" aria-label="<?php esc_attr_e( 'Collapse Sidebar' ); ?>">
    602                     <span class="collapse-sidebar-arrow"></span>
     602                    <span class="collapse-sidebar-arrow" aria-hidden="true"></span>
    603603                    <span class="collapse-sidebar-label"><?php _e( 'Collapse' ); ?></span>
    604604                </button>
  • trunk/src/wp-includes/css/admin-bar.css

    r59832 r60806  
    412412
    413413#wp-admin-bar-my-account > .ab-item:before {
    414     content: "\f110";
     414    content: "\f110" / '';
    415415    top: 2px;
    416416    float: right;
     
    537537
    538538#wpadminbar .quicklinks li div.blavatar:before {
    539     content: "\f120";
     539    content: "\f120" / '';
    540540    display: inline-block;
    541541}
     
    547547#wpadminbar #wp-admin-bar-my-sites > .ab-item:before,
    548548#wpadminbar #wp-admin-bar-site-name > .ab-item:before {
    549     content: "\f541";
     549    content: "\f541" / '';
    550550    top: 2px;
    551551}
    552552
    553553#wpadminbar #wp-admin-bar-site-editor > .ab-item:before {
    554     content: "\f100";
     554    content: "\f100" / '';
    555555    top: 2px;
    556556}
    557557
    558558#wpadminbar #wp-admin-bar-customize > .ab-item:before {
    559     content: "\f540";
     559    content: "\f540" / '';
    560560    top: 2px;
    561561}
    562562
    563563#wpadminbar #wp-admin-bar-edit > .ab-item:before {
    564     content: "\f464";
     564    content: "\f464" / '';
    565565    top: 2px;
    566566}
    567567
    568568#wpadminbar #wp-admin-bar-site-name > .ab-item:before {
    569     content: "\f226";
     569    content: "\f226" / '';
    570570}
    571571
    572572.wp-admin #wpadminbar #wp-admin-bar-site-name > .ab-item:before {
    573     content: "\f102";
     573    content: "\f102" / '';
    574574}
    575575
     
    641641    z-index: 20;
    642642    font: normal 20px/1 dashicons !important;
    643     content: "\f179";
     643    content: "\f179" / '';
    644644    speak: never;
    645645    -webkit-font-smoothing: antialiased;
  • trunk/src/wp-includes/css/dashicons.css

    r49263 r60806  
    4242
    4343.dashicons-admin-appearance:before {
    44     content: "\f100";
     44    content: "\f100" / '';
    4545}
    4646
    4747.dashicons-admin-collapse:before {
    48     content: "\f148";
     48    content: "\f148" / '';
    4949}
    5050
    5151.dashicons-admin-comments:before {
    52     content: "\f101";
     52    content: "\f101" / '';
    5353}
    5454
    5555.dashicons-admin-customizer:before {
    56     content: "\f540";
     56    content: "\f540" / '';
    5757}
    5858
    5959.dashicons-admin-generic:before {
    60     content: "\f111";
     60    content: "\f111" / '';
    6161}
    6262
    6363.dashicons-admin-home:before {
    64     content: "\f102";
     64    content: "\f102" / '';
    6565}
    6666
    6767.dashicons-admin-links:before {
    68     content: "\f103";
     68    content: "\f103" / '';
    6969}
    7070
    7171.dashicons-admin-media:before {
    72     content: "\f104";
     72    content: "\f104" / '';
    7373}
    7474
    7575.dashicons-admin-multisite:before {
    76     content: "\f541";
     76    content: "\f541" / '';
    7777}
    7878
    7979.dashicons-admin-network:before {
    80     content: "\f112";
     80    content: "\f112" / '';
    8181}
    8282
    8383.dashicons-admin-page:before {
    84     content: "\f105";
     84    content: "\f105" / '';
    8585}
    8686
    8787.dashicons-admin-plugins:before {
    88     content: "\f106";
     88    content: "\f106" / '';
    8989}
    9090
    9191.dashicons-admin-post:before {
    92     content: "\f109";
     92    content: "\f109" / '';
    9393}
    9494
    9595.dashicons-admin-settings:before {
    96     content: "\f108";
     96    content: "\f108" / '';
    9797}
    9898
    9999.dashicons-admin-site-alt:before {
    100     content: "\f11d";
     100    content: "\f11d" / '';
    101101}
    102102
    103103.dashicons-admin-site-alt2:before {
    104     content: "\f11e";
     104    content: "\f11e" / '';
    105105}
    106106
    107107.dashicons-admin-site-alt3:before {
    108     content: "\f11f";
     108    content: "\f11f" / '';
    109109}
    110110
    111111.dashicons-admin-site:before {
    112     content: "\f319";
     112    content: "\f319" / '';
    113113}
    114114
    115115.dashicons-admin-tools:before {
    116     content: "\f107";
     116    content: "\f107" / '';
    117117}
    118118
    119119.dashicons-admin-users:before {
    120     content: "\f110";
     120    content: "\f110" / '';
    121121}
    122122
    123123.dashicons-airplane:before {
    124     content: "\f15f";
     124    content: "\f15f" / '';
    125125}
    126126
    127127.dashicons-album:before {
    128     content: "\f514";
     128    content: "\f514" / '';
    129129}
    130130
    131131.dashicons-align-center:before {
    132     content: "\f134";
     132    content: "\f134" / '';
    133133}
    134134
    135135.dashicons-align-full-width:before {
    136     content: "\f114";
     136    content: "\f114" / '';
    137137}
    138138
    139139.dashicons-align-left:before {
    140     content: "\f135";
     140    content: "\f135" / '';
    141141}
    142142
    143143.dashicons-align-none:before {
    144     content: "\f138";
     144    content: "\f138" / '';
    145145}
    146146
    147147.dashicons-align-pull-left:before {
    148     content: "\f10a";
     148    content: "\f10a" / '';
    149149}
    150150
    151151.dashicons-align-pull-right:before {
    152     content: "\f10b";
     152    content: "\f10b" / '';
    153153}
    154154
    155155.dashicons-align-right:before {
    156     content: "\f136";
     156    content: "\f136" / '';
    157157}
    158158
    159159.dashicons-align-wide:before {
    160     content: "\f11b";
     160    content: "\f11b" / '';
    161161}
    162162
    163163.dashicons-amazon:before {
    164     content: "\f162";
     164    content: "\f162" / '';
    165165}
    166166
    167167.dashicons-analytics:before {
    168     content: "\f183";
     168    content: "\f183" / '';
    169169}
    170170
    171171.dashicons-archive:before {
    172     content: "\f480";
     172    content: "\f480" / '';
    173173}
    174174
    175175.dashicons-arrow-down-alt:before {
    176     content: "\f346";
     176    content: "\f346" / '';
    177177}
    178178
    179179.dashicons-arrow-down-alt2:before {
    180     content: "\f347";
     180    content: "\f347" / '';
    181181}
    182182
    183183.dashicons-arrow-down:before {
    184     content: "\f140";
     184    content: "\f140" / '';
    185185}
    186186
    187187.dashicons-arrow-left-alt:before {
    188     content: "\f340";
     188    content: "\f340" / '';
    189189}
    190190
    191191.dashicons-arrow-left-alt2:before {
    192     content: "\f341";
     192    content: "\f341" / '';
    193193}
    194194
    195195.dashicons-arrow-left:before {
    196     content: "\f141";
     196    content: "\f141" / '';
    197197}
    198198
    199199.dashicons-arrow-right-alt:before {
    200     content: "\f344";
     200    content: "\f344" / '';
    201201}
    202202
    203203.dashicons-arrow-right-alt2:before {
    204     content: "\f345";
     204    content: "\f345" / '';
    205205}
    206206
    207207.dashicons-arrow-right:before {
    208     content: "\f139";
     208    content: "\f139" / '';
    209209}
    210210
    211211.dashicons-arrow-up-alt:before {
    212     content: "\f342";
     212    content: "\f342" / '';
    213213}
    214214
    215215.dashicons-arrow-up-alt2:before {
    216     content: "\f343";
     216    content: "\f343" / '';
    217217}
    218218
    219219.dashicons-arrow-up-duplicate:before {
    220     content: "\f143";
     220    content: "\f143" / '';
    221221}
    222222
    223223.dashicons-arrow-up:before {
    224     content: "\f142";
     224    content: "\f142" / '';
    225225}
    226226
    227227.dashicons-art:before {
    228     content: "\f309";
     228    content: "\f309" / '';
    229229}
    230230
    231231.dashicons-awards:before {
    232     content: "\f313";
     232    content: "\f313" / '';
    233233}
    234234
    235235.dashicons-backup:before {
    236     content: "\f321";
     236    content: "\f321" / '';
    237237}
    238238
    239239.dashicons-bank:before {
    240     content: "\f16a";
     240    content: "\f16a" / '';
    241241}
    242242
    243243.dashicons-beer:before {
    244     content: "\f16c";
     244    content: "\f16c" / '';
    245245}
    246246
    247247.dashicons-bell:before {
    248     content: "\f16d";
     248    content: "\f16d" / '';
    249249}
    250250
    251251.dashicons-block-default:before {
    252     content: "\f12b";
     252    content: "\f12b" / '';
    253253}
    254254
    255255.dashicons-book-alt:before {
    256     content: "\f331";
     256    content: "\f331" / '';
    257257}
    258258
    259259.dashicons-book:before {
    260     content: "\f330";
     260    content: "\f330" / '';
    261261}
    262262
    263263.dashicons-buddicons-activity:before {
    264     content: "\f452";
     264    content: "\f452" / '';
    265265}
    266266
    267267.dashicons-buddicons-bbpress-logo:before {
    268     content: "\f477";
     268    content: "\f477" / '';
    269269}
    270270
    271271.dashicons-buddicons-buddypress-logo:before {
    272     content: "\f448";
     272    content: "\f448" / '';
    273273}
    274274
    275275.dashicons-buddicons-community:before {
    276     content: "\f453";
     276    content: "\f453" / '';
    277277}
    278278
    279279.dashicons-buddicons-forums:before {
    280     content: "\f449";
     280    content: "\f449" / '';
    281281}
    282282
    283283.dashicons-buddicons-friends:before {
    284     content: "\f454";
     284    content: "\f454" / '';
    285285}
    286286
    287287.dashicons-buddicons-groups:before {
    288     content: "\f456";
     288    content: "\f456" / '';
    289289}
    290290
    291291.dashicons-buddicons-pm:before {
    292     content: "\f457";
     292    content: "\f457" / '';
    293293}
    294294
    295295.dashicons-buddicons-replies:before {
    296     content: "\f451";
     296    content: "\f451" / '';
    297297}
    298298
    299299.dashicons-buddicons-topics:before {
    300     content: "\f450";
     300    content: "\f450" / '';
    301301}
    302302
    303303.dashicons-buddicons-tracking:before {
    304     content: "\f455";
     304    content: "\f455" / '';
    305305}
    306306
    307307.dashicons-building:before {
    308     content: "\f512";
     308    content: "\f512" / '';
    309309}
    310310
    311311.dashicons-businessman:before {
    312     content: "\f338";
     312    content: "\f338" / '';
    313313}
    314314
    315315.dashicons-businessperson:before {
    316     content: "\f12e";
     316    content: "\f12e" / '';
    317317}
    318318
    319319.dashicons-businesswoman:before {
    320     content: "\f12f";
     320    content: "\f12f" / '';
    321321}
    322322
    323323.dashicons-button:before {
    324     content: "\f11a";
     324    content: "\f11a" / '';
    325325}
    326326
    327327.dashicons-calculator:before {
    328     content: "\f16e";
     328    content: "\f16e" / '';
    329329}
    330330
    331331.dashicons-calendar-alt:before {
    332     content: "\f508";
     332    content: "\f508" / '';
    333333}
    334334
    335335.dashicons-calendar:before {
    336     content: "\f145";
     336    content: "\f145" / '';
    337337}
    338338
    339339.dashicons-camera-alt:before {
    340     content: "\f129";
     340    content: "\f129" / '';
    341341}
    342342
    343343.dashicons-camera:before {
    344     content: "\f306";
     344    content: "\f306" / '';
    345345}
    346346
    347347.dashicons-car:before {
    348     content: "\f16b";
     348    content: "\f16b" / '';
    349349}
    350350
    351351.dashicons-carrot:before {
    352     content: "\f511";
     352    content: "\f511" / '';
    353353}
    354354
    355355.dashicons-cart:before {
    356     content: "\f174";
     356    content: "\f174" / '';
    357357}
    358358
    359359.dashicons-category:before {
    360     content: "\f318";
     360    content: "\f318" / '';
    361361}
    362362
    363363.dashicons-chart-area:before {
    364     content: "\f239";
     364    content: "\f239" / '';
    365365}
    366366
    367367.dashicons-chart-bar:before {
    368     content: "\f185";
     368    content: "\f185" / '';
    369369}
    370370
    371371.dashicons-chart-line:before {
    372     content: "\f238";
     372    content: "\f238" / '';
    373373}
    374374
    375375.dashicons-chart-pie:before {
    376     content: "\f184";
     376    content: "\f184" / '';
    377377}
    378378
    379379.dashicons-clipboard:before {
    380     content: "\f481";
     380    content: "\f481" / '';
    381381}
    382382
    383383.dashicons-clock:before {
    384     content: "\f469";
     384    content: "\f469" / '';
    385385}
    386386
    387387.dashicons-cloud-saved:before {
    388     content: "\f137";
     388    content: "\f137" / '';
    389389}
    390390
    391391.dashicons-cloud-upload:before {
    392     content: "\f13b";
     392    content: "\f13b" / '';
    393393}
    394394
    395395.dashicons-cloud:before {
    396     content: "\f176";
     396    content: "\f176" / '';
    397397}
    398398
    399399.dashicons-code-standards:before {
    400     content: "\f13a";
     400    content: "\f13a" / '';
    401401}
    402402
    403403.dashicons-coffee:before {
    404     content: "\f16f";
     404    content: "\f16f" / '';
    405405}
    406406
    407407.dashicons-color-picker:before {
    408     content: "\f131";
     408    content: "\f131" / '';
    409409}
    410410
    411411.dashicons-columns:before {
    412     content: "\f13c";
     412    content: "\f13c" / '';
    413413}
    414414
    415415.dashicons-controls-back:before {
    416     content: "\f518";
     416    content: "\f518" / '';
    417417}
    418418
    419419.dashicons-controls-forward:before {
    420     content: "\f519";
     420    content: "\f519" / '';
    421421}
    422422
    423423.dashicons-controls-pause:before {
    424     content: "\f523";
     424    content: "\f523" / '';
    425425}
    426426
    427427.dashicons-controls-play:before {
    428     content: "\f522";
     428    content: "\f522" / '';
    429429}
    430430
    431431.dashicons-controls-repeat:before {
    432     content: "\f515";
     432    content: "\f515" / '';
    433433}
    434434
    435435.dashicons-controls-skipback:before {
    436     content: "\f516";
     436    content: "\f516" / '';
    437437}
    438438
    439439.dashicons-controls-skipforward:before {
    440     content: "\f517";
     440    content: "\f517" / '';
    441441}
    442442
    443443.dashicons-controls-volumeoff:before {
    444     content: "\f520";
     444    content: "\f520" / '';
    445445}
    446446
    447447.dashicons-controls-volumeon:before {
    448     content: "\f521";
     448    content: "\f521" / '';
    449449}
    450450
    451451.dashicons-cover-image:before {
    452     content: "\f13d";
     452    content: "\f13d" / '';
    453453}
    454454
    455455.dashicons-dashboard:before {
    456     content: "\f226";
     456    content: "\f226" / '';
    457457}
    458458
    459459.dashicons-database-add:before {
    460     content: "\f170";
     460    content: "\f170" / '';
    461461}
    462462
    463463.dashicons-database-export:before {
    464     content: "\f17a";
     464    content: "\f17a" / '';
    465465}
    466466
    467467.dashicons-database-import:before {
    468     content: "\f17b";
     468    content: "\f17b" / '';
    469469}
    470470
    471471.dashicons-database-remove:before {
    472     content: "\f17c";
     472    content: "\f17c" / '';
    473473}
    474474
    475475.dashicons-database-view:before {
    476     content: "\f17d";
     476    content: "\f17d" / '';
    477477}
    478478
    479479.dashicons-database:before {
    480     content: "\f17e";
     480    content: "\f17e" / '';
    481481}
    482482
    483483.dashicons-desktop:before {
    484     content: "\f472";
     484    content: "\f472" / '';
    485485}
    486486
    487487.dashicons-dismiss:before {
    488     content: "\f153";
     488    content: "\f153" / '';
    489489}
    490490
    491491.dashicons-download:before {
    492     content: "\f316";
     492    content: "\f316" / '';
    493493}
    494494
    495495.dashicons-drumstick:before {
    496     content: "\f17f";
     496    content: "\f17f" / '';
    497497}
    498498
    499499.dashicons-edit-large:before {
    500     content: "\f327";
     500    content: "\f327" / '';
    501501}
    502502
    503503.dashicons-edit-page:before {
    504     content: "\f186";
     504    content: "\f186" / '';
    505505}
    506506
    507507.dashicons-edit:before {
    508     content: "\f464";
     508    content: "\f464" / '';
    509509}
    510510
    511511.dashicons-editor-aligncenter:before {
    512     content: "\f207";
     512    content: "\f207" / '';
    513513}
    514514
    515515.dashicons-editor-alignleft:before {
    516     content: "\f206";
     516    content: "\f206" / '';
    517517}
    518518
    519519.dashicons-editor-alignright:before {
    520     content: "\f208";
     520    content: "\f208" / '';
    521521}
    522522
    523523.dashicons-editor-bold:before {
    524     content: "\f200";
     524    content: "\f200" / '';
    525525}
    526526
    527527.dashicons-editor-break:before {
    528     content: "\f474";
     528    content: "\f474" / '';
    529529}
    530530
    531531.dashicons-editor-code-duplicate:before {
    532     content: "\f494";
     532    content: "\f494" / '';
    533533}
    534534
    535535.dashicons-editor-code:before {
    536     content: "\f475";
     536    content: "\f475" / '';
    537537}
    538538
    539539.dashicons-editor-contract:before {
    540     content: "\f506";
     540    content: "\f506" / '';
    541541}
    542542
    543543.dashicons-editor-customchar:before {
    544     content: "\f220";
     544    content: "\f220" / '';
    545545}
    546546
    547547.dashicons-editor-expand:before {
    548     content: "\f211";
     548    content: "\f211" / '';
    549549}
    550550
    551551.dashicons-editor-help:before {
    552     content: "\f223";
     552    content: "\f223" / '';
    553553}
    554554
    555555.dashicons-editor-indent:before {
    556     content: "\f222";
     556    content: "\f222" / '';
    557557}
    558558
    559559.dashicons-editor-insertmore:before {
    560     content: "\f209";
     560    content: "\f209" / '';
    561561}
    562562
    563563.dashicons-editor-italic:before {
    564     content: "\f201";
     564    content: "\f201" / '';
    565565}
    566566
    567567.dashicons-editor-justify:before {
    568     content: "\f214";
     568    content: "\f214" / '';
    569569}
    570570
    571571.dashicons-editor-kitchensink:before {
    572     content: "\f212";
     572    content: "\f212" / '';
    573573}
    574574
    575575.dashicons-editor-ltr:before {
    576     content: "\f10c";
     576    content: "\f10c" / '';
    577577}
    578578
    579579.dashicons-editor-ol-rtl:before {
    580     content: "\f12c";
     580    content: "\f12c" / '';
    581581}
    582582
    583583.dashicons-editor-ol:before {
    584     content: "\f204";
     584    content: "\f204" / '';
    585585}
    586586
    587587.dashicons-editor-outdent:before {
    588     content: "\f221";
     588    content: "\f221" / '';
    589589}
    590590
    591591.dashicons-editor-paragraph:before {
    592     content: "\f476";
     592    content: "\f476" / '';
    593593}
    594594
    595595.dashicons-editor-paste-text:before {
    596     content: "\f217";
     596    content: "\f217" / '';
    597597}
    598598
    599599.dashicons-editor-paste-word:before {
    600     content: "\f216";
     600    content: "\f216" / '';
    601601}
    602602
    603603.dashicons-editor-quote:before {
    604     content: "\f205";
     604    content: "\f205" / '';
    605605}
    606606
    607607.dashicons-editor-removeformatting:before {
    608     content: "\f218";
     608    content: "\f218" / '';
    609609}
    610610
    611611.dashicons-editor-rtl:before {
    612     content: "\f320";
     612    content: "\f320" / '';
    613613}
    614614
    615615.dashicons-editor-spellcheck:before {
    616     content: "\f210";
     616    content: "\f210" / '';
    617617}
    618618
    619619.dashicons-editor-strikethrough:before {
    620     content: "\f224";
     620    content: "\f224" / '';
    621621}
    622622
    623623.dashicons-editor-table:before {
    624     content: "\f535";
     624    content: "\f535" / '';
    625625}
    626626
    627627.dashicons-editor-textcolor:before {
    628     content: "\f215";
     628    content: "\f215" / '';
    629629}
    630630
    631631.dashicons-editor-ul:before {
    632     content: "\f203";
     632    content: "\f203" / '';
    633633}
    634634
    635635.dashicons-editor-underline:before {
    636     content: "\f213";
     636    content: "\f213" / '';
    637637}
    638638
    639639.dashicons-editor-unlink:before {
    640     content: "\f225";
     640    content: "\f225" / '';
    641641}
    642642
    643643.dashicons-editor-video:before {
    644     content: "\f219";
     644    content: "\f219" / '';
    645645}
    646646
    647647.dashicons-ellipsis:before {
    648     content: "\f11c";
     648    content: "\f11c" / '';
    649649}
    650650
    651651.dashicons-email-alt:before {
    652     content: "\f466";
     652    content: "\f466" / '';
    653653}
    654654
    655655.dashicons-email-alt2:before {
    656     content: "\f467";
     656    content: "\f467" / '';
    657657}
    658658
    659659.dashicons-email:before {
    660     content: "\f465";
     660    content: "\f465" / '';
    661661}
    662662
    663663.dashicons-embed-audio:before {
    664     content: "\f13e";
     664    content: "\f13e" / '';
    665665}
    666666
    667667.dashicons-embed-generic:before {
    668     content: "\f13f";
     668    content: "\f13f" / '';
    669669}
    670670
    671671.dashicons-embed-photo:before {
    672     content: "\f144";
     672    content: "\f144" / '';
    673673}
    674674
    675675.dashicons-embed-post:before {
    676     content: "\f146";
     676    content: "\f146" / '';
    677677}
    678678
    679679.dashicons-embed-video:before {
    680     content: "\f149";
     680    content: "\f149" / '';
    681681}
    682682
    683683.dashicons-excerpt-view:before {
    684     content: "\f164";
     684    content: "\f164" / '';
    685685}
    686686
    687687.dashicons-exit:before {
    688     content: "\f14a";
     688    content: "\f14a" / '';
    689689}
    690690
    691691.dashicons-external:before {
    692     content: "\f504";
     692    content: "\f504" / '';
    693693}
    694694
    695695.dashicons-facebook-alt:before {
    696     content: "\f305";
     696    content: "\f305" / '';
    697697}
    698698
    699699.dashicons-facebook:before {
    700     content: "\f304";
     700    content: "\f304" / '';
    701701}
    702702
    703703.dashicons-feedback:before {
    704     content: "\f175";
     704    content: "\f175" / '';
    705705}
    706706
    707707.dashicons-filter:before {
    708     content: "\f536";
     708    content: "\f536" / '';
    709709}
    710710
    711711.dashicons-flag:before {
    712     content: "\f227";
     712    content: "\f227" / '';
    713713}
    714714
    715715.dashicons-food:before {
    716     content: "\f187";
     716    content: "\f187" / '';
    717717}
    718718
    719719.dashicons-format-aside:before {
    720     content: "\f123";
     720    content: "\f123" / '';
    721721}
    722722
    723723.dashicons-format-audio:before {
    724     content: "\f127";
     724    content: "\f127" / '';
    725725}
    726726
    727727.dashicons-format-chat:before {
    728     content: "\f125";
     728    content: "\f125" / '';
    729729}
    730730
    731731.dashicons-format-gallery:before {
    732     content: "\f161";
     732    content: "\f161" / '';
    733733}
    734734
    735735.dashicons-format-image:before {
    736     content: "\f128";
     736    content: "\f128" / '';
    737737}
    738738
    739739.dashicons-format-quote:before {
    740     content: "\f122";
     740    content: "\f122" / '';
    741741}
    742742
    743743.dashicons-format-status:before {
    744     content: "\f130";
     744    content: "\f130" / '';
    745745}
    746746
    747747.dashicons-format-video:before {
    748     content: "\f126";
     748    content: "\f126" / '';
    749749}
    750750
    751751.dashicons-forms:before {
    752     content: "\f314";
     752    content: "\f314" / '';
    753753}
    754754
    755755.dashicons-fullscreen-alt:before {
    756     content: "\f188";
     756    content: "\f188" / '';
    757757}
    758758
    759759.dashicons-fullscreen-exit-alt:before {
    760     content: "\f189";
     760    content: "\f189" / '';
    761761}
    762762
    763763.dashicons-games:before {
    764     content: "\f18a";
     764    content: "\f18a" / '';
    765765}
    766766
    767767.dashicons-google:before {
    768     content: "\f18b";
     768    content: "\f18b" / '';
    769769}
    770770
    771771.dashicons-googleplus:before {
    772     content: "\f462";
     772    content: "\f462" / '';
    773773}
    774774
    775775.dashicons-grid-view:before {
    776     content: "\f509";
     776    content: "\f509" / '';
    777777}
    778778
    779779.dashicons-groups:before {
    780     content: "\f307";
     780    content: "\f307" / '';
    781781}
    782782
    783783.dashicons-hammer:before {
    784     content: "\f308";
     784    content: "\f308" / '';
    785785}
    786786
    787787.dashicons-heading:before {
    788     content: "\f10e";
     788    content: "\f10e" / '';
    789789}
    790790
    791791.dashicons-heart:before {
    792     content: "\f487";
     792    content: "\f487" / '';
    793793}
    794794
    795795.dashicons-hidden:before {
    796     content: "\f530";
     796    content: "\f530" / '';
    797797}
    798798
    799799.dashicons-hourglass:before {
    800     content: "\f18c";
     800    content: "\f18c" / '';
    801801}
    802802
    803803.dashicons-html:before {
    804     content: "\f14b";
     804    content: "\f14b" / '';
    805805}
    806806
    807807.dashicons-id-alt:before {
    808     content: "\f337";
     808    content: "\f337" / '';
    809809}
    810810
    811811.dashicons-id:before {
    812     content: "\f336";
     812    content: "\f336" / '';
    813813}
    814814
    815815.dashicons-image-crop:before {
    816     content: "\f165";
     816    content: "\f165" / '';
    817817}
    818818
    819819.dashicons-image-filter:before {
    820     content: "\f533";
     820    content: "\f533" / '';
    821821}
    822822
    823823.dashicons-image-flip-horizontal:before {
    824     content: "\f169";
     824    content: "\f169" / '';
    825825}
    826826
    827827.dashicons-image-flip-vertical:before {
    828     content: "\f168";
     828    content: "\f168" / '';
    829829}
    830830
    831831.dashicons-image-rotate-left:before {
    832     content: "\f166";
     832    content: "\f166" / '';
    833833}
    834834
    835835.dashicons-image-rotate-right:before {
    836     content: "\f167";
     836    content: "\f167" / '';
    837837}
    838838
    839839.dashicons-image-rotate:before {
    840     content: "\f531";
     840    content: "\f531" / '';
    841841}
    842842
    843843.dashicons-images-alt:before {
    844     content: "\f232";
     844    content: "\f232" / '';
    845845}
    846846
    847847.dashicons-images-alt2:before {
    848     content: "\f233";
     848    content: "\f233" / '';
    849849}
    850850
    851851.dashicons-index-card:before {
    852     content: "\f510";
     852    content: "\f510" / '';
    853853}
    854854
    855855.dashicons-info-outline:before {
    856     content: "\f14c";
     856    content: "\f14c" / '';
    857857}
    858858
    859859.dashicons-info:before {
    860     content: "\f348";
     860    content: "\f348" / '';
    861861}
    862862
    863863.dashicons-insert-after:before {
    864     content: "\f14d";
     864    content: "\f14d" / '';
    865865}
    866866
    867867.dashicons-insert-before:before {
    868     content: "\f14e";
     868    content: "\f14e" / '';
    869869}
    870870
    871871.dashicons-insert:before {
    872     content: "\f10f";
     872    content: "\f10f" / '';
    873873}
    874874
    875875.dashicons-instagram:before {
    876     content: "\f12d";
     876    content: "\f12d" / '';
    877877}
    878878
    879879.dashicons-laptop:before {
    880     content: "\f547";
     880    content: "\f547" / '';
    881881}
    882882
    883883.dashicons-layout:before {
    884     content: "\f538";
     884    content: "\f538" / '';
    885885}
    886886
    887887.dashicons-leftright:before {
    888     content: "\f229";
     888    content: "\f229" / '';
    889889}
    890890
    891891.dashicons-lightbulb:before {
    892     content: "\f339";
     892    content: "\f339" / '';
    893893}
    894894
    895895.dashicons-linkedin:before {
    896     content: "\f18d";
     896    content: "\f18d" / '';
    897897}
    898898
    899899.dashicons-list-view:before {
    900     content: "\f163";
     900    content: "\f163" / '';
    901901}
    902902
    903903.dashicons-location-alt:before {
    904     content: "\f231";
     904    content: "\f231" / '';
    905905}
    906906
    907907.dashicons-location:before {
    908     content: "\f230";
     908    content: "\f230" / '';
    909909}
    910910
    911911.dashicons-lock-duplicate:before {
    912     content: "\f315";
     912    content: "\f315" / '';
    913913}
    914914
    915915.dashicons-lock:before {
    916     content: "\f160";
     916    content: "\f160" / '';
    917917}
    918918
    919919.dashicons-marker:before {
    920     content: "\f159";
     920    content: "\f159" / '';
    921921}
    922922
    923923.dashicons-media-archive:before {
    924     content: "\f501";
     924    content: "\f501" / '';
    925925}
    926926
    927927.dashicons-media-audio:before {
    928     content: "\f500";
     928    content: "\f500" / '';
    929929}
    930930
    931931.dashicons-media-code:before {
    932     content: "\f499";
     932    content: "\f499" / '';
    933933}
    934934
    935935.dashicons-media-default:before {
    936     content: "\f498";
     936    content: "\f498" / '';
    937937}
    938938
    939939.dashicons-media-document:before {
    940     content: "\f497";
     940    content: "\f497" / '';
    941941}
    942942
    943943.dashicons-media-interactive:before {
    944     content: "\f496";
     944    content: "\f496" / '';
    945945}
    946946
    947947.dashicons-media-spreadsheet:before {
    948     content: "\f495";
     948    content: "\f495" / '';
    949949}
    950950
    951951.dashicons-media-text:before {
    952     content: "\f491";
     952    content: "\f491" / '';
    953953}
    954954
    955955.dashicons-media-video:before {
    956     content: "\f490";
     956    content: "\f490" / '';
    957957}
    958958
    959959.dashicons-megaphone:before {
    960     content: "\f488";
     960    content: "\f488" / '';
    961961}
    962962
    963963.dashicons-menu-alt:before {
    964     content: "\f228";
     964    content: "\f228" / '';
    965965}
    966966
    967967.dashicons-menu-alt2:before {
    968     content: "\f329";
     968    content: "\f329" / '';
    969969}
    970970
    971971.dashicons-menu-alt3:before {
    972     content: "\f349";
     972    content: "\f349" / '';
    973973}
    974974
    975975.dashicons-menu:before {
    976     content: "\f333";
     976    content: "\f333" / '';
    977977}
    978978
    979979.dashicons-microphone:before {
    980     content: "\f482";
     980    content: "\f482" / '';
    981981}
    982982
    983983.dashicons-migrate:before {
    984     content: "\f310";
     984    content: "\f310" / '';
    985985}
    986986
    987987.dashicons-minus:before {
    988     content: "\f460";
     988    content: "\f460" / '';
    989989}
    990990
    991991.dashicons-money-alt:before {
    992     content: "\f18e";
     992    content: "\f18e" / '';
    993993}
    994994
    995995.dashicons-money:before {
    996     content: "\f526";
     996    content: "\f526" / '';
    997997}
    998998
    999999.dashicons-move:before {
    1000     content: "\f545";
     1000    content: "\f545" / '';
    10011001}
    10021002
    10031003.dashicons-nametag:before {
    1004     content: "\f484";
     1004    content: "\f484" / '';
    10051005}
    10061006
    10071007.dashicons-networking:before {
    1008     content: "\f325";
     1008    content: "\f325" / '';
    10091009}
    10101010
    10111011.dashicons-no-alt:before {
    1012     content: "\f335";
     1012    content: "\f335" / '';
    10131013}
    10141014
    10151015.dashicons-no:before {
    1016     content: "\f158";
     1016    content: "\f158" / '';
    10171017}
    10181018
    10191019.dashicons-open-folder:before {
    1020     content: "\f18f";
     1020    content: "\f18f" / '';
    10211021}
    10221022
    10231023.dashicons-palmtree:before {
    1024     content: "\f527";
     1024    content: "\f527" / '';
    10251025}
    10261026
    10271027.dashicons-paperclip:before {
    1028     content: "\f546";
     1028    content: "\f546" / '';
    10291029}
    10301030
    10311031.dashicons-pdf:before {
    1032     content: "\f190";
     1032    content: "\f190" / '';
    10331033}
    10341034
    10351035.dashicons-performance:before {
    1036     content: "\f311";
     1036    content: "\f311" / '';
    10371037}
    10381038
    10391039.dashicons-pets:before {
    1040     content: "\f191";
     1040    content: "\f191" / '';
    10411041}
    10421042
    10431043.dashicons-phone:before {
    1044     content: "\f525";
     1044    content: "\f525" / '';
    10451045}
    10461046
    10471047.dashicons-pinterest:before {
    1048     content: "\f192";
     1048    content: "\f192" / '';
    10491049}
    10501050
    10511051.dashicons-playlist-audio:before {
    1052     content: "\f492";
     1052    content: "\f492" / '';
    10531053}
    10541054
    10551055.dashicons-playlist-video:before {
    1056     content: "\f493";
     1056    content: "\f493" / '';
    10571057}
    10581058
    10591059.dashicons-plugins-checked:before {
    1060     content: "\f485";
     1060    content: "\f485" / '';
    10611061}
    10621062
    10631063.dashicons-plus-alt:before {
    1064     content: "\f502";
     1064    content: "\f502" / '';
    10651065}
    10661066
    10671067.dashicons-plus-alt2:before {
    1068     content: "\f543";
     1068    content: "\f543" / '';
    10691069}
    10701070
    10711071.dashicons-plus:before {
    1072     content: "\f132";
     1072    content: "\f132" / '';
    10731073}
    10741074
    10751075.dashicons-podio:before {
    1076     content: "\f19c";
     1076    content: "\f19c" / '';
    10771077}
    10781078
    10791079.dashicons-portfolio:before {
    1080     content: "\f322";
     1080    content: "\f322" / '';
    10811081}
    10821082
    10831083.dashicons-post-status:before {
    1084     content: "\f173";
     1084    content: "\f173" / '';
    10851085}
    10861086
    10871087.dashicons-pressthis:before {
    1088     content: "\f157";
     1088    content: "\f157" / '';
    10891089}
    10901090
    10911091.dashicons-printer:before {
    1092     content: "\f193";
     1092    content: "\f193" / '';
    10931093}
    10941094
    10951095.dashicons-privacy:before {
    1096     content: "\f194";
     1096    content: "\f194" / '';
    10971097}
    10981098
    10991099.dashicons-products:before {
    1100     content: "\f312";
     1100    content: "\f312" / '';
    11011101}
    11021102
    11031103.dashicons-randomize:before {
    1104     content: "\f503";
     1104    content: "\f503" / '';
    11051105}
    11061106
    11071107.dashicons-reddit:before {
    1108     content: "\f195";
     1108    content: "\f195" / '';
    11091109}
    11101110
    11111111.dashicons-redo:before {
    1112     content: "\f172";
     1112    content: "\f172" / '';
    11131113}
    11141114
    11151115.dashicons-remove:before {
    1116     content: "\f14f";
     1116    content: "\f14f" / '';
    11171117}
    11181118
    11191119.dashicons-rest-api:before {
    1120     content: "\f124";
     1120    content: "\f124" / '';
    11211121}
    11221122
    11231123.dashicons-rss:before {
    1124     content: "\f303";
     1124    content: "\f303" / '';
    11251125}
    11261126
    11271127.dashicons-saved:before {
    1128     content: "\f15e";
     1128    content: "\f15e" / '';
    11291129}
    11301130
    11311131.dashicons-schedule:before {
    1132     content: "\f489";
     1132    content: "\f489" / '';
    11331133}
    11341134
    11351135.dashicons-screenoptions:before {
    1136     content: "\f180";
     1136    content: "\f180" / '';
    11371137}
    11381138
    11391139.dashicons-search:before {
    1140     content: "\f179";
     1140    content: "\f179" / '';
    11411141}
    11421142
    11431143.dashicons-share-alt:before {
    1144     content: "\f240";
     1144    content: "\f240" / '';
    11451145}
    11461146
    11471147.dashicons-share-alt2:before {
    1148     content: "\f242";
     1148    content: "\f242" / '';
    11491149}
    11501150
    11511151.dashicons-share:before {
    1152     content: "\f237";
     1152    content: "\f237" / '';
    11531153}
    11541154
    11551155.dashicons-shield-alt:before {
    1156     content: "\f334";
     1156    content: "\f334" / '';
    11571157}
    11581158
    11591159.dashicons-shield:before {
    1160     content: "\f332";
     1160    content: "\f332" / '';
    11611161}
    11621162
    11631163.dashicons-shortcode:before {
    1164     content: "\f150";
     1164    content: "\f150" / '';
    11651165}
    11661166
    11671167.dashicons-slides:before {
    1168     content: "\f181";
     1168    content: "\f181" / '';
    11691169}
    11701170
    11711171.dashicons-smartphone:before {
    1172     content: "\f470";
     1172    content: "\f470" / '';
    11731173}
    11741174
    11751175.dashicons-smiley:before {
    1176     content: "\f328";
     1176    content: "\f328" / '';
    11771177}
    11781178
    11791179.dashicons-sort:before {
    1180     content: "\f156";
     1180    content: "\f156" / '';
    11811181}
    11821182
    11831183.dashicons-sos:before {
    1184     content: "\f468";
     1184    content: "\f468" / '';
    11851185}
    11861186
    11871187.dashicons-spotify:before {
    1188     content: "\f196";
     1188    content: "\f196" / '';
    11891189}
    11901190
    11911191.dashicons-star-empty:before {
    1192     content: "\f154";
     1192    content: "\f154" / '';
    11931193}
    11941194
    11951195.dashicons-star-filled:before {
    1196     content: "\f155";
     1196    content: "\f155" / '';
    11971197}
    11981198
    11991199.dashicons-star-half:before {
    1200     content: "\f459";
     1200    content: "\f459" / '';
    12011201}
    12021202
    12031203.dashicons-sticky:before {
    1204     content: "\f537";
     1204    content: "\f537" / '';
    12051205}
    12061206
    12071207.dashicons-store:before {
    1208     content: "\f513";
     1208    content: "\f513" / '';
    12091209}
    12101210
    12111211.dashicons-superhero-alt:before {
    1212     content: "\f197";
     1212    content: "\f197" / '';
    12131213}
    12141214
    12151215.dashicons-superhero:before {
    1216     content: "\f198";
     1216    content: "\f198" / '';
    12171217}
    12181218
    12191219.dashicons-table-col-after:before {
    1220     content: "\f151";
     1220    content: "\f151" / '';
    12211221}
    12221222
    12231223.dashicons-table-col-before:before {
    1224     content: "\f152";
     1224    content: "\f152" / '';
    12251225}
    12261226
    12271227.dashicons-table-col-delete:before {
    1228     content: "\f15a";
     1228    content: "\f15a" / '';
    12291229}
    12301230
    12311231.dashicons-table-row-after:before {
    1232     content: "\f15b";
     1232    content: "\f15b" / '';
    12331233}
    12341234
    12351235.dashicons-table-row-before:before {
    1236     content: "\f15c";
     1236    content: "\f15c" / '';
    12371237}
    12381238
    12391239.dashicons-table-row-delete:before {
    1240     content: "\f15d";
     1240    content: "\f15d" / '';
    12411241}
    12421242
    12431243.dashicons-tablet:before {
    1244     content: "\f471";
     1244    content: "\f471" / '';
    12451245}
    12461246
    12471247.dashicons-tag:before {
    1248     content: "\f323";
     1248    content: "\f323" / '';
    12491249}
    12501250
    12511251.dashicons-tagcloud:before {
    1252     content: "\f479";
     1252    content: "\f479" / '';
    12531253}
    12541254
    12551255.dashicons-testimonial:before {
    1256     content: "\f473";
     1256    content: "\f473" / '';
    12571257}
    12581258
    12591259.dashicons-text-page:before {
    1260     content: "\f121";
     1260    content: "\f121" / '';
    12611261}
    12621262
    12631263.dashicons-text:before {
    1264     content: "\f478";
     1264    content: "\f478" / '';
    12651265}
    12661266
    12671267.dashicons-thumbs-down:before {
    1268     content: "\f542";
     1268    content: "\f542" / '';
    12691269}
    12701270
    12711271.dashicons-thumbs-up:before {
    1272     content: "\f529";
     1272    content: "\f529" / '';
    12731273}
    12741274
    12751275.dashicons-tickets-alt:before {
    1276     content: "\f524";
     1276    content: "\f524" / '';
    12771277}
    12781278
    12791279.dashicons-tickets:before {
    1280     content: "\f486";
     1280    content: "\f486" / '';
    12811281}
    12821282
    12831283.dashicons-tide:before {
    1284     content: "\f10d";
     1284    content: "\f10d" / '';
    12851285}
    12861286
    12871287.dashicons-translation:before {
    1288     content: "\f326";
     1288    content: "\f326" / '';
    12891289}
    12901290
    12911291.dashicons-trash:before {
    1292     content: "\f182";
     1292    content: "\f182" / '';
    12931293}
    12941294
    12951295.dashicons-twitch:before {
    1296     content: "\f199";
     1296    content: "\f199" / '';
    12971297}
    12981298
    12991299.dashicons-twitter-alt:before {
    1300     content: "\f302";
     1300    content: "\f302" / '';
    13011301}
    13021302
    13031303.dashicons-twitter:before {
    1304     content: "\f301";
     1304    content: "\f301" / '';
    13051305}
    13061306
    13071307.dashicons-undo:before {
    1308     content: "\f171";
     1308    content: "\f171" / '';
    13091309}
    13101310
    13111311.dashicons-universal-access-alt:before {
    1312     content: "\f507";
     1312    content: "\f507" / '';
    13131313}
    13141314
    13151315.dashicons-universal-access:before {
    1316     content: "\f483";
     1316    content: "\f483" / '';
    13171317}
    13181318
    13191319.dashicons-unlock:before {
    1320     content: "\f528";
     1320    content: "\f528" / '';
    13211321}
    13221322
    13231323.dashicons-update-alt:before {
    1324     content: "\f113";
     1324    content: "\f113" / '';
    13251325}
    13261326
    13271327.dashicons-update:before {
    1328     content: "\f463";
     1328    content: "\f463" / '';
    13291329}
    13301330
    13311331.dashicons-upload:before {
    1332     content: "\f317";
     1332    content: "\f317" / '';
    13331333}
    13341334
    13351335.dashicons-vault:before {
    1336     content: "\f178";
     1336    content: "\f178" / '';
    13371337}
    13381338
    13391339.dashicons-video-alt:before {
    1340     content: "\f234";
     1340    content: "\f234" / '';
    13411341}
    13421342
    13431343.dashicons-video-alt2:before {
    1344     content: "\f235";
     1344    content: "\f235" / '';
    13451345}
    13461346
    13471347.dashicons-video-alt3:before {
    1348     content: "\f236";
     1348    content: "\f236" / '';
    13491349}
    13501350
    13511351.dashicons-visibility:before {
    1352     content: "\f177";
     1352    content: "\f177" / '';
    13531353}
    13541354
    13551355.dashicons-warning:before {
    1356     content: "\f534";
     1356    content: "\f534" / '';
    13571357}
    13581358
    13591359.dashicons-welcome-add-page:before {
    1360     content: "\f133";
     1360    content: "\f133" / '';
    13611361}
    13621362
    13631363.dashicons-welcome-comments:before {
    1364     content: "\f117";
     1364    content: "\f117" / '';
    13651365}
    13661366
    13671367.dashicons-welcome-learn-more:before {
    1368     content: "\f118";
     1368    content: "\f118" / '';
    13691369}
    13701370
    13711371.dashicons-welcome-view-site:before {
    1372     content: "\f115";
     1372    content: "\f115" / '';
    13731373}
    13741374
    13751375.dashicons-welcome-widgets-menus:before {
    1376     content: "\f116";
     1376    content: "\f116" / '';
    13771377}
    13781378
    13791379.dashicons-welcome-write-blog:before {
    1380     content: "\f119";
     1380    content: "\f119" / '';
    13811381}
    13821382
    13831383.dashicons-whatsapp:before {
    1384     content: "\f19a";
     1384    content: "\f19a" / '';
    13851385}
    13861386
    13871387.dashicons-wordpress-alt:before {
    1388     content: "\f324";
     1388    content: "\f324" / '';
    13891389}
    13901390
    13911391.dashicons-wordpress:before {
    1392     content: "\f120";
     1392    content: "\f120" / '';
    13931393}
    13941394
    13951395.dashicons-xing:before {
    1396     content: "\f19d";
     1396    content: "\f19d" / '';
    13971397}
    13981398
    13991399.dashicons-yes-alt:before {
    1400     content: "\f12a";
     1400    content: "\f12a" / '';
    14011401}
    14021402
    14031403.dashicons-yes:before {
    1404     content: "\f147";
     1404    content: "\f147" / '';
    14051405}
    14061406
    14071407.dashicons-youtube:before {
    1408     content: "\f19b";
     1408    content: "\f19b" / '';
    14091409}
    14101410
     
    14121412
    14131413.dashicons-editor-distractionfree:before {
    1414     content: "\f211";
     1414    content: "\f211" / '';
    14151415}
    14161416
    14171417/* This is a typo, but was previously released. It should remain for backward compatibility. See https://core.trac.wordpress.org/ticket/30832. */
    14181418.dashicons-exerpt-view:before {
    1419     content: "\f164";
     1419    content: "\f164" / '';
    14201420}
    14211421
    14221422.dashicons-format-links:before {
    1423     content: "\f103";
     1423    content: "\f103" / '';
    14241424}
    14251425
    14261426.dashicons-format-standard:before {
    1427     content: "\f109";
     1427    content: "\f109" / '';
    14281428}
    14291429
    14301430.dashicons-post-trash:before {
    1431     content: "\f182";
     1431    content: "\f182" / '';
    14321432}
    14331433
    14341434.dashicons-share1:before {
    1435     content: "\f237";
     1435    content: "\f237" / '';
    14361436}
    14371437
    14381438.dashicons-welcome-edit-page:before {
    1439     content: "\f119";
    1440 }
     1439    content: "\f119" / '';
     1440}
  • trunk/src/wp-includes/css/editor.css

    r59188 r60806  
    14331433    width: 36px;
    14341434    height: 36px;
    1435     content: "\f158";
     1435    content: "\f158" / '';
    14361436}
    14371437
  • trunk/src/wp-includes/css/media-views.css

    r60636 r60806  
    12411241    color: #50575e;
    12421242    display: inline-block;
    1243     content: "\f335";
     1243    content: "\f335" / '';
    12441244    font-weight: 300;
    12451245    margin-top: 1px;
     
    19951995
    19961996.media-modal .imgedit-help-toggled span.dashicons:before {
    1997     content: "\f142";
     1997    content: "\f142" / '';
    19981998}
    19991999
     
    21782178    -webkit-font-smoothing: antialiased;
    21792179    -moz-osx-font-smoothing: grayscale;
    2180     content: "\f140";
     2180    content: "\f140" / '';
    21812181    display: inline-block;
    21822182    margin-top: -2px;
     
    21842184
    21852185.image-details .advanced-visible .advanced-toggle:after {
    2186     content: "\f142";
     2186    content: "\f142" / '';
    21872187}
    21882188
  • trunk/src/wp-includes/css/wp-auth-check.css

    r57363 r60806  
    9494
    9595#wp-auth-check-wrap .wp-auth-check-close:before {
    96     content: "\f158";
     96    content: "\f158" / '';
    9797    font: normal 20px/22px dashicons;
    9898    speak: never;
  • trunk/src/wp-includes/css/wp-pointer.css

    r51727 r60806  
    2424    border-radius: 50%;
    2525    color: #2271b1;
    26     content: "\f227";
     26    content: "\f227" / '';
    2727    font: normal 20px/1.6 dashicons;
    2828    position: absolute;
     
    6666    background: none;
    6767    color: #787c82;
    68     content: "\f153";
     68    content: "\f153" / '';
    6969    display: block !important;
    7070    font: normal 16px/1 dashicons;
  • trunk/src/wp-includes/media-template.php

    r60786 r60806  
    198198        <div id="wp-media-modal" tabindex="0" class="<?php echo $class; ?>" role="dialog" aria-labelledby="media-frame-title">
    199199            <# if ( data.hasCloseButton ) { #>
    200                 <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">
     200                <button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
    201201                    <?php
    202202                    /* translators: Hidden accessibility text. */
    203203                    _e( 'Close dialog' );
    204204                    ?>
    205                 </span></span></button>
     205                </span></button>
    206206            <# } #>
    207207            <div class="media-modal-content" role="document"></div>
     
    366366            <button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text"><?php /* translators: Hidden accessibility text. */ _e( 'Edit previous media item' ); ?></span></button>
    367367            <button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text"><?php /* translators: Hidden accessibility text. */ _e( 'Edit next media item' ); ?></span></button>
    368             <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text"><?php _e( 'Close dialog' ); ?></span></span></button>
     368            <button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"><?php _e( 'Close dialog' ); ?></span></button>
    369369        </div>
    370370        <div class="media-frame-title"></div>
     
    622622            </div>
    623623            <# if ( data.buttons.close ) { #>
    624                 <button type="button" class="button-link attachment-close media-modal-icon"><span class="screen-reader-text">
     624                <button type="button" class="button-link attachment-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
    625625                    <?php
    626626                    /* translators: Hidden accessibility text. */
     
    631631        </div>
    632632        <# if ( data.buttons.check ) { #>
    633             <button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text">
     633            <button type="button" class="check" tabindex="-1"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
    634634                <?php
    635635                /* translators: Hidden accessibility text. */
  • trunk/tests/qunit/index.html

    r60516 r60806  
    997997    <script type="text/html" id="tmpl-media-modal">
    998998        <div class="media-modal wp-core-ui">
    999             <button type="button" class="media-modal-close"><span class="media-modal-icon"><span class="screen-reader-text">Close media panel</span></span></button>
     999            <button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">Close media panel</span></button>
    10001000            <div class="media-modal-content"></div>
    10011001        </div>
     
    12601260            </div>
    12611261            <# if ( data.buttons.close ) { #>
    1262                 <button type="button" class="button-link attachment-close media-modal-icon"><span class="screen-reader-text">Remove</span></button>
     1262                <button type="button" class="button-link attachment-close"><span class="media-modal-icon" aria-hidden="true"></span></span><span class="screen-reader-text">Remove</span></button>
    12631263            <# } #>
    12641264        </div>
    12651265        <# if ( data.buttons.check ) { #>
    1266             <button type="button" class="check" tabindex="-1"><span class="media-modal-icon"></span><span class="screen-reader-text">Deselect</span></button>
     1266            <button type="button" class="check" tabindex="-1"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">Deselect</span></button>
    12671267        <# } #>
    12681268        <#
Note: See TracChangeset for help on using the changeset viewer.