Exemplo n.º 1
0
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');
}
Exemplo n.º 2
0
 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');
 }