function dh_enqueue_theme_styles() { $protocol = dh_get_protocol(); $suffix = defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '' : '.min'; $main_css_id = basename(get_template_directory()); dh_enqueue_google_font(); if (dh_get_theme_option('site-style', 'default') == 'creative') { wp_enqueue_style('dh-google-font-montserrat', 'http://fonts.googleapis.com/css?family=Montserrat:400,700'); } wp_enqueue_style('vendor-elegant-icon'); wp_enqueue_style('vendor-font-awesome'); wp_register_style($main_css_id, get_template_directory_uri() . '/assets/css/style-' . dh_get_theme_option('site-style', 'default') . $suffix . '.css', false, DH_THEME_VERSION); if (class_exists('WPCF7_ContactForm')) { wp_deregister_style('contact-form-7'); } wp_enqueue_style($main_css_id); if (defined('WOOCOMMERCE_VERSION')) { if (is_woocommerce() || is_cart()) { wp_enqueue_style('vendor-magnific-popup'); wp_enqueue_script('vendor-magnific-popup'); wp_enqueue_script('vendor-carouFredSel'); } wp_enqueue_style($main_css_id . '-woocommerce', get_template_directory_uri() . '/assets/css/woocommerce-' . dh_get_theme_option('site-style', 'default') . $suffix . '.css', array($main_css_id), DH_THEME_VERSION); } wp_register_style($main_css_id . '-wp', get_stylesheet_uri(), false, DH_THEME_VERSION); if ($custom_css = dh_get_theme_option('custom-css')) { wp_add_inline_style($main_css_id . '-wp', $custom_css); } $fix_el_apper = '@media (max-width: ' . apply_filters('dh_js_breakpoint', 992) . 'px) {.animate-box.animated{visibility: visible;}.column[data-fade="1"]{opacity: 1;filter: alpha(opacity=100);}.el-appear{opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}'; wp_add_inline_style($main_css_id . '-wp', $fix_el_apper); wp_enqueue_style($main_css_id . '-wp'); }
public function enqueue_theme_styles() { $protocol = dh_get_protocol(); $suffix = defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '' : '.min'; $main_css_id = basename(get_template_directory()); //Playfair Display dh_enqueue_google_font(); if ('off' !== _x('on', 'Google font: on or off', 'jakiro')) { wp_enqueue_style('dh-google-font-montserrat', 'http://fonts.googleapis.com/css?family=Montserrat:400,700|Droid+Serif:400,700'); } wp_enqueue_style('vendor-elegant-icon'); wp_enqueue_style('vendor-font-awesome'); wp_register_style($main_css_id, get_template_directory_uri() . '/assets/css/style.css', false, DH_THEME_VERSION); if (class_exists('WPCF7_ContactForm')) { wp_deregister_style('contact-form-7'); } wp_enqueue_style($main_css_id); if (defined('WOOCOMMERCE_VERSION')) { wp_enqueue_style($main_css_id . '-woocommerce', get_template_directory_uri() . '/assets/css/woocommerce' . $suffix . '.css', array($main_css_id), DH_THEME_VERSION); } wp_register_style($main_css_id . '-wp', get_stylesheet_uri(), false, DH_THEME_VERSION); do_action('dh_main_inline_style', $main_css_id); if ($custom_css = dh_get_theme_option('custom-css')) { wp_add_inline_style($main_css_id . '-wp', $custom_css); } $fix_el_apper = '@media (max-width: ' . apply_filters('dh_js_breakpoint', 992) . 'px) {.animate-box.animated{visibility: visible;}.column[data-fade="1"]{opacity: 1;filter: alpha(opacity=100);}.el-appear{opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}}'; wp_add_inline_style($main_css_id . '-wp', $fix_el_apper); wp_enqueue_style($main_css_id . '-wp'); }