raoul2000/yii2-bootswatch-asset

Use Bootswatch theme in your Yii application with minimum effort

Maintainers

👁 raoul2000

Package info

github.com/raoul2000/yii2-bootswatch-asset

Type:yii2-extension

pkg:composer/raoul2000/yii2-bootswatch-asset

Statistics

Installs: 45 452

Dependents: 7

Suggesters: 1

Stars: 20

Open Issues: 0

1.2.7 2016-09-14 12:17 UTC

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

BSD-3-Clause 52bf7fc645c019a8f7df58d120179f50f3e0f429

  • Raoul <raoul.boulard.woop@gmail.com>

assetscssthemebootstrapextensionyii2skinbootswatchstlye

This package is not auto-updated.

Last update: 2026-06-29 20:12:49 UTC


README

Asset bunlde around the Bootswatch theme suite. Visit Bootswatch for more.

👁 Latest Stable Version
👁 Total Downloads

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.