summaryrefslogtreecommitdiffstatshomepage
path: root/src/js/_enqueues/wp/customize
diff options
context:
space:
mode:
authorJoe Dolson <joedolson@git.wordpress.org>2024-05-14 16:47:03 +0000
committerJoe Dolson <joedolson@git.wordpress.org>2024-05-14 16:47:03 +0000
commitc3a4e8bbe55427b444a269de07e28189bfb9c60b (patch)
tree9d5916e89e2571ecbc47e229b01259122be12d38 /src/js/_enqueues/wp/customize
parent5dff70b9181cf701baddf64051d9031c12d07b6b (diff)
downloadwordpress-c3a4e8bbe55427b444a269de07e28189bfb9c60b.tar.gz
wordpress-c3a4e8bbe55427b444a269de07e28189bfb9c60b.zip
Administration: A11y: Replace placeholders with visible labels.
Add visible labels to inputs that are using placeholder attributes as a substitute for visible labeling. Labels added or made visible on the customizer theme search, customizer widget search, customizer menu item search, customizer new page UI, the search plugins screens, the media search screens, and the classic editor link inserter. Props afercia, joedolson, rcreators, sabernhardt. See #40331. git-svn-id: https://develop.svn.wordpress.org/trunk@58146 602fd350-edb4-49c9-b593-d223f7449a82
Diffstat (limited to 'src/js/_enqueues/wp/customize')
-rw-r--r--src/js/_enqueues/wp/customize/controls.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/js/_enqueues/wp/customize/controls.js b/src/js/_enqueues/wp/customize/controls.js
index dbfef020f7..5ed89afcad 100644
--- a/src/js/_enqueues/wp/customize/controls.js
+++ b/src/js/_enqueues/wp/customize/controls.js
@@ -1917,7 +1917,7 @@
section.contentContainer.on( 'click', '.feature-filter-toggle', function( e ) {
var $themeContainer = $( '.customize-themes-full-container' ),
$filterToggle = $( e.currentTarget );
- section.filtersHeight = $filterToggle.parent().next( '.filter-drawer' ).height();
+ section.filtersHeight = $filterToggle.parents( '.themes-filter-bar' ).next( '.filter-drawer' ).height();
if ( 0 < $themeContainer.scrollTop() ) {
$themeContainer.animate( { scrollTop: 0 }, 400 );
@@ -1932,7 +1932,7 @@
.attr( 'aria-expanded', function( i, attr ) {
return 'true' === attr ? 'false' : 'true';
})
- .parent().next( '.filter-drawer' ).slideToggle( 180, 'linear' );
+ .parents( '.themes-filter-bar' ).next( '.filter-drawer' ).slideToggle( 180, 'linear' );
if ( $filterToggle.hasClass( 'open' ) ) {
var marginOffset = 1018 < window.innerWidth ? 50 : 76;
@@ -3739,7 +3739,7 @@
ready: function() {
var control = this, newItem;
if ( 'dropdown-pages' === control.params.type && control.params.allow_addition ) {
- newItem = control.container.find( '.new-content-item' );
+ newItem = control.container.find( '.new-content-item-wrapper' );
newItem.hide(); // Hide in JS to preserve flex display when showing.
control.container.on( 'click', '.add-new-toggle', function( e ) {
$( e.currentTarget ).slideUp( 180 );
@@ -4085,7 +4085,7 @@
}
toggle = control.container.find( '.add-new-toggle' );
- container = control.container.find( '.new-content-item' );
+ container = control.container.find( '.new-content-item-wrapper' );
input = control.container.find( '.create-item-input' );
title = input.val();
select = control.container.find( 'select' );