/** * Handles style based files */ private function _handleStyleBased() { $this->css = ArrayHelper::merge($this->styleBasedCss[Metronic::getComponent()->style], $this->css); }
<?php /** @var $this \yii\web\View */ use yii\helpers\Html; use yii\helpers\Url; use chenyuzou\metronic\widgets\Menu; use chenyuzou\metronic\widgets\Button; use chenyuzou\metronic\Metronic; use chenyuzou\metronic\widgets\Badge; $this->beginPage(); $self = Metronic::registerThemeAsset($this); ?> <!DOCTYPE html> <!--[if IE 8]> <html lang="<?php echo Yii::$app->language; ?> " class="ie8 no-js"> <![endif]--> <!--[if IE 9]> <html lang="<?php echo Yii::$app->language; ?> " class="ie9 no-js"> <![endif]--> <!--[if !IE]><!--> <html lang="<?php echo Yii::$app->language; ?> " class="no-js"> <!--<![endif]--> <!-- BEGIN HEAD --> <head>
/** * Inits options */ private function _initOptions() { Html::addCssClass($this->options, 'page-sidebar-menu'); if ('hover' === Metronic::getComponent()->sidebarMenu) { Html::addCssClass($this->options, 'page-sidebar-menu-hover-submenu'); } $this->options['data-slide-speed'] = 200; $this->options['data-auto-scroll'] = 'true'; $this->options['data-keep-expanded'] = 'false'; $this->options['data-height'] = 261; }
/** * Parses dynamic css */ private function _handleDynamicCss() { array_walk($this->css, array(Metronic::getComponent(), 'parseAssetsParams')); }