$assignTime1 && $curTime < $assignTime2) { return true; } return false; } } function b16_pane_demo_build_css($b16_settings_data = [], $mode = '') { $result = ''; switch($mode) { case 'light': $result = '.light-style {'; break; case 'dark': $result = '.dark-style {'; break; default: $result = ':root {'; break; } foreach ($b16_settings_data as $key => $value) { switch ($key) { case 'b16_color_body_bg': $result .= '--bs-body-background-color: var(--' . $value . '); '; break; case 'b16_color_body_fg': $result .= '--bs-body-color: var(--' . $value . '); '; break; case 'b16_color_container_bg': $result .= '--bs-container-background-color: var(--' . $value . '); '; break; case 'b16_color_bright_fg': $result .= '--bs-body-color-bright: var(--' . $value . '); '; break; case 'b16_color_muted_fg': $result .= '--bs-body-muted-color: var(--' . $value . '); '; break; case 'b16_color_selection_bg': $result .= '--bs-selection-bg: var(--' . $value . '); '; break; case 'b16_color_selection_fg': $result .= '--bs-selection-fg: var(--' . $value . '); '; break; case 'b16_color_primary_bg': $result .= '--bs-primary: var(--' . $value . '); '; break; case 'b16_color_primary_fg': $result .= '--bs-primary-fg: var(--' . $value . '); '; break; case 'b16_color_secondary_bg': $result .= '--bs-secondary: var(--' . $value . '); '; break; case 'b16_color_secondary_fg': $result .= '--bs-secondary-fg: var(--' . $value . '); '; break; case 'b16_color_info_bg': $result .= '--bs-info: var(--' . $value . '); '; break; case 'b16_color_info_fg': $result .= '--bs-info-fg: var(--' . $value . '); '; break; case 'b16_color_success_bg': $result .= '--bs-success: var(--' . $value . '); '; break; case 'b16_color_success_fg': $result .= '--bs-success-fg: var(--' . $value . '); '; break; case 'b16_color_warning_bg': $result .= '--bs-warning: var(--' . $value . '); '; break; case 'b16_color_warning_fg': $result .= '--bs-warning-fg: var(--' . $value . '); '; break; case 'b16_color_danger_bg': $result .= '--bs-danger: var(--' . $value . '); '; break; case 'b16_color_danger_fg': $result .= '--bs-danger-fg: var(--' . $value . '); '; break; case 'b16_color_nav_bg': if (boolval($b16_settings_data['b16_custom_nav_color'])) { $result .= '--bs-navbar-background-color: var(--' . $value . '); '; } break; case 'b16_color_nav_fg': if (boolval($b16_settings_data['b16_custom_nav_color'])) { $result .= '--bs-navbar-color: var(--' . $value . '); '; } break; default: break; } } $result .= '}'; return $result; } $till_base16_color_mode = 'light'; $till_base16_body_class = 'light-style'; $till_base16_color_scheme_href = $till_base16_settings['light_mode']['b16_color_scheme_href']; if ( $till_base16_settings['b16_color_mode']=== 'dark' || ($till_base16_settings['b16_color_mode'] === 'auto' && checkIsBetweenTime($till_base16_settings['b16_switch_to_dark_time'],$till_base16_settings['b16_switch_to_light_time'], true) ) ) { $till_base16_color_mode = 'dark'; $till_base16_body_class = 'dark-style'; $till_base16_color_scheme_href = $till_base16_settings['dark_mode']['b16_color_scheme_href']; } ?>