You appear to be a bot. Output may be restricted
Description
Adds a class to <body> if the background-color is dark.
Usage
$array = Twenty_Twenty_One_Custom_Colors::body_class( $classes );
Parameters
- $classes
- ( array ) required – The existing body classes.
Returns
array
Source
File name: twentytwentyone/classes/class-twenty-twenty-one-custom-colors.php
Lines:
1 to 16 of 16
public function body_class( $classes ) { $background_color = get_theme_mod( 'background_color', 'D1E4DD' ); $luminance = self::get_relative_luminance_from_hex( $background_color ); if ( 127 > $luminance ) { $classes[] = 'is-dark-theme'; } else { $classes[] = 'is-light-theme'; } if ( 225 <= $luminance ) { $classes[] = 'has-background-white'; } return $classes; }