raoul2000 / yii2-bootswatch-asset
Use Bootswatch theme in your Yii application with minimum effort
Installs: 42 461
Dependents: 7
Suggesters: 1
Security: 0
Stars: 20
Watchers: 3
Forks: 7
Open Issues: 0
Type:yii2-extension
Requires
- thomaspark/bootswatch: 3.3.7
- yiisoft/yii2: *
README
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.
Installation
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.
Usage
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);
License
yii2-bootswatch-asset is released under the BSD 3-Clause License. See the bundled LICENSE.md
for details.