Skip to content

Latest commit

 

History

History
16 lines (12 loc) · 1007 Bytes

asset-bundles.md

File metadata and controls

16 lines (12 loc) · 1007 Bytes

Asset Bundles

Bootstrap is a complex front-end solution, which includes CSS, JavaScript, fonts and so on. In order to allow you the most flexible control over Bootstrap components, this extension provides several asset bundles. They are:

  • [[yii\bootstrap\BootstrapAsset|BootstrapAsset]] - contains only the main CSS files.
  • [[yii\bootstrap\BootstrapPluginAsset|BootstrapPluginAsset]] - depends on [[yii\bootstrap\BootstrapAsset]], contains the javascript files.
  • [[yii\bootstrap\BootstrapThemeAsset|BootstrapThemeAsset]] - depends on [[yii\bootstrap\BootstrapAsset]], contains the Bootstrap default theme CSS.

Particular application needs may require different bundle (or bundle combination) usage. If you need only CSS styles, [[yii\bootstrap\BootstrapAsset]] will be enough for you. However, if you want to use Bootstrap JavaScript, you need to register [[yii\bootstrap\BootstrapPluginAsset]].

Tip: most of the widgets register [[yii\bootstrap\BootstrapPluginAsset]] automatically.