init
This commit is contained in:
49
vendor/dmstr/yii2-adminlte-asset/web/AdminLteAsset.php
vendored
Normal file
49
vendor/dmstr/yii2-adminlte-asset/web/AdminLteAsset.php
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
<?php
|
||||
namespace dmstr\web;
|
||||
|
||||
use yii\base\Exception;
|
||||
use yii\web\AssetBundle as BaseAdminLteAsset;
|
||||
|
||||
/**
|
||||
* AdminLte AssetBundle
|
||||
* @since 0.1
|
||||
*/
|
||||
class AdminLteAsset extends BaseAdminLteAsset
|
||||
{
|
||||
public $sourcePath = '@vendor/almasaeed2010/adminlte/dist';
|
||||
public $css = [
|
||||
'css/AdminLTE.min.css',
|
||||
];
|
||||
public $js = [
|
||||
'js/adminlte.min.js'
|
||||
];
|
||||
public $depends = [
|
||||
'rmrevin\yii\fontawesome\AssetBundle',
|
||||
'yii\web\YiiAsset',
|
||||
'yii\bootstrap\BootstrapAsset',
|
||||
'yii\bootstrap\BootstrapPluginAsset',
|
||||
];
|
||||
|
||||
/**
|
||||
* @var string|bool Choose skin color, eg. `'skin-blue'` or set `false` to disable skin loading
|
||||
* @see https://almsaeedstudio.com/themes/AdminLTE/documentation/index.html#layout
|
||||
*/
|
||||
public $skin = '_all-skins';
|
||||
|
||||
/**
|
||||
* @inheritdoc
|
||||
*/
|
||||
public function init()
|
||||
{
|
||||
// Append skin color file if specified
|
||||
if ($this->skin) {
|
||||
if (('_all-skins' !== $this->skin) && (strpos($this->skin, 'skin-') !== 0)) {
|
||||
throw new Exception('Invalid skin specified');
|
||||
}
|
||||
|
||||
$this->css[] = sprintf('css/skins/%s.min.css', $this->skin);
|
||||
}
|
||||
|
||||
parent::init();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user