diff --git a/src/js/media/views/attachments/browser.js b/src/js/media/views/attachments/browser.js
index 0ab18afe24..ebcf2d3755 100644
a
|
b
|
AttachmentsBrowser = View.extend(/** @lends wp.media.view.AttachmentsBrowser.pro |
336 | 336 | // Search is an input, screen reader text needs to be rendered before |
337 | 337 | this.toolbar.set( 'searchLabel', new wp.media.view.Label({ |
338 | 338 | value: l10n.searchMediaLabel, |
| 339 | className: 'media-search-input-label', |
339 | 340 | attributes: { |
340 | 341 | 'for': 'media-search-input' |
341 | 342 | }, |
diff --git a/src/js/media/views/search.js b/src/js/media/views/search.js
index f4f8f51387..a36bd521c8 100644
a
|
b
|
Search = wp.media.View.extend(/** @lends wp.media.view.Search.prototype */{ |
18 | 18 | |
19 | 19 | attributes: { |
20 | 20 | type: 'search', |
21 | | placeholder: l10n.searchMediaPlaceholder |
22 | 21 | }, |
23 | 22 | |
24 | 23 | events: { |
diff --git a/src/wp-admin/css/media.css b/src/wp-admin/css/media.css
index 7822139c85..84d2d0776a 100644
a
|
b
|
border color while dragging a file over the uploader drop area */ |
555 | 555 | margin-top: 0; |
556 | 556 | } |
557 | 557 | |
| 558 | .media-search-input-label { |
| 559 | margin: 0 .5em 0 0; |
| 560 | vertical-align: inherit; |
| 561 | } |
| 562 | |
558 | 563 | .media-frame.mode-grid .spinner { |
559 | 564 | margin-top: 16px; |
560 | 565 | } |
diff --git a/src/wp-admin/includes/class-wp-media-list-table.php b/src/wp-admin/includes/class-wp-media-list-table.php
index 3e5c385ac0..e00e28eb57 100644
a
|
b
|
class WP_Media_List_Table extends WP_List_Table { |
270 | 270 | </div> |
271 | 271 | |
272 | 272 | <div class="search-form"> |
273 | | <label for="media-search-input" class="screen-reader-text"><?php esc_html_e( 'Search Media' ); ?></label> |
274 | | <input type="search" placeholder="<?php esc_attr_e( 'Search media items...' ); ?>" id="media-search-input" class="search" name="s" value="<?php _admin_search_query(); ?>"></div> |
| 273 | <label for="media-search-input" class="media-search-input-label"><?php esc_html_e( 'Search' ); ?></label> |
| 274 | <input type="search" id="media-search-input" class="search" name="s" value="<?php _admin_search_query(); ?>"></div> |
275 | 275 | </div> |
276 | 276 | <?php |
277 | 277 | } |
diff --git a/src/wp-includes/css/media-views.css b/src/wp-includes/css/media-views.css
index 243369ade0..045c096c76 100644
a
|
b
|
|
819 | 819 | max-width: 100%; |
820 | 820 | } |
821 | 821 | |
| 822 | .media-search-input-label { |
| 823 | margin: 0 .5em 0 0; |
| 824 | vertical-align: inherit; |
| 825 | } |
| 826 | |
822 | 827 | /** |
823 | 828 | * Attachments |
824 | 829 | */ |
diff --git a/src/wp-includes/media.php b/src/wp-includes/media.php
index d1afad5d3e..fd33fbece6 100644
a
|
b
|
function wp_enqueue_media( $args = array() ) { |
3852 | 3852 | 'apply' => __( 'Apply' ), |
3853 | 3853 | 'filterByDate' => __( 'Filter by date' ), |
3854 | 3854 | 'filterByType' => __( 'Filter by type' ), |
3855 | | 'searchMediaLabel' => __( 'Search Media' ), |
3856 | | 'searchMediaPlaceholder' => __( 'Search media items...' ), // placeholder (no ellipsis) |
| 3855 | 'searchMediaLabel' => __( 'Search' ), |
3857 | 3856 | 'mediaFound' => __( 'Number of media items found: %d' ), |
3858 | 3857 | 'mediaFoundHasMoreResults' => __( 'Number of media items displayed: %d. Scroll the page for more results.' ), |
3859 | 3858 | 'noMedia' => __( 'No media items found.' ), |