/* global twentytwentyoneGetHexLum */ ( function() { // Wait until the customizer has finished loading. wp.customize.bind( 'ready', function() { // Hide the "respect_user_color_preference" setting if the background-color is dark. if ( 127 > twentytwentyoneGetHexLum( wp.customize( 'background_color' ).get() ) ) { wp.customize.control( 'respect_user_color_preference' ).deactivate(); wp.customize.control( 'respect_user_color_preference_notice' ).deactivate(); } // Handle changes to the background-color. wp.customize( 'background_color', function( setting ) { setting.bind( function( value ) { if ( 127 > twentytwentyoneGetHexLum( value ) ) { wp.customize.control( 'respect_user_color_preference' ).deactivate(); wp.customize.control( 'respect_user_color_preference_notice' ).activate(); } else { wp.customize.control( 'respect_user_color_preference' ).activate(); wp.customize.control( 'respect_user_color_preference_notice' ).deactivate(); } } ); } ); } ); }() );
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
customize-helpers.js | File | 1.07 KB | 0644 |
|
customize-preview.js | File | 2.47 KB | 0644 |
|
customize.js | File | 1 KB | 0644 |
|
dark-mode-toggler.js | File | 2.19 KB | 0644 |
|
editor-dark-mode-support.js | File | 1.21 KB | 0644 |
|
editor.js | File | 921 B | 0644 |
|
palette-colorpicker.js | File | 1.56 KB | 0644 |
|
polyfills.js | File | 1.1 KB | 0644 |
|
primary-navigation.js | File | 5.9 KB | 0644 |
|
responsive-embeds.js | File | 1.1 KB | 0644 |
|
skip-link-focus-fix.js | File | 832 B | 0644 |
|