Current path: home/webdevt/www/wdp/wp-content/themes/quadric/framework/modules/header/custom-styles/
?? Go up: /home/webdevt/www/wdp/wp-content/themes/quadric/framework/modules/header
<?php
if(!function_exists('edgtf_quadric_mobile_header_general_styles')) {
/**
* Generates general custom styles for mobile header
*/
function edgtf_quadric_mobile_header_general_styles() {
$mobile_header_styles = array();
if(edgtf_quadric_options()->getOptionValue('mobile_header_height') !== '') {
$mobile_header_styles['height'] = edgtf_quadric_filter_px(edgtf_quadric_options()->getOptionValue('mobile_header_height')).'px';
}
if(edgtf_quadric_options()->getOptionValue('mobile_header_background_color')) {
$mobile_header_styles['background-color'] = edgtf_quadric_options()->getOptionValue('mobile_header_background_color');
}
echo edgtf_quadric_dynamic_css('.edgtf-mobile-header .edgtf-mobile-header-inner', $mobile_header_styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_mobile_header_general_styles');
}
if(!function_exists('edgtf_quadric_mobile_navigation_styles')) {
/**
* Generates styles for mobile navigation
*/
function edgtf_quadric_mobile_navigation_styles() {
$mobile_nav_styles = array();
if(edgtf_quadric_options()->getOptionValue('mobile_menu_background_color')) {
$mobile_nav_styles['background-color'] = edgtf_quadric_options()->getOptionValue('mobile_menu_background_color');
}
echo edgtf_quadric_dynamic_css('.edgtf-mobile-header .edgtf-mobile-nav', $mobile_nav_styles);
$mobile_nav_item_styles = array();
if(edgtf_quadric_options()->getOptionValue('mobile_menu_separator_color') !== '') {
$mobile_nav_item_styles['border-bottom-color'] = edgtf_quadric_options()->getOptionValue('mobile_menu_separator_color');
}
if(edgtf_quadric_options()->getOptionValue('mobile_text_color') !== '') {
$mobile_nav_item_styles['color'] = edgtf_quadric_options()->getOptionValue('mobile_text_color');
}
if(edgtf_quadric_is_font_option_valid(edgtf_quadric_options()->getOptionValue('mobile_font_family'))) {
$mobile_nav_item_styles['font-family'] = edgtf_quadric_get_formatted_font_family(edgtf_quadric_options()->getOptionValue('mobile_font_family'));
}
if(edgtf_quadric_options()->getOptionValue('mobile_font_size') !== '') {
$mobile_nav_item_styles['font-size'] = edgtf_quadric_filter_px(edgtf_quadric_options()->getOptionValue('mobile_font_size')).'px';
}
if(edgtf_quadric_options()->getOptionValue('mobile_line_height') !== '') {
$mobile_nav_item_styles['line-height'] = edgtf_quadric_filter_px(edgtf_quadric_options()->getOptionValue('mobile_line_height')).'px';
}
if(edgtf_quadric_options()->getOptionValue('mobile_text_transform') !== '') {
$mobile_nav_item_styles['text-transform'] = edgtf_quadric_options()->getOptionValue('mobile_text_transform');
}
if(edgtf_quadric_options()->getOptionValue('mobile_font_style') !== '') {
$mobile_nav_item_styles['font-style'] = edgtf_quadric_options()->getOptionValue('mobile_font_style');
}
if(edgtf_quadric_options()->getOptionValue('mobile_font_weight') !== '') {
$mobile_nav_item_styles['font-weight'] = edgtf_quadric_options()->getOptionValue('mobile_font_weight');
}
$mobile_nav_item_selector = array(
'.edgtf-mobile-header .edgtf-mobile-nav a',
'.edgtf-mobile-header .edgtf-mobile-nav h4'
);
echo edgtf_quadric_dynamic_css($mobile_nav_item_selector, $mobile_nav_item_styles);
$mobile_nav_item_hover_styles = array();
if(edgtf_quadric_options()->getOptionValue('mobile_text_hover_color') !== '') {
$mobile_nav_item_hover_styles['color'] = edgtf_quadric_options()->getOptionValue('mobile_text_hover_color');
}
$mobile_nav_item_selector_hover = array(
'.edgtf-mobile-header .edgtf-mobile-nav a:hover',
'.edgtf-mobile-header .edgtf-mobile-nav h4:hover'
);
echo edgtf_quadric_dynamic_css($mobile_nav_item_selector_hover, $mobile_nav_item_hover_styles);
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_mobile_navigation_styles');
}
if(!function_exists('edgtf_quadric_mobile_logo_styles')) {
/**
* Generates styles for mobile logo
*/
function edgtf_quadric_mobile_logo_styles() {
if(edgtf_quadric_options()->getOptionValue('mobile_logo_height') !== '') { ?>
@media only screen and (max-width: 1000px) {
<?php echo edgtf_quadric_dynamic_css(
'.edgtf-mobile-header .edgtf-mobile-logo-wrapper a',
array('height' => edgtf_quadric_filter_px(edgtf_quadric_options()->getOptionValue('mobile_logo_height')).'px !important')
); ?>
}
<?php }
if(edgtf_quadric_options()->getOptionValue('mobile_logo_height_phones') !== '') { ?>
@media only screen and (max-width: 480px) {
<?php echo edgtf_quadric_dynamic_css(
'.edgtf-mobile-header .edgtf-mobile-logo-wrapper a',
array('height' => edgtf_quadric_filter_px(edgtf_quadric_options()->getOptionValue('mobile_logo_height_phones')).'px !important')
); ?>
}
<?php }
if(edgtf_quadric_options()->getOptionValue('mobile_header_height') !== '') {
$max_height = intval(edgtf_quadric_filter_px(edgtf_quadric_options()->getOptionValue('mobile_header_height')) * 0.9).'px';
echo edgtf_quadric_dynamic_css('.edgtf-mobile-header .edgtf-mobile-logo-wrapper a', array('max-height' => $max_height));
}
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_mobile_logo_styles');
}
if(!function_exists('edgtf_quadric_mobile_icon_styles')) {
/**
* Generates styles for mobile icon opener
*/
function edgtf_quadric_mobile_icon_styles() {
$mobile_icon_styles = array();
if(edgtf_quadric_options()->getOptionValue('mobile_icon_color') !== '') {
$mobile_icon_styles['color'] = edgtf_quadric_options()->getOptionValue('mobile_icon_color');
}
if(edgtf_quadric_options()->getOptionValue('mobile_icon_size') !== '') {
$mobile_icon_styles['font-size'] = edgtf_quadric_filter_px(edgtf_quadric_options()->getOptionValue('mobile_icon_size')).'px';
}
echo edgtf_quadric_dynamic_css('.edgtf-mobile-header .edgtf-mobile-menu-opener a', $mobile_icon_styles);
if(edgtf_quadric_options()->getOptionValue('mobile_icon_hover_color') !== '') {
echo edgtf_quadric_dynamic_css(
'.edgtf-mobile-header .edgtf-mobile-menu-opener a:hover',
array('color' => edgtf_quadric_options()->getOptionValue('mobile_icon_hover_color')));
}
}
add_action('edgtf_quadric_style_dynamic', 'edgtf_quadric_mobile_icon_styles');
}