Make WordPress Core


Ignore:
Timestamp:
05/22/2019 07:32:22 PM (7 years ago)
Author:
afercia
Message:

Accessibility: Improve the media views upload Dismiss Errors button.

  • makes the Dismiss Errors button visible in the media views inline uploader
  • avoids a focus loss when activating the Dismiss Errors button

See the related GitHub issue from the WPCampus accessibility audit https://github.com/WordPress/gutenberg/issues/15354

Fixes #47113.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/css/media-views.css

    r45248 r45376  
    12361236
    12371237.media-uploader-status .upload-dismiss-errors {
     1238    position: absolute;
     1239    top: -3px;
     1240    right: -5px;
     1241    padding: 5px;
     1242    border-radius: 50%;
     1243    transition: none;
    12381244    text-decoration: none;
    12391245}
    12401246
    1241 .media-sidebar .media-uploader-status .upload-dismiss-errors {
    1242     position: absolute;
    1243     top: -10px;
    1244     right: -10px;
    1245     padding: 10px;
    1246     transition: none;
    1247 }
    1248 
    1249 .media-sidebar .media-uploader-status .upload-dismiss-errors:before {
     1247.uploader-inline .media-uploader-status .upload-dismiss-errors {
     1248    top: 2px;
     1249    right: 2px;
     1250}
     1251
     1252.media-uploader-status .upload-dismiss-errors::before {
    12501253    content: "\f153";
    12511254    display: block;
     
    12541257}
    12551258
    1256 .media-sidebar .media-uploader-status .upload-dismiss-errors:hover:before,
    1257 .media-sidebar .media-uploader-status .upload-dismiss-errors:focus:before {
     1259.uploader-inline .errors.media-uploader-status .upload-dismiss-errors::before {
     1260    color: #606a73;
     1261}
     1262
     1263.errors.media-uploader-status .upload-dismiss-errors:hover::before,
     1264.errors.media-uploader-status .upload-dismiss-errors:focus::before {
    12581265    color: #c00;
    12591266}
     
    12681275
    12691276.uploader-inline .upload-errors .upload-error {
     1277    padding: 12px 30px;
    12701278    background-color: #fbeaea;
    12711279    box-shadow: none;
Note: See TracChangeset for help on using the changeset viewer.