HEX
Server: Apache
System: Linux webd003.cluster128.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User: slyfwmm (169339)
PHP: 8.1.34
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/slyfwmm/pianob/wp-content/themes/zk-monaco/inc/dynamic/dynamic.css.php
<?php

/**
 * Auto create css from Meta Options.
 * 
 * @author Fox
 * @version 1.0.0
 */
class CMSSuperHeroes_DynamicCss
{

    function __construct()
    {
        add_action('wp_head', array($this, 'generate_css'));
    }

    /**
     * generate css inline.
     *
     * @since 1.0.0
     */
    public function generate_css()
    {
        global $smof_data, $cms_base;
        $css = $this->css_render();
        if (! isset($smof_data['dev_mode'])) {
            $css = $cms_base->compressCss($css);
        }
        echo '<style type="text/css" data-type="cms_shortcodes-custom-css">'.$css.'</style>';
    }

    /**
     * header css
     *
     * @since 1.0.0
     * @return string
     */
    public function css_render()
    {
        global $smof_data, $cms_base;
        ob_start();
        /* custom css. */ 
        if(isset($smof_data['custom_css'])) {
            echo esc_attr($smof_data['custom_css']);
        }
        ?>

         
        #cms-page:not(.header-v1) #cms-header-logo a, 
        #cms-page:not(.header-v1) .main-navigation ul:first-child > li > a,
        #cms-page:not(.header-v1) .main-navigation ul:first-child > li > span {
            line-height:<?php echo esc_attr($smof_data['header_height']); ?>;
        }
        #cms-page:not(.header-v1)  #cms-header-logo a img{
            height: <?php echo esc_attr($smof_data['main_logo_height']); ?>
        }

        /* If ENABLE Sticky Header*/
        #cms-page:not(.header-v1) .header-sticky  #cms-header-logo a,
        #cms-page:not(.header-v1) .header-sticky .main-navigation ul:first-child > li > a,
        #cms-page:not(.header-v1) .header-sticky .main-navigation ul:first-child > li > span{
            line-height: <?php echo esc_attr($smof_data['menu_sticky_height']); ?>;
        }
        #cms-page:not(.header-v1) .header-sticky  #cms-header-logo a img{
            height: <?php echo esc_attr($smof_data['sticky_logo_height']); ?>
        }

        @media (max-width: 991px){
            #masthead #cms-header-navigation{ top: <?php echo esc_attr($smof_data['header_height']); ?>;}
            #masthead .has-sticky #cms-header-navigation{ top: <?php echo esc_attr($smof_data['menu_sticky_height']); ?>;}
        }
        <?php
        return ob_get_clean();
    }
}

new CMSSuperHeroes_DynamicCss();