Make WordPress Core

Changeset 61480


Ignore:
Timestamp:
01/13/2026 10:07:57 PM (2 days ago)
Author:
peterwilsoncc
Message:

General: Use legacy content properties for CSS icons.

In modern browsers the CSS content property provides alt text support for assistive technology in the form display / alt text. This introduces support for legacy browsers that do not support the new syntax.

CSS content properties take advantage of the CSS cascade and browsers ignoring values they don't understand by adding duplicate content properties in the form:

content: display;
content: display / alt text;

Modern browsers will use the second property, legacy browsers will use the first.

Follow-up to [60885] for #63603.

Props acmoifr, joedolson, jorbin, mydesign78, ov3rfly, peterwilsoncc, presskopp, sabernhardt, siliconforks, swissspidy, threadi, wildworks, wolf45.
Fixes #64350.

Location:
trunk/src
Files:
22 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/js/_enqueues/vendor/thickbox/thickbox.css

    r60885 r61480  
    135135
    136136.tb-close-icon:before {
     137    content: "\f158";
    137138    content: "\f158" / '';
    138139    font: normal 20px/29px dashicons;
  • trunk/src/wp-admin/css/admin-menu.css

    r60885 r61480  
    504504
    505505#collapse-button .collapse-button-icon:after {
     506    content: "\f148";
    506507    content: "\f148" / '';
    507508    display: block;
  • trunk/src/wp-admin/css/colors/_admin.scss

    r60885 r61480  
    6969
    7070input[type=checkbox]:checked::before {
     71    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#{url-friendly-colour(variables.$form-checked)}%27%2F%3E%3C%2Fsvg%3E");
    7172    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#{url-friendly-colour(variables.$form-checked)}%27%2F%3E%3C%2Fsvg%3E") / '';
    7273}
  • trunk/src/wp-admin/css/common.css

    r60885 r61480  
    560560
    561561.js-update-details-toggle[aria-expanded="true"] .dashicons::before {
     562    content: "\f142";
    562563    content: "\f142" / '';
    563564}
     
    806807    background: none;
    807808    color: #787c82;
     809    content: "\f153";
    808810    content: "\f153" / '';
    809811    display: block;
     
    11331135
    11341136.wp-filter .drawer-toggle:before {
     1137    content: "\f111";
    11351138    content: "\f111" / '';
    11361139    margin: 0 5px 0 0;
     
    15251528#plugin-information-footer .update-now:not(.button-disabled):before {
    15261529    color: #d63638;
     1530    content: "\f463";
    15271531    content: "\f463" / '';
    15281532    display: inline-block;
     
    15871591.button.activating-message:before {
    15881592    color: #d63638;
     1593    content: "\f463";
    15891594    content: "\f463" / '';
    15901595}
     
    16231628.button.activated-message:before {
    16241629    color: #68de7c;
     1630    content: "\f147";
    16251631    content: "\f147" / '';
    16261632}
     
    16291635.update-message.notice-error p:before {
    16301636    color: #d63638;
     1637    content: "\f534";
    16311638    content: "\f534" / '';
    16321639}
     
    18381845#screen-meta-links .show-settings:after {
    18391846    right: 0;
     1847    content: "\f140";
    18401848    content: "\f140" / '';
    18411849    font: normal 20px/1 dashicons;
     
    18511859
    18521860#screen-meta-links .screen-meta-active:after {
     1861    content: "\f142";
    18531862    content: "\f142" / '';
    18541863}
     
    26722681
    26732682.star-rating .star-full:before {
     2683    content: "\f155";
    26742684    content: "\f155" / '';
    26752685}
    26762686
    26772687.star-rating .star-half:before {
     2688    content: "\f459";
    26782689    content: "\f459" / '';
    26792690}
     
    26842695
    26852696.star-rating .star-empty:before {
     2697    content: "\f154";
    26862698    content: "\f154" / '';
    26872699}
     
    31753187
    31763188.plugin-details-modal #TB_closeWindowButton:after {
     3189    content: "\f335";
    31773190    content: "\f335" / '';
    31783191    font: normal 32px/29px 'dashicons';
     
    32013214.bulk-action-notice .toggle-indicator::before,
    32023215.privacy-text-box .toggle-indicator::before {
     3216    content: "\f142";
    32033217    content: "\f142" / '';
    32043218    display: inline-block;
     
    32133227.bulk-action-notice .bulk-action-errors-collapsed .toggle-indicator::before,
    32143228.privacy-text-box.closed .toggle-indicator::before {
     3229    content: "\f140";
    32153230    content: "\f140" / '';
    32163231}
    32173232
    32183233.postbox .handle-order-higher .order-higher-indicator::before {
     3234    content: "\f343";
    32193235    content: "\f343" / '';
    32203236    color: inherit;
     
    32223238
    32233239.postbox .handle-order-lower .order-lower-indicator::before {
     3240    content: "\f347";
    32243241    content: "\f347" / '';
    32253242    color: inherit;
     
    33453362}
    33463363[role="treeitem"][aria-expanded="false"] > .folder-label .icon:after {
     3364    content: "\f139";
    33473365    content: "\f139" / '';
    33483366}
    33493367[role="treeitem"][aria-expanded="true"] > .folder-label .icon:after {
     3368    content: "\f140";
    33503369    content: "\f140" / '';
    33513370}
     
    35633582.wp-customizer .accordion-section-title:after,
    35643583.widget-top .widget-action .toggle-indicator:before {
     3584    content: "\f140";
    35653585    content: "\f140" / '';
    35663586    font: normal 20px/1 dashicons;
     
    36113631.widget.open .widget-top .widget-action .toggle-indicator:before,
    36123632.widget.widget-in-question .widget-top .widget-action .toggle-indicator:before {
     3633    content: "\f142";
    36133634    content: "\f142" / '';
    36143635}
  • trunk/src/wp-admin/css/customize-controls.css

    r60885 r61480  
    234234}
    235235#customize-control-trash_changeset .button-link:before {
     236    content: "\f182";
    236237    content: "\f182" / '';
    237238    font: normal 22px dashicons;
     
    595596#customize-theme-controls .accordion-section-title:after,
    596597#customize-outer-theme-controls .accordion-section-title:after {
     598    content: "\f345";
    597599    content: "\f345" / '';
    598600    color: #a7aaad;
     
    932934.customize-controls-close:before {
    933935    font: normal 22px/45px dashicons;
     936    content: "\f335";
    934937    content: "\f335" / '';
    935938    position: relative;
     
    941944.customize-section-back:before {
    942945    font: normal 20px/72px dashicons;
     946    content: "\f341";
    943947    content: "\f341" / '';
    944948    position: relative;
     
    10271031.customize-section-description a.external-link:after {
    10281032    font: 16px/11px dashicons;
     1033    content: "\f504";
    10291034    content: "\f504" / '';
    10301035    top: 3px;
     
    13581363
    13591364.customize-control .dropdown-arrow:after {
     1365    content: "\f140";
    13601366    content: "\f140" / '';
    13611367    font: normal 20px/1 dashicons;
     
    18821888
    18831889.themes-filter-bar .feature-filter-toggle:before {
     1890    content: "\f111";
    18841891    content: "\f111" / '';
    18851892    margin: 0 5px 0 0;
     
    20202027
    20212028.control-panel-themes .theme-section .customize-themes-section-title.selected:after {
     2029    content: "\f147";
    20222030    content: "\f147" / '';
    20232031    font: 16px/1 dashicons;
     
    25232531.add-new-menu-item:before,
    25242532#available-menu-items .new-content-item .add-content:before {
     2533    content: "\f132";
    25252534    content: "\f132" / '';
    25262535    display: inline-block;
     
    26022611.move-widget-down:before,
    26032612.menus-move-down:before {
     2613    content: "\f347";
    26042614    content: "\f347" / '';
    26052615}
     
    26072617.move-widget-up:before,
    26082618.menus-move-up:before {
     2619    content: "\f343";
    26092620    content: "\f343" / '';
    26102621}
     
    27672778#available-widgets-filter .clear-results:before,
    27682779#available-menu-items-search .clear-results:before {
     2780    content: "\f335";
    27692781    content: "\f335" / '';
    27702782    font: normal 20px/1 dashicons;
     
    29782990    .customize-controls-preview-toggle .controls:before {
    29792991        font: normal 20px/1 dashicons;
     2992        content: "\f177";
    29802993        content: "\f177" / '';
    29812994        position: relative;
     
    29852998
    29862999    .customize-controls-preview-toggle .controls:before {
     3000        content: "\f540";
    29873001        content: "\f540" / '';
    29883002    }
  • trunk/src/wp-admin/css/customize-nav-menus.css

    r60885 r61480  
    142142
    143143.menus-move-left:before {
     144    content: "\f341";
    144145    content: "\f341" / '';
    145146}
    146147
    147148.menus-move-right:before {
     149    content: "\f345";
    148150    content: "\f345" / '';
    149151}
     
    178180
    179181.wp-customizer .menu-item.menu-item-edit-active .item-edit .toggle-indicator:before {
     182    content: "\f142";
    180183    content: "\f142" / '';
    181184}
     
    278281    -moz-osx-font-smoothing: grayscale;
    279282    border: none;
     283    content: "\f111";
    280284    content: "\f111" / '';
    281285    display: block;
     
    321325.wp-customizer .menu-item .item-edit .toggle-indicator:before,
    322326#available-menu-items .accordion-section-title .toggle-indicator:before {
     327    content: "\f140";
    323328    content: "\f140" / '';
    324329    display: block;
     
    467472
    468473.menu-item-bar .item-delete:before {
     474    content: "\f335";
    469475    content: "\f335" / '';
    470476    position: absolute;
     
    652658
    653659#available-menu-items .item-add:before {
     660    content: "\f543";
    654661    content: "\f543" / '';
    655662    position: relative;
     
    670677
    671678#available-menu-items .menu-item-handle.item-added .item-add:before {
     679    content: "\f147";
    672680    content: "\f147" / '';
    673681}
  • trunk/src/wp-admin/css/customize-widgets.css

    r60806 r61480  
    131131
    132132.move-widget:before {
     133    content: "\f504";
    133134    content: "\f504" / '';
    134135}
     
    171172#customize-theme-controls .widget-area-select li:before {
    172173    display: none;
     174    content: "\f147";
    173175    content: "\f147" / '';
    174176    position: absolute;
     
    293295
    294296#available-widgets .widget-title:before {
     297    content: "\f132";
    295298    content: "\f132" / '';
    296299    position: absolute;
     
    309312
    310313/* dashicons-smiley */
    311 #available-widgets [class*="easy"] .widget-title:before { content: "\f328" / ''; top: -4px; }
     314#available-widgets [class*="easy"] .widget-title:before {
     315    content: "\f328";
     316    content: "\f328" / '';
     317    top: -4px;
     318}
    312319
    313320/* dashicons-star-filled */
    314321#available-widgets [class*="super"] .widget-title:before,
    315 #available-widgets [class*="like"] .widget-title:before { content: "\f155" / ''; top: -4px; }
     322#available-widgets [class*="like"] .widget-title:before {
     323    content: "\f155";
     324    content: "\f155" / '';
     325    top: -4px;
     326}
    316327
    317328/* dashicons-wordpress */
    318 #available-widgets [class*="meta"] .widget-title:before { content: "\f120" / ''; }
     329#available-widgets [class*="meta"] .widget-title:before {
     330    content: "\f120";
     331    content: "\f120" / '';
     332}
    319333
    320334/* dashicons-archive */
    321 #available-widgets [class*="archives"] .widget-title:before { content: "\f480" / ''; top: -4px; }
     335#available-widgets [class*="archives"] .widget-title:before {
     336    content: "\f480";
     337    content: "\f480" / '';
     338    top: -4px;
     339}
    322340
    323341/* dashicons-category */
    324 #available-widgets [class*="categor"] .widget-title:before { content: "\f318" / ''; top: -4px; }
     342#available-widgets [class*="categor"] .widget-title:before {
     343    content: "\f318";
     344    content: "\f318" / '';
     345    top: -4px;
     346}
    325347
    326348/* dashicons-admin-comments */
    327349#available-widgets [class*="comment"] .widget-title:before,
    328350#available-widgets [class*="testimonial"] .widget-title:before,
    329 #available-widgets [class*="chat"] .widget-title:before { content: "\f101" / ''; }
     351#available-widgets [class*="chat"] .widget-title:before {
     352    content: "\f101";
     353    content: "\f101" / '';
     354}
    330355
    331356/* dashicons-admin-post */
    332 #available-widgets [class*="post"] .widget-title:before { content: "\f109" / ''; }
     357#available-widgets [class*="post"] .widget-title:before {
     358    content: "\f109";
     359    content: "\f109" / '';
     360}
    333361
    334362/* dashicons-admin-page */
    335 #available-widgets [class*="page"] .widget-title:before { content: "\f105" / ''; }
     363#available-widgets [class*="page"] .widget-title:before {
     364    content: "\f105";
     365    content: "\f105" / '';
     366}
    336367
    337368/* dashicons-text */
    338 #available-widgets [class*="text"] .widget-title:before { content: "\f478" / ''; }
     369#available-widgets [class*="text"] .widget-title:before {
     370    content: "\f478";
     371    content: "\f478" / '';
     372}
    339373
    340374/* dashicons-admin-links */
    341 #available-widgets [class*="link"] .widget-title:before { content: "\f103" / ''; }
     375#available-widgets [class*="link"] .widget-title:before {
     376    content: "\f103";
     377    content: "\f103" / '';
     378}
    342379
    343380/* dashicons-search */
    344 #available-widgets [class*="search"] .widget-title:before { content: "\f179" / ''; }
     381#available-widgets [class*="search"] .widget-title:before {
     382    content: "\f179";
     383    content: "\f179" / '';
     384}
    345385
    346386/* dashicons-menu */
    347387#available-widgets [class*="menu"] .widget-title:before,
    348 #available-widgets [class*="nav"] .widget-title:before { content: "\f333" / ''; }
     388#available-widgets [class*="nav"] .widget-title:before {
     389    content: "\f333";
     390    content: "\f333" / '';
     391}
    349392
    350393/* dashicons-tagcloud */
    351 #available-widgets [class*="tag"] .widget-title:before { content: "\f479" / ''; }
     394#available-widgets [class*="tag"] .widget-title:before {
     395    content: "\f479";
     396    content: "\f479" / '';
     397}
    352398
    353399/* dashicons-rss */
    354 #available-widgets [class*="rss"] .widget-title:before { content: "\f303" / ''; top: -6px; }
     400#available-widgets [class*="rss"] .widget-title:before {
     401    content: "\f303";
     402    content: "\f303" / '';
     403    top: -6px;
     404}
    355405
    356406/* dashicons-calendar */
    357407#available-widgets [class*="event"] .widget-title:before,
    358 #available-widgets [class*="calendar"] .widget-title:before { content: "\f145" / ''; top: -4px;}
     408#available-widgets [class*="calendar"] .widget-title:before {
     409    content: "\f145";
     410    content: "\f145" / '';
     411    top: -4px;
     412}
    359413
    360414/* dashicons-format-image */
     
    362416#available-widgets [class*="photo"] .widget-title:before,
    363417#available-widgets [class*="slide"] .widget-title:before,
    364 #available-widgets [class*="instagram"] .widget-title:before { content: "\f128" / ''; }
     418#available-widgets [class*="instagram"] .widget-title:before {
     419    content: "\f128";
     420    content: "\f128" / '';
     421}
    365422
    366423/* dashicons-format-gallery */
    367424#available-widgets [class*="album"] .widget-title:before,
    368 #available-widgets [class*="galler"] .widget-title:before { content: "\f161" / ''; }
     425#available-widgets [class*="galler"] .widget-title:before {
     426    content: "\f161";
     427    content: "\f161" / '';
     428}
    369429
    370430/* dashicons-format-video */
    371431#available-widgets [class*="video"] .widget-title:before,
    372 #available-widgets [class*="tube"] .widget-title:before { content: "\f126" / ''; }
     432#available-widgets [class*="tube"] .widget-title:before {
     433    content: "\f126";
     434    content: "\f126" / '';
     435}
    373436
    374437/* dashicons-format-audio */
    375438#available-widgets [class*="music"] .widget-title:before,
    376439#available-widgets [class*="radio"] .widget-title:before,
    377 #available-widgets [class*="audio"] .widget-title:before { content: "\f127" / ''; }
     440#available-widgets [class*="audio"] .widget-title:before {
     441    content: "\f127";
     442    content: "\f127" / '';
     443}
    378444
    379445/* dashicons-admin-users */
     
    384450#available-widgets [class*="subscriber"] .widget-title:before,
    385451#available-widgets [class*="profile"] .widget-title:before,
    386 #available-widgets [class*="grofile"] .widget-title:before { content: "\f110" / ''; }
     452#available-widgets [class*="grofile"] .widget-title:before {
     453    content: "\f110";
     454    content: "\f110" / '';
     455}
    387456
    388457/* dashicons-cart */
    389458#available-widgets [class*="commerce"] .widget-title:before,
    390459#available-widgets [class*="shop"] .widget-title:before,
    391 #available-widgets [class*="cart"] .widget-title:before { content: "\f174" / ''; top: -4px; }
     460#available-widgets [class*="cart"] .widget-title:before {
     461    content: "\f174";
     462    content: "\f174" / '';
     463    top: -4px;
     464}
    392465
    393466/* dashicons-shield */
    394467#available-widgets [class*="secur"] .widget-title:before,
    395 #available-widgets [class*="firewall"] .widget-title:before { content: "\f332" / ''; }
     468#available-widgets [class*="firewall"] .widget-title:before {
     469    content: "\f332";
     470    content: "\f332" / '';
     471}
    396472
    397473/* dashicons-chart-bar */
    398474#available-widgets [class*="analytic"] .widget-title:before,
    399475#available-widgets [class*="stat"] .widget-title:before,
    400 #available-widgets [class*="poll"] .widget-title:before { content: "\f185" / ''; }
     476#available-widgets [class*="poll"] .widget-title:before {
     477    content: "\f185";
     478    content: "\f185" / '';
     479}
    401480
    402481/* dashicons-feedback */
    403 #available-widgets [class*="form"] .widget-title:before { content: "\f175" / ''; }
     482#available-widgets [class*="form"] .widget-title:before {
     483    content: "\f175";
     484    content: "\f175" / '';
     485}
    404486
    405487/* dashicons-email-alt */
     
    407489#available-widgets [class*="news"] .widget-title:before,
    408490#available-widgets [class*="contact"] .widget-title:before,
    409 #available-widgets [class*="mail"] .widget-title:before { content: "\f466" / ''; }
     491#available-widgets [class*="mail"] .widget-title:before {
     492    content: "\f466";
     493    content: "\f466" / '';
     494}
    410495
    411496/* dashicons-share */
    412497#available-widgets [class*="share"] .widget-title:before,
    413 #available-widgets [class*="socia"] .widget-title:before { content: "\f237" / ''; }
     498#available-widgets [class*="socia"] .widget-title:before {
     499    content: "\f237";
     500    content: "\f237" / '';
     501}
    414502
    415503/* dashicons-translation */
    416504#available-widgets [class*="lang"] .widget-title:before,
    417 #available-widgets [class*="translat"] .widget-title:before { content: "\f326" / ''; }
     505#available-widgets [class*="translat"] .widget-title:before {
     506    content: "\f326";
     507    content: "\f326" / '';
     508}
    418509
    419510/* dashicons-location-alt */
    420511#available-widgets [class*="locat"] .widget-title:before,
    421 #available-widgets [class*="map"] .widget-title:before { content: "\f231" / ''; }
     512#available-widgets [class*="map"] .widget-title:before {
     513    content: "\f231";
     514    content: "\f231" / '';
     515}
    422516
    423517/* dashicons-download */
    424 #available-widgets [class*="download"] .widget-title:before { content: "\f316" / ''; }
     518#available-widgets [class*="download"] .widget-title:before {
     519    content: "\f316";
     520    content: "\f316" / '';
     521}
    425522
    426523/* dashicons-cloud */
    427 #available-widgets [class*="weather"] .widget-title:before { content: "\f176" / ''; top: -4px;}
     524#available-widgets [class*="weather"] .widget-title:before {
     525    content: "\f176";
     526    content: "\f176" / '';
     527    top: -4px;
     528}
    428529
    429530/* dashicons-facebook */
    430 #available-widgets [class*="facebook"] .widget-title:before { content: "\f304" / ''; }
     531#available-widgets [class*="facebook"] .widget-title:before {
     532    content: "\f304";
     533    content: "\f304" / '';
     534}
    431535
    432536/* dashicons-twitter */
    433537#available-widgets [class*="tweet"] .widget-title:before,
    434 #available-widgets [class*="twitter"] .widget-title:before { content: "\f301" / ''; }
     538#available-widgets [class*="twitter"] .widget-title:before {
     539    content: "\f301";
     540    content: "\f301" / '';
     541}
    435542
    436543@media screen and (max-height: 700px) and (min-width: 981px) {
  • trunk/src/wp-admin/css/dashboard.css

    r60885 r61480  
    353353.welcome-panel .welcome-write-blog:before,
    354354.welcome-panel .welcome-edit-page:before {
     355    content: "\f119";
    355356    content: "\f119" / '';
    356357    top: -3px;
     
    359360/* @deprecated 5.9.0 -- Icons removed from welcome panel. */
    360361.welcome-panel .welcome-add-page:before {
     362    content: "\f132";
    361363    content: "\f132" / '';
    362364    top: -1px;
     
    365367/* @deprecated 5.9.0 -- Icons removed from welcome panel. */
    366368.welcome-panel .welcome-setup-home:before {
     369    content: "\f102";
    367370    content: "\f102" / '';
    368371    top: -1px;
     
    371374/* @deprecated 5.9.0 -- Icons removed from welcome panel. */
    372375.welcome-panel .welcome-view-site:before {
     376    content: "\f115";
    373377    content: "\f115" / '';
    374378    top: -2px;
     
    377381/* @deprecated 5.9.0 -- Icons removed from welcome panel. */
    378382.welcome-panel .welcome-widgets-menus:before {
     383    content: "\f116";
    379384    content: "\f116" / '';
    380385    top: -2px;
     
    383388/* @deprecated 5.9.0 -- Icons removed from welcome panel. */
    384389.welcome-panel .welcome-widgets:before {
     390    content: "\f538";
    385391    content: "\f538" / '';
    386392    top: -2px;
     
    389395/* @deprecated 5.9.0 -- Icons removed from welcome panel. */
    390396.welcome-panel .welcome-menus:before {
     397    content: "\f163";
    391398    content: "\f163" / '';
    392399    top: -2px;
     
    395402/* @deprecated 5.9.0 -- Icons removed from welcome panel. */
    396403.welcome-panel .welcome-comments:before {
     404    content: "\f117";
    397405    content: "\f117" / '';
    398406    top: -1px;
     
    401409/* @deprecated 5.9.0 -- Icons removed from welcome panel. */
    402410.welcome-panel .welcome-learn-more:before {
     411    content: "\f118";
    403412    content: "\f118" / '';
    404413    top: -1px;
     
    410419#dashboard_right_now li a:before,
    411420#dashboard_right_now li > span:before { /* get only the first level span to exclude screen-reader-text in mu-storage */
    412     content: "\f159" / ''; /* generic icon for items added by CPTs ? */
    413421    padding: 0 5px 0 0;
     422    /* generic icon for items added by CPTs ? */
     423    content: "\f159";
     424    content: "\f159" / '';
    414425}
    415426
    416427#dashboard_right_now .page-count a:before,
    417428#dashboard_right_now .page-count span:before {
     429    content: "\f105";
    418430    content: "\f105" / '';
    419431}
     
    421433#dashboard_right_now .post-count a:before,
    422434#dashboard_right_now .post-count span:before {
     435    content: "\f109";
    423436    content: "\f109" / '';
    424437}
    425438
    426439#dashboard_right_now .comment-count a:before {
     440    content: "\f101";
    427441    content: "\f101" / '';
    428442}
    429443
    430444#dashboard_right_now .comment-mod-count a:before {
     445    content: "\f125";
    431446    content: "\f125" / '';
    432447}
    433448
    434449#dashboard_right_now .storage-count a:before {
     450    content: "\f104";
    435451    content: "\f104" / '';
    436452}
    437453
    438454#dashboard_right_now .storage-count.warning a:before {
     455    content: "\f153";
    439456    content: "\f153" / '';
    440457}
    441458
    442459#dashboard_right_now .search-engines-info:before {
     460    content: "\f348";
    443461    content: "\f348" / '';
    444462    color: #d63638;
     
    560578
    561579.community-events .ce-separator::before {
     580    content: "\2022";
    562581    content: "\2022" / '';
    563582}
     
    575594}
    576595.event-meetup .event-icon:before {
     596    content: "\f484";
    577597    content: "\f484" / '';
    578598}
    579599.event-wordcamp .event-icon:before {
     600    content: "\f486";
    580601    content: "\f486" / '';
    581602}
     
    860881
    861882#dashboard_activity .comment-meta span.approve:before {
     883    content: "\f227";
    862884    content: "\f227" / '';
    863885    font: 20px/.5 dashicons;
     
    11341156
    11351157.rss-widget cite:before {
     1158    content: "\2014";
    11361159    content: "\2014" / '';
    11371160}
  • trunk/src/wp-admin/css/edit.css

    r60885 r61480  
    504504#post-body .misc-pub-post-status:before,
    505505#post-body .misc-pub-comment-status:before {
     506    content: "\f173";
    506507    content: "\f173" / '';
    507508}
    508509
    509510#post-body #visibility:before {
     511    content: "\f177";
    510512    content: "\f177" / '';
    511513}
    512514
    513515.curtime #timestamp:before {
     516    content: "\f145";
    514517    content: "\f145" / '';
    515518    position: relative;
     
    518521
    519522#post-body .misc-pub-uploadedby:before {
     523    content: "\f110";
    520524    content: "\f110" / '';
    521525    position: relative;
     
    524528
    525529#post-body .misc-pub-uploadedto:before {
     530    content: "\f318";
    526531    content: "\f318" / '';
    527532    position: relative;
     
    530535
    531536#post-body .misc-pub-revisions:before {
     537    content: "\f321";
    532538    content: "\f321" / '';
    533539}
    534540
    535541#post-body .misc-pub-response-to:before {
     542    content: "\f101";
    536543    content: "\f101" / '';
    537544}
     
    12291236
    12301237.post-format-icon.post-format-standard::before {
     1238    content: "\f109";
    12311239    content: "\f109" / '';
    12321240}
    12331241
    12341242.post-format-icon.post-format-image::before {
     1243    content: "\f128";
    12351244    content: "\f128" / '';
    12361245}
    12371246
    12381247.post-format-icon.post-format-gallery::before {
     1248    content: "\f161";
    12391249    content: "\f161" / '';
    12401250}
    12411251
    12421252.post-format-icon.post-format-audio::before {
     1253    content: "\f127";
    12431254    content: "\f127" / '';
    12441255}
    12451256
    12461257.post-format-icon.post-format-video::before {
     1258    content: "\f126";
    12471259    content: "\f126" / '';
    12481260}
    12491261
    12501262.post-format-icon.post-format-chat::before {
     1263    content: "\f125";
    12511264    content: "\f125" / '';
    12521265}
    12531266
    12541267.post-format-icon.post-format-status::before {
     1268    content: "\f130";
    12551269    content: "\f130" / '';
    12561270}
    12571271
    12581272.post-format-icon.post-format-aside::before {
     1273    content: "\f123";
    12591274    content: "\f123" / '';
    12601275}
    12611276
    12621277.post-format-icon.post-format-quote::before {
     1278    content: "\f122";
    12631279    content: "\f122" / '';
    12641280}
    12651281
    12661282.post-format-icon.post-format-link::before {
     1283    content: "\f103";
    12671284    content: "\f103" / '';
    12681285}
  • trunk/src/wp-admin/css/forms.css

    r60988 r61480  
    175175input[type="checkbox"]:checked::before {
    176176    /* Use the "Yes" SVG Dashicon */
     177    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");
    177178    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") / '';
    178179    margin: -0.1875rem 0 0 -0.25rem;
     
    240241
    241242.form-table .form-required.form-invalid td:after {
     243    content: "\f534";
    242244    content: "\f534" / '';
    243245    font: normal 20px/1 dashicons;
     
    253255
    254256.form-table .form-required.user-pass1-wrap.form-invalid .password-input-wrapper:after {
     257    content: "\f534";
    255258    content: "\f534" / '';
    256259    font: normal 20px/1 dashicons;
     
    11201123    color: #787c82;
    11211124    font: normal 20px/1 dashicons;
     1125    content: "\f157";
    11221126    content: "\f157" / '';
    11231127    position: relative;
  • trunk/src/wp-admin/css/list-tables.css

    r60885 r61480  
    269269
    270270th .comment-grey-bubble:before {
     271    content: "\f101";
    271272    content: "\f101" / '';
    272273    font: normal 20px/.5 dashicons;
     
    489490
    490491.sorting-indicator.asc:before {
     492    content: "\f142";
    491493    content: "\f142" / '';
    492494}
    493495
    494496.sorting-indicator.desc:before {
     497    content: "\f140";
    495498    content: "\f140" / '';
    496499}
     
    553556    padding: 1px 2px 1px 0;
    554557    color: #3c434a; /* same as table headers sort arrows */
     558    content: "\f140";
    555559    content: "\f140" / '';
    556560    font: normal 20px/1 dashicons;
     
    561565
    562566.wp-list-table .is-expanded .toggle-row:before {
     567    content: "\f142";
    563568    content: "\f142" / '';
    564569}
     
    601606.locked-indicator-icon:before {
    602607    color: #8c8f94;
     608    content: "\f160";
    603609    content: "\f160" / '';
    604610    display: inline-block;
     
    776782
    777783.view-switch .view-list:before {
     784    content: "\f163";
    778785    content: "\f163" / '';
    779786}
    780787
    781788.view-switch .view-excerpt:before {
     789    content: "\f164";
    782790    content: "\f164" / '';
    783791}
    784792
    785793.view-switch .view-grid:before {
     794    content: "\f509";
    786795    content: "\f509" / '';
    787796}
     
    14101419.plugin-card .update-now:before {
    14111420    color: #d63638;
     1421    content: "\f463";
    14121422    content: "\f463" / '';
    14131423    display: inline-block;
     
    14201430
    14211431.plugin-card .updating-message:before {
     1432    content: "\f463";
    14221433    content: "\f463" / '';
    14231434    animation: rotation 2s infinite linear;
     
    14351446.plugin-card .updated-message:before {
    14361447    color: #68de7c;
     1448    content: "\f147";
    14371449    content: "\f147" / '';
    14381450}
     
    17211733
    17221734.plugin-card .column-compatibility .compatibility-incompatible:before {
     1735    content: "\f158";
    17231736    content: "\f158" / '';
    17241737    color: #d63638;
     
    17261739
    17271740.plugin-card .column-compatibility .compatibility-compatible:before {
     1741    content: "\f147";
    17281742    content: "\f147" / '';
    17291743    color: #007017;
  • trunk/src/wp-admin/css/media.css

    r60885 r61480  
    357357    -webkit-font-smoothing: antialiased;
    358358    -moz-osx-font-smoothing: grayscale;
     359    content: "\f158";
    359360    content: "\f158" / '';
    360361}
     
    621622
    622623.upload-php .media-modal-close .media-modal-icon:before {
     624    content: "\f335";
    623625    content: "\f335" / '';
    624626    font-size: 22px;
     
    693695
    694696.edit-attachment-frame .edit-media-header .left:before {
     697    content: "\f341";
    695698    content: "\f341" / '';
    696699}
    697700
    698701.edit-attachment-frame .edit-media-header .right:before {
     702    content: "\f345";
    699703    content: "\f345" / '';
    700704}
     
    10121016
    10131017.imgedit-crop:before {
     1018    content: "\f165";
    10141019    content: "\f165" / '';
    10151020}
    10161021
    10171022.imgedit-scale:before {
     1023    content: "\f211";
    10181024    content: "\f211" / '';
    10191025}
    10201026
    10211027.imgedit-rotate:before {
     1028    content: "\f167";
    10221029    content: "\f167" / '';
    10231030}
    10241031
    10251032.imgedit-undo:before {
     1033    content: "\f171";
    10261034    content: "\f171" / '';
    10271035}
    10281036
    10291037.imgedit-redo:before {
     1038    content: "\f172";
    10301039    content: "\f172" / '';
    10311040}
  • trunk/src/wp-admin/css/revisions.css

    r60885 r61480  
    494494    left: 2px;
    495495    color: #50575e;
     496    content: "\f229";
    496497    content: "\f229" / '';
    497498    font: normal 18px/1 dashicons;
     
    512513
    513514.wp-slider .ui-slider-handle.from-handle:before {
     515    content: "\f139";
    514516    content: "\f139" / '';
    515517}
    516518
    517519.wp-slider .ui-slider-handle.to-handle:before {
     520    content: "\f141";
    518521    content: "\f141" / '';
    519522}
    520523
    521524.rtl .wp-slider .ui-slider-handle.from-handle:before {
     525    content: "\f141";
    522526    content: "\f141" / '';
    523527}
    524528
    525529.rtl .wp-slider .ui-slider-handle.to-handle:before {
     530    content: "\f139";
    526531    content: "\f139" / '';
    527532    right: -1px;
  • trunk/src/wp-admin/css/site-health.css

    r60806 r61480  
    190190.health-check-body .pass::before,
    191191.health-check-body .good::before {
     192    content: "\f147";
    192193    content: "\f147" / '';
    193194    color: #00a32a;
     
    195196
    196197.health-check-body .warning::before {
     198    content: "\f460";
    197199    content: "\f460" / '';
    198200    color: #dba617;
     
    200202
    201203.health-check-body .info::before {
     204    content: "\f348";
    202205    content: "\f348" / '';
    203206    color: #72aee6;
     
    206209.health-check-body .fail::before,
    207210.health-check-body .error::before {
     211    content: "\f335";
    208212    content: "\f335" / '';
    209213    color: #d63638;
  • trunk/src/wp-admin/css/themes.css

    r60975 r61480  
    305305    border-radius: 50%;
    306306    display: inline-block;
     307    content: "\f132";
    307308    content: "\f132" / '';
    308309    -webkit-font-smoothing: antialiased;
     
    409410    color: #787c82;
    410411    display: inline-block;
     412    content: "\f335";
    411413    content: "\f335" / '';
    412414    font-weight: 300;
     
    468470
    469471.theme-overlay .theme-header .left:before {
     472    content: "\f341";
    470473    content: "\f341" / '';
    471474}
    472475
    473476.theme-overlay .theme-header .right:before {
     477    content: "\f345";
    474478    content: "\f345" / '';
    475479}
     
    10231027.theme-browser .theme .notice-success p:before {
    10241028    color: #68de7c;
     1029    content: "\f147";
    10251030    content: "\f147" / '';
    10261031    display: inline-block;
     
    15181523.theme-install-overlay .close-full-overlay:before {
    15191524    font: normal 22px/1 dashicons;
     1525    content: "\f335";
    15201526    content: "\f335" / '';
    15211527    position: relative;
     
    15261532.theme-install-overlay .previous-theme:before {
    15271533    font: normal 20px/1 dashicons;
     1534    content: "\f341";
    15281535    content: "\f341" / '';
    15291536    position: relative;
     
    15341541.theme-install-overlay .next-theme:before {
    15351542    font: normal 20px/1 dashicons;
     1543    content: "\f345";
    15361544    content: "\f345" / '';
    15371545    position: relative;
     
    16201628.wp-full-overlay .collapse-sidebar-arrow:before {
    16211629    display: block;
     1630    content: "\f148";
    16221631    content: "\f148" / '';
    16231632    background: #f0f0f1;
     
    17411750
    17421751.wp-full-overlay-footer .devices .preview-desktop:before {
     1752    content: "\f472";
    17431753    content: "\f472" / '';
    17441754}
    17451755
    17461756.wp-full-overlay-footer .devices .preview-tablet:before {
     1757    content: "\f471";
    17471758    content: "\f471" / '';
    17481759}
    17491760
    17501761.wp-full-overlay-footer .devices .preview-mobile:before {
     1762    content: "\f470";
    17511763    content: "\f470" / '';
    17521764}
  • trunk/src/wp-admin/css/widgets.css

    r60806 r61480  
    730730
    731731.widgets-chooser .widgets-chooser-selected:before {
     732    content: "\f147";
    732733    content: "\f147" / '';
    733734    display: block;
  • trunk/src/wp-includes/css/admin-bar.css

    r60885 r61480  
    325325    right: 10px;
    326326    padding: 4px 0;
     327    content: "\f139";
    327328    content: "\f139" / '';
    328329    color: inherit;
     
    337338    top: 1px;
    338339    left: 6px;
     340    content: "\f141";
    339341    content: "\f141" / '';
    340342}
     
    410412
    411413#wp-admin-bar-my-account > .ab-item:before {
     414    content: "\f110";
    412415    content: "\f110" / '';
    413416    top: 2px;
     
    504507
    505508#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
     509    content: "\f120";
    506510    content: "\f120" / '';
    507511    top: 2px;
     
    534538
    535539#wpadminbar .quicklinks li div.blavatar:before {
     540    content: "\f120";
    536541    content: "\f120" / '';
    537542    display: inline-block;
     
    544549#wpadminbar #wp-admin-bar-my-sites > .ab-item:before,
    545550#wpadminbar #wp-admin-bar-site-name > .ab-item:before {
     551    content: "\f541";
    546552    content: "\f541" / '';
    547553    top: 2px;
     
    549555
    550556#wpadminbar #wp-admin-bar-site-editor > .ab-item:before {
     557    content: "\f100";
    551558    content: "\f100" / '';
    552559    top: 2px;
     
    554561
    555562#wpadminbar #wp-admin-bar-customize > .ab-item:before {
     563    content: "\f540";
    556564    content: "\f540" / '';
    557565    top: 2px;
     
    559567
    560568#wpadminbar #wp-admin-bar-edit > .ab-item:before {
     569    content: "\f464";
    561570    content: "\f464" / '';
    562571    top: 2px;
     
    564573
    565574#wpadminbar #wp-admin-bar-site-name > .ab-item:before {
     575    content: "\f226";
    566576    content: "\f226" / '';
    567577}
    568578
    569579.wp-admin #wpadminbar #wp-admin-bar-site-name > .ab-item:before {
     580    content: "\f102";
    570581    content: "\f102" / '';
    571582}
     
    581592
    582593#wpadminbar #wp-admin-bar-comments .ab-icon:before {
     594    content: "\f101";
    583595    content: "\f101" / '';
    584596    top: 3px;
     
    593605 */
    594606#wpadminbar #wp-admin-bar-new-content .ab-icon:before {
     607    content: "\f132";
    595608    content: "\f132" / '';
    596609    top: 4px;
     
    601614 */
    602615#wpadminbar #wp-admin-bar-updates .ab-icon:before {
     616    content: "\f463";
    603617    content: "\f463" / '';
    604618    top: 2px;
     
    638652    z-index: 20;
    639653    font: normal 20px/1 dashicons !important;
     654    content: "\f179";
    640655    content: "\f179" / '';
    641656    speak: never;
  • trunk/src/wp-includes/css/editor.css

    r60885 r61480  
    923923
    924924i.mce-i-bold:before {
     925    content: "\f200";
    925926    content: "\f200" / '';
    926927}
    927928
    928929i.mce-i-italic:before {
     930    content: "\f201";
    929931    content: "\f201" / '';
    930932}
    931933
    932934i.mce-i-bullist:before {
     935    content: "\f203";
    933936    content: "\f203" / '';
    934937}
    935938
    936939i.mce-i-numlist:before {
     940    content: "\f204";
    937941    content: "\f204" / '';
    938942}
    939943
    940944i.mce-i-blockquote:before {
     945    content: "\f205";
    941946    content: "\f205" / '';
    942947}
    943948
    944949i.mce-i-alignleft:before {
     950    content: "\f206";
    945951    content: "\f206" / '';
    946952}
    947953
    948954i.mce-i-aligncenter:before {
     955    content: "\f207";
    949956    content: "\f207" / '';
    950957}
    951958
    952959i.mce-i-alignright:before {
     960    content: "\f208";
    953961    content: "\f208" / '';
    954962}
    955963
    956964i.mce-i-link:before {
     965    content: "\f103";
    957966    content: "\f103" / '';
    958967}
    959968
    960969i.mce-i-unlink:before {
     970    content: "\f225";
    961971    content: "\f225" / '';
    962972}
    963973
    964974i.mce-i-wp_more:before {
     975    content: "\f209";
    965976    content: "\f209" / '';
    966977}
    967978
    968979i.mce-i-strikethrough:before {
     980    content: "\f224";
    969981    content: "\f224" / '';
    970982}
    971983
    972984i.mce-i-spellchecker:before {
     985    content: "\f210";
    973986    content: "\f210" / '';
    974987}
     
    978991i.mce-i-dfw:before,
    979992.qt-dfw:before {
     993    content: "\f211";
    980994    content: "\f211" / '';
    981995}
    982996
    983997i.mce-i-wp_adv:before {
     998    content: "\f212";
    984999    content: "\f212" / '';
    9851000}
    9861001
    9871002i.mce-i-underline:before {
     1003    content: "\f213";
    9881004    content: "\f213" / '';
    9891005}
    9901006
    9911007i.mce-i-alignjustify:before {
     1008    content: "\f214";
    9921009    content: "\f214" / '';
    9931010}
     
    9951012i.mce-i-forecolor:before,
    9961013i.mce-i-backcolor:before {
     1014    content: "\f215";
    9971015    content: "\f215" / '';
    9981016}
    9991017
    10001018i.mce-i-pastetext:before {
     1019    content: "\f217";
    10011020    content: "\f217" / '';
    10021021}
    10031022
    10041023i.mce-i-removeformat:before {
     1024    content: "\f218";
    10051025    content: "\f218" / '';
    10061026}
    10071027
    10081028i.mce-i-charmap:before {
     1029    content: "\f220";
    10091030    content: "\f220" / '';
    10101031}
    10111032
    10121033i.mce-i-outdent:before {
     1034    content: "\f221";
    10131035    content: "\f221" / '';
    10141036}
    10151037
    10161038i.mce-i-indent:before {
     1039    content: "\f222";
    10171040    content: "\f222" / '';
    10181041}
    10191042
    10201043i.mce-i-undo:before {
     1044    content: "\f171";
    10211045    content: "\f171" / '';
    10221046}
    10231047
    10241048i.mce-i-redo:before {
     1049    content: "\f172";
    10251050    content: "\f172" / '';
    10261051}
     
    10281053i.mce-i-help:before,
    10291054i.mce-i-wp_help:before {
     1055    content: "\f223";
    10301056    content: "\f223" / '';
    10311057}
    10321058
    10331059i.mce-i-wp-media-library:before {
     1060    content: "\f104";
    10341061    content: "\f104" / '';
    10351062}
    10361063
    10371064i.mce-i-ltr:before {
     1065    content: "\f320";
    10381066    content: "\f320" / '';
    10391067}
    10401068
    10411069i.mce-i-wp_page:before {
     1070    content: "\f105";
    10421071    content: "\f105" / '';
    10431072}
    10441073
    10451074i.mce-i-hr:before {
     1075    content: "\f460";
    10461076    content: "\f460" / '';
    10471077}
    10481078
    10491079i.mce-i-remove:before {
     1080    content: "\f158";
    10501081    content: "\f158" / '';
    10511082}
    10521083
    10531084i.mce-i-wp_code:before {
     1085    content: "\f475";
    10541086    content: "\f475" / '';
    10551087}
     
    10571089/* RTL button icons */
    10581090.rtl i.mce-i-outdent:before {
     1091    content: "\f222";
    10591092    content: "\f222" / '';
    10601093}
    10611094
    10621095.rtl i.mce-i-indent:before {
     1096    content: "\f221";
    10631097    content: "\f221" / '';
    10641098}
     
    12121246
    12131247.wp-media-buttons .add_media span.wp-media-buttons-icon:before {
     1248    content: "\f104";
    12141249    content: "\f104" / '';
    12151250}
     
    14291464    width: 36px;
    14301465    height: 36px;
     1466    content: "\f158";
    14311467    content: "\f158" / '';
    14321468}
  • trunk/src/wp-includes/css/jquery-ui-dialog.css

    r60885 r61480  
    303303    width: 36px;
    304304    height: 36px;
     305    content: "\f158";
    305306    content: "\f158" / '';
    306307}
  • trunk/src/wp-includes/css/media-views.css

    r61316 r61480  
    247247
    248248.media-modal-close .media-modal-icon:before {
     249    content: "\f158";
    249250    content: "\f158" / '';
    250251    font: normal 20px/1 dashicons;
     
    12461247    color: #50575e;
    12471248    display: inline-block;
     1249    content: "\f335";
    12481250    content: "\f335" / '';
    12491251    font-weight: 300;
     
    20002002
    20012003.media-modal .imgedit-help-toggled span.dashicons:before {
     2004    content: "\f142";
    20022005    content: "\f142" / '';
    20032006}
     
    21822185    -webkit-font-smoothing: antialiased;
    21832186    -moz-osx-font-smoothing: grayscale;
     2187    content: "\f140";
    21842188    content: "\f140" / '';
    21852189    display: inline-block;
     
    21882192
    21892193.image-details .advanced-visible .advanced-toggle:after {
     2194    content: "\f142";
    21902195    content: "\f142" / '';
    21912196}
  • trunk/src/wp-includes/css/wp-auth-check.css

    r60885 r61480  
    9494
    9595#wp-auth-check-wrap .wp-auth-check-close:before {
     96    content: "\f158";
    9697    content: "\f158" / '';
    9798    font: normal 20px/22px dashicons;
  • trunk/src/wp-includes/css/wp-pointer.css

    r60885 r61480  
    2424    border-radius: 50%;
    2525    color: #2271b1;
     26    content: "\f227";
    2627    content: "\f227" / '';
    2728    font: normal 20px/1.6 dashicons;
     
    6566    background: none;
    6667    color: #787c82;
     68    content: "\f153";
    6769    content: "\f153" / '';
    6870    display: block !important;
Note: See TracChangeset for help on using the changeset viewer.