Make WordPress Core

Changeset 62601


Ignore:
Timestamp:
06/30/2026 08:08:15 PM (3 months ago)
Author:
joedolson
Message:

Media: Fix filter toolbar spinner alignment.

The spinner that appeared during filtering was positioned beneath the fields, causing a scrollbar in the filter wrapper container. While only visible during scrolling on MacOS, it was persistently visible on Windows.

Fixes the alignment of the toolbar to appear with predictable alignment to the select fields without generating a scrollbar.

Follow up to [61757].

Reviewed by jorbin.
Merges [62480] to the 7.0 branch.

Props luismulinari, yogeshbhutkar, dhruvang21, r1k0, sabernhardt, wildworks, audrasjb, joedolson.
Fixes #65275. See #23562.

Location:
branches/7.0
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/7.0

  • branches/7.0/src/wp-includes/css/media-views.css

    r62596 r62601  
    334334        float: left;
    335335        height: 100%;
     336        position: relative;
    336337        display: grid;
    337338        grid-template-columns: repeat( 2, 1fr );
     
    356357select#media-attachment-date-filters {
    357358        grid-area: 2 / 2 / 3 / 3;
     359}
     360
     361.media-toolbar-secondary > .spinner {
     362        position: absolute;
     363        left: calc( 100% + 2px );
     364        top: 50%;
     365        margin: 0;
    358366}
    359367
     
    12801288
    12811289.attachments-browser .media-toolbar-primary {
    1282         max-width: 33%;
     1290        max-width: calc( 33% - 20px );
    12831291}
    12841292
     
    18121820        float: none;
    18131821        vertical-align: middle;
    1814 }
    1815 
    1816 .media-modal .media-toolbar .spinner {
    1817         float: none;
    1818         vertical-align: bottom;
    1819         margin: 0 0 5px 5px;
    18201822}
    18211823
     
    28292831        }
    28302832
     2833        .media-frame .media-toolbar-secondary .spinner {
     2834                top: calc( 50% - 8px );
     2835        }
     2836
    28312837        .media-modal .attachments-browser .media-toolbar .attachment-filters {
    28322838                height: auto;
     
    28492855                line-height: 2.3755; /* 38px */
    28502856        }
    2851 
    2852         .media-modal .media-toolbar .spinner {
    2853                 margin-bottom: 10px;
    2854         }
    28552857}
    28562858
     
    28622864        .media-frame-toolbar .media-toolbar {
    28632865                bottom: -60px;
     2866        }
     2867
     2868        .media-frame .media-toolbar-secondary .spinner {
     2869                top: 0;
    28642870        }
    28652871
     
    28882894                bottom: 0;
    28892895                margin: auto;
    2890                 left: 0;
     2896                left: calc( 100% + 2px );
    28912897                right: 0;
    28922898                z-index: 9;
Note: See TracChangeset for help on using the changeset viewer.