Extension:Bootstrap

The Bootstrap extension provides the Twitter Bootstrap (version 3) web front-end framework to skins and extensions.

Installation
This extension depends on the Less extension, so make sure they are required in your LocalSettings.php in the right order.

Using git
The Bootstrap extension contains the Bootstrap library in a subdirectory. The easiest way to download everything at once is to use  with the   parameter.
 * Install the Less extension
 * In your extensions/ folder run the following command
 * Add the following code to your LocalSettings.php (at the bottom)
 * ✅ – Navigate to "Special:Version" on your wiki to verify that the extension is successfully installed.

Using downloads
If the above is not an option for you follow this procedure:
 * Install the Less extension

Issues
lessphp currently has a bug where certain ways of calling mixins are not supported (see https://github.com/leafo/lessphp/issues/481). The latest change points the bootstrap submodule to a fork of the bootstrap repo (https://github.com/s7eph4n/bootstrap.git) where this bug is not present. As soon as the underlying bug in lessphp is fixed and available in mw core the submodule will be pointed at the official bootstrap repo (https://github.com/twbs/bootstrap.git) again.

I do not know, if a simple  is sufficient to reflect these changes in your local repo. Might be you have to fiddle around with  or something like that.

Contact
Comments, questions and suggestions should be sent or posted to:
 * the Bootstrap discussion page
 * the author