Asset bunlde around the Bootswatch theme suite. Visit Bootswatch for more.
This extension is for Bootstrap prior to version 3. If you're using Bootstrap 4, please use the yii2-bootswatch4-asset extension.
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist raoul2000/yii2-bootswatch-asset "*"
or add
"raoul2000/yii2-bootswatch-asset": "*"
to the require section of your composer.json
file.
To use a bootswatch theme in your Yii2 application add the BootswatchAsset bundle to your main AppAsset bundle:
// ./assets/AppAsset.php
class AppAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'css/site.css',
];
public $js = [
];
public $depends = [
'yii\web\YiiAsset',
'raoul2000\bootswatch\BootswatchAsset',
];
}
?>
Then at some point you must select the theme name you want to use. In the example below, the theme 'cosmo' is set in the main layout.
// ./views/layouts/main.php
raoul2000\bootswatch\BootswatchAsset::$theme = 'cosmo';
AppAsset::register($this);
yii2-bootswatch-asset is released under the BSD 3-Clause License. See the bundled LICENSE.md
for details.