Make WordPress Core


Ignore:
Timestamp:
09/30/2025 11:49:04 PM (3 months ago)
Author:
joedolson
Message:

General: A11y: Remove obsolete speak and aural CSS.

Remove instances of speak: never and @media aural, which are deprecated and/or non-standard CSS. These never had any broad browser support, but generated content alternatives do. See #40428.

Props krokodok, audrasjb, joedolson.
Fixes #63603.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/css/list-tables.css

    r60806 r60885  
    269269
    270270th .comment-grey-bubble:before {
    271     content: "\f101";
     271    content: "\f101" / '';
    272272    font: normal 20px/.5 dashicons;
    273     speak: never;
    274273    display: inline-block;
    275274    padding: 0;
     
    476475.sorting-indicator:before {
    477476    font: normal 20px/1 dashicons;
    478     speak: never;
    479477    display: inline-block;
    480478    padding: 0;
     
    491489
    492490.sorting-indicator.asc:before {
    493     content: "\f142";
     491    content: "\f142" / '';
    494492}
    495493
    496494.sorting-indicator.desc:before {
    497     content: "\f140";
     495    content: "\f140" / '';
    498496}
    499497
     
    555553    padding: 1px 2px 1px 0;
    556554    color: #3c434a; /* same as table headers sort arrows */
    557     content: "\f140";
     555    content: "\f140" / '';
    558556    font: normal 20px/1 dashicons;
    559557    line-height: 1;
    560558    -webkit-font-smoothing: antialiased;
    561559    -moz-osx-font-smoothing: grayscale;
    562     speak: never;
    563560}
    564561
    565562.wp-list-table .is-expanded .toggle-row:before {
    566     content: "\f142";
     563    content: "\f142" / '';
    567564}
    568565
     
    604601.locked-indicator-icon:before {
    605602    color: #8c8f94;
    606     content: "\f160";
     603    content: "\f160" / '';
    607604    display: inline-block;
    608605    font: normal 20px/1 dashicons;
    609     speak: never;
    610606    vertical-align: middle;
    611607    -webkit-font-smoothing: antialiased;
     
    765761    display: inline-block;
    766762    font: normal 20px/1 dashicons;
    767     speak: never;
    768763    vertical-align: middle;
    769764    -webkit-font-smoothing: antialiased;
     
    14191414    font: normal 20px/1 dashicons;
    14201415    margin: -3px 5px 0 -2px;
    1421     speak: never;
    14221416    -webkit-font-smoothing: antialiased;
    14231417    -moz-osx-font-smoothing: grayscale;
     
    17141708.plugin-card .column-compatibility span:before {
    17151709    font: normal 20px/.5 dashicons;
    1716     speak: never;
    17171710    display: inline-block;
    17181711    padding: 0;
Note: See TracChangeset for help on using the changeset viewer.