[ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Source view] [Print] [Project Stats]
Custom Colors Class
File Size: | 167 lines (5 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
Twenty_Twenty_One_Custom_Colors:: (7 methods):
__construct()
custom_get_readable_color()
generate_custom_color_variables()
custom_color_variables()
editor_custom_color_variables()
get_relative_luminance_from_hex()
body_class()
Class: Twenty_Twenty_One_Custom_Colors - X-Ref
This class is in charge of color customization via the Customizer.__construct() X-Ref |
Instantiates the object. |
custom_get_readable_color( $background_color ) X-Ref |
Determines the luminance of the given color and then returns #fff or #000 so that the text is always readable. return: string (hex color) param: string $background_color The background color. |
generate_custom_color_variables( $context = null ) X-Ref |
Generates color variables. Adjusts the color value of the CSS variables depending on the background color theme mod. Both text and link colors needs to be updated. The code below needs to be updated, because the colors are no longer theme mods. return: string param: string|null $context Can be "editor" or null. |
custom_color_variables() X-Ref |
Customizer & frontend custom color variables. return: void |
editor_custom_color_variables() X-Ref |
Editor custom color variables. return: void |
get_relative_luminance_from_hex( $hex ) X-Ref |
Gets luminance from a HEX color. return: int Returns a number (0-255). param: string $hex The HEX color. |
body_class( $classes ) X-Ref |
Adds a class to <body> if the background-color is dark. return: array param: array $classes The existing body classes. |
Generated : Tue Sep 9 08:20:04 2025 | Cross-referenced by PHPXref |