2017-03-20 13:17:30 -07:00
< p align = "center" >
2020-06-16 21:17:28 +03:00
< a href = "https://v5.getbootstrap.com/" >
2020-06-16 11:26:34 -07:00
< img src = "https://v5.getbootstrap.com/docs/5.0/assets/brand/bootstrap-logo-shadow.png" alt = "Bootstrap logo" width = "200" height = "165" >
2017-03-20 13:17:30 -07:00
< / a >
2018-12-29 17:40:56 +01:00
< / p >
2015-06-18 23:56:43 -07:00
2018-12-29 17:40:56 +01:00
< h3 align = "center" > Bootstrap< / h3 >
2012-02-19 22:52:32 -08:00
2018-12-29 17:40:56 +01:00
< p align = "center" >
Sleek, intuitive, and powerful front-end framework for faster and easier web development.
< br >
2020-06-16 21:17:28 +03:00
< a href = "https://v5.getbootstrap.com/docs/5.0/" > < strong > Explore Bootstrap docs »< / strong > < / a >
2018-12-29 17:40:56 +01:00
< br >
< br >
2020-06-16 14:04:06 -07:00
< a href = "https://github.com/twbs/bootstrap/issues/new?template=bug_report.md" > Report bug< / a >
2018-12-29 17:40:56 +01:00
·
2020-06-16 14:04:06 -07:00
< a href = "https://github.com/twbs/bootstrap/issues/new?template=feature_request.md" > Request feature< / a >
2018-12-29 17:40:56 +01:00
·
< a href = "https://themes.getbootstrap.com/" > Themes< / a >
·
< a href = "https://blog.getbootstrap.com/" > Blog< / a >
2017-03-20 13:17:30 -07:00
< / p >
2012-02-19 22:52:32 -08:00
2017-03-20 13:19:09 -07:00
2020-06-16 11:26:34 -07:00
## Bootstrap 4
Our default branch is for development of our upcoming Bootstrap 5 release. Head to the [`v4-dev` branch ](https://github.com/twbs/bootstrap/tree/v4-dev ) to view the readme, documentation, and source code for Bootstrap 4.
2013-12-21 09:39:34 -07:00
## Table of contents
2014-08-14 14:26:47 +04:00
- [Quick start ](#quick-start )
2017-03-20 13:17:30 -07:00
- [Status ](#status )
2017-03-20 13:20:11 -07:00
- [What's included ](#whats-included )
2014-08-14 14:26:47 +04:00
- [Bugs and feature requests ](#bugs-and-feature-requests )
- [Documentation ](#documentation )
- [Contributing ](#contributing )
- [Community ](#community )
- [Versioning ](#versioning )
- [Creators ](#creators )
2018-08-01 10:11:10 +02:00
- [Thanks ](#thanks )
2014-08-14 14:26:47 +04:00
- [Copyright and license ](#copyright-and-license )
2012-02-19 22:52:32 -08:00
2018-11-04 20:49:31 +02:00
2012-12-02 13:14:49 -08:00
## Quick start
2012-02-19 22:52:32 -08:00
2015-03-21 15:33:13 -07:00
Several quick start options are available:
2011-04-27 23:05:19 -07:00
2020-06-16 21:17:28 +03:00
- [Download the latest release. ](https://github.com/twbs/bootstrap/archive/v5.0.0.zip )
2015-12-31 12:33:42 -08:00
- Clone the repo: `git clone https://github.com/twbs/bootstrap.git`
2020-06-16 21:17:28 +03:00
- Install with [npm ](https://www.npmjs.com/ ): `npm install bootstrap@next`
2020-06-19 19:55:04 +02:00
- Install with [yarn ](https://yarnpkg.com/ ): `yarn add bootstrap@next`
2020-06-16 21:17:28 +03:00
- Install with [Composer ](https://getcomposer.org/ ): `composer require twbs/bootstrap:5.0.0`
2018-01-20 00:49:49 +03:00
- Install with [NuGet ](https://www.nuget.org/ ): CSS: `Install-Package bootstrap` Sass: `Install-Package bootstrap.sass`
2011-08-16 23:14:09 -07:00
2020-06-16 21:17:28 +03:00
Read the [Getting started page ](https://v5.getbootstrap.com/docs/5.0/getting-started/introduction/ ) for information on the framework contents, templates and examples, and more.
2013-09-29 20:45:55 -04:00
2018-11-04 20:49:31 +02:00
2017-03-20 13:19:09 -07:00
## Status
2017-03-20 13:17:30 -07:00
2020-01-09 09:31:43 +02:00
[](https://bootstrap-slack.herokuapp.com/)
2020-06-16 21:41:47 +03:00
[](https://github.com/twbs/bootstrap/actions?query=workflow%3AJS+Tests+branch%3Amain)
2020-05-14 18:03:52 +03:00
[](https://www.npmjs.com/package/bootstrap)
[](https://rubygems.org/gems/bootstrap)
[](https://atmospherejs.com/twbs/bootstrap)
[](https://packagist.org/packages/twbs/bootstrap)
[](https://www.nuget.org/packages/bootstrap/absoluteLatest)
[](https://david-dm.org/twbs/bootstrap?type=peer)
[](https://david-dm.org/twbs/bootstrap?type=dev)
[](https://coveralls.io/github/twbs/bootstrap?branch=main)
2020-06-17 17:21:06 +03:00
[](https://github.com/twbs/bootstrap/tree/main/dist/css/bootstrap.min.css)
[](https://github.com/twbs/bootstrap/tree/main/dist/js/bootstrap.min.js)
2018-08-01 10:11:10 +02:00
[](https://www.browserstack.com/automate/public-build/SkxZcStBeExEdVJqQ2hWYnlWckpkNmNEY213SFp6WHFETWk2bGFuY3pCbz0tLXhqbHJsVlZhQnRBdEpod3NLSDMzaHc9PQ==--3d0b75245708616eb93113221beece33e680b229)
2020-05-14 18:03:52 +03:00
[](#backers )
[](#sponsors )
2017-03-20 13:17:30 -07:00
2018-11-04 20:49:31 +02:00
2017-03-20 13:20:11 -07:00
## What's included
2013-09-29 18:17:46 -04:00
Within the download you'll find the following directories and files, logically grouping common assets and providing both compiled and minified variations. You'll see something like this:
2018-11-04 20:49:31 +02:00
```text
2013-09-29 18:17:46 -04:00
bootstrap/
2018-06-21 17:20:03 +02:00
└── dist/
├── css/
│ ├── bootstrap-grid.css
│ ├── bootstrap-grid.css.map
│ ├── bootstrap-grid.min.css
│ ├── bootstrap-grid.min.css.map
│ ├── bootstrap-reboot.css
│ ├── bootstrap-reboot.css.map
│ ├── bootstrap-reboot.min.css
│ ├── bootstrap-reboot.min.css.map
2019-07-13 11:09:01 +03:00
│ ├── bootstrap-utilities.css
│ ├── bootstrap-utilities.css.map
│ ├── bootstrap-utilities.min.css
│ ├── bootstrap-utilities.min.css.map
2018-06-21 17:20:03 +02:00
│ ├── bootstrap.css
│ ├── bootstrap.css.map
│ ├── bootstrap.min.css
│ └── bootstrap.min.css.map
└── js/
├── bootstrap.bundle.js
├── bootstrap.bundle.js.map
├── bootstrap.bundle.min.js
├── bootstrap.bundle.min.js.map
2019-04-15 14:01:44 +02:00
├── bootstrap.esm.js
├── bootstrap.esm.js.map
├── bootstrap.esm.min.js
├── bootstrap.esm.min.js.map
2018-06-21 17:20:03 +02:00
├── bootstrap.js
├── bootstrap.js.map
├── bootstrap.min.js
└── bootstrap.min.js.map
2013-09-29 18:17:46 -04:00
```
2019-02-19 16:19:02 +02:00
We provide compiled CSS and JS (`bootstrap.*` ), as well as compiled and minified CSS and JS (`bootstrap.min.*` ). [source maps ](https://developers.google.com/web/tools/chrome-devtools/javascript/source-maps ) (`bootstrap.*.map` ) are available for use with certain browsers' developer tools. Bundled JS files (`bootstrap.bundle.js` and minified `bootstrap.bundle.min.js` ) include [Popper ](https://popper.js.org/ ).
2011-06-29 07:54:55 -07:00
2012-12-02 13:14:49 -08:00
2013-02-13 20:01:36 -08:00
## Bugs and feature requests
2011-09-12 14:33:00 -07:00
2020-06-16 21:41:47 +03:00
Have a bug or a feature request? Please first read the [issue guidelines ](https://github.com/twbs/bootstrap/blob/main/.github/CONTRIBUTING.md#using-the-issue-tracker ) and search for existing and closed issues. If your problem or idea is not addressed yet, [please open a new issue ](https://github.com/twbs/bootstrap/issues/new ).
2012-03-22 00:33:18 -07:00
2013-02-13 12:51:25 -08:00
## Documentation
2011-08-18 14:45:07 -07:00
2020-06-16 21:17:28 +03:00
Bootstrap's documentation, included in this repo in the root directory, is built with [Hugo ](https://gohugo.io/ ) and publicly hosted on GitHub Pages at < https: // v5 . getbootstrap . com /> . The docs may also be run locally.
2011-08-18 14:45:07 -07:00
2019-09-17 00:22:49 +03:00
Documentation search is powered by [Algolia's DocSearch ](https://community.algolia.com/docsearch/ ). Working on our search? Be sure to set `debug: true` in `site/assets/js/src/search.js` file.
2017-05-30 11:03:55 -07:00
2013-05-20 00:25:41 -07:00
### Running documentation locally
2019-01-08 18:33:28 +02:00
1. Run `npm install` to install the Node.js dependencies, including Hugo (the site builder).
2. Run `npm run test` (or a specific npm script) to rebuild distributed CSS and JavaScript files, as well as our docs assets.
3. From the root `/bootstrap` directory, run `npm run docs-serve` in the command line.
4. Open `http://localhost:9001/` in your browser, and voilà.
2013-05-20 00:25:41 -07:00
2019-01-08 18:33:28 +02:00
Learn more about using Hugo by reading its [documentation ](https://gohugo.io/documentation/ ).
2013-05-20 00:25:41 -07:00
### Documentation for previous releases
2020-06-16 21:17:28 +03:00
You can find all our previous releases docs on < https: / / v5 . getbootstrap . com / docs / versions / > .
2013-05-20 00:25:41 -07:00
2013-07-17 17:21:11 -07:00
[Previous releases ](https://github.com/twbs/bootstrap/releases ) and their documentation are also available for download.
2013-02-13 12:51:25 -08:00
2012-12-02 13:14:49 -08:00
## Contributing
2020-06-16 21:41:47 +03:00
Please read through our [contributing guidelines ](https://github.com/twbs/bootstrap/blob/main/.github/CONTRIBUTING.md ). Included are directions for opening issues, coding standards, and notes on development.
2013-05-20 00:25:41 -07:00
2020-06-16 21:41:47 +03:00
Moreover, if your pull request contains JavaScript patches or features, you must include [relevant unit tests ](https://github.com/twbs/bootstrap/tree/main/js/tests ). All HTML and CSS should conform to the [Code Guide ](https://github.com/mdo/code-guide ), maintained by [Mark Otto ](https://github.com/mdo ).
2012-05-27 20:07:58 -07:00
2020-06-16 21:41:47 +03:00
Editor preferences are available in the [editor config ](https://github.com/twbs/bootstrap/blob/main/.editorconfig ) for easy use in common text editors. Read more and download plugins at < https: // editorconfig . org /> .
2012-05-27 20:07:58 -07:00
2012-02-19 22:52:32 -08:00
2013-02-14 23:48:29 -08:00
## Community
2015-04-24 13:20:56 -07:00
Get updates on Bootstrap's development and chat with the project maintainers and community members.
2013-02-14 23:48:29 -08:00
2015-02-06 11:54:07 -08:00
- Follow [@getbootstrap on Twitter ](https://twitter.com/getbootstrap ).
2017-09-26 15:24:14 +03:00
- Read and subscribe to [The Official Bootstrap Blog ](https://blog.getbootstrap.com/ ).
- Join [the official Slack room ](https://bootstrap-slack.herokuapp.com/ ).
2014-08-25 12:14:11 -04:00
- Chat with fellow Bootstrappers in IRC. On the `irc.freenode.net` server, in the `##bootstrap` channel.
2020-06-18 11:56:57 +02:00
- Implementation help may be found at Stack Overflow (tagged [`bootstrap-5` ](https://stackoverflow.com/questions/tagged/bootstrap-5 )).
2015-03-01 16:44:13 -05:00
- Developers should use the keyword `bootstrap` on packages which modify or add to the functionality of Bootstrap when distributing through [npm ](https://www.npmjs.com/browse/keyword/bootstrap ) or similar delivery mechanisms for maximum discoverability.
2013-02-14 23:48:29 -08:00
## Versioning
2018-10-03 02:08:46 +05:30
For transparency into our release cycle and in striving to maintain backward compatibility, Bootstrap is maintained under [the Semantic Versioning guidelines ](https://semver.org/ ). Sometimes we screw up, but we adhere to those rules whenever possible.
2013-02-14 23:48:29 -08:00
2017-09-26 15:24:14 +03:00
See [the Releases section of our GitHub project ](https://github.com/twbs/bootstrap/releases ) for changelogs for each release version of Bootstrap. Release announcement posts on [the official Bootstrap blog ](https://blog.getbootstrap.com/ ) contain summaries of the most noteworthy changes made in each release.
2013-02-14 23:48:29 -08:00
2014-04-23 14:08:25 -07:00
## Creators
2011-04-27 23:05:19 -07:00
2011-04-27 23:12:49 -07:00
**Mark Otto**
2011-07-29 14:26:33 -07:00
2014-08-14 14:26:47 +04:00
- < https: // twitter . com / mdo >
- < https: // github . com / mdo >
2011-04-27 23:05:19 -07:00
2011-07-29 12:30:59 -07:00
**Jacob Thornton**
2011-07-29 14:26:33 -07:00
2014-08-14 14:26:47 +04:00
- < https: // twitter . com / fat >
- < https: // github . com / fat >
2011-07-29 12:30:59 -07:00
2011-06-29 07:54:55 -07:00
2018-08-01 10:11:10 +02:00
## Thanks
2018-11-04 20:49:31 +02:00
< a href = "https://www.browserstack.com/" >
2019-02-03 16:52:36 +01:00
< img src = "https://live.browserstack.com/images/opensource/browserstack-logo.svg" alt = "BrowserStack Logo" width = "192" height = "42" >
2018-11-04 20:49:31 +02:00
< / a >
2018-08-01 10:11:10 +02:00
Thanks to [BrowserStack ](https://www.browserstack.com/ ) for providing the infrastructure that allows us to test in real browsers!
2018-11-04 20:49:31 +02:00
2018-12-17 15:23:48 -08:00
## Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor ](https://opencollective.com/bootstrap#sponsor )]
2020-05-14 09:01:40 +03:00
[](https://opencollective.com/bootstrap/sponsor/0/website)
[](https://opencollective.com/bootstrap/sponsor/1/website)
[](https://opencollective.com/bootstrap/sponsor/2/website)
[](https://opencollective.com/bootstrap/sponsor/3/website)
[](https://opencollective.com/bootstrap/sponsor/4/website)
[](https://opencollective.com/bootstrap/sponsor/5/website)
[](https://opencollective.com/bootstrap/sponsor/6/website)
[](https://opencollective.com/bootstrap/sponsor/7/website)
[](https://opencollective.com/bootstrap/sponsor/8/website)
[](https://opencollective.com/bootstrap/sponsor/9/website)
2018-12-17 15:23:48 -08:00
2019-12-30 21:21:59 +01:00
## Backers
Thank you to all our backers! 🙏 [[Become a backer ](https://opencollective.com/bootstrap#backer )]
[](https://opencollective.com/bootstrap#backers )
2012-12-02 13:14:49 -08:00
## Copyright and license
2011-05-10 15:30:49 -07:00
2020-06-16 21:41:47 +03:00
Code and documentation copyright 2011– 2020 the [Bootstrap Authors ](https://github.com/twbs/bootstrap/graphs/contributors ) and [Twitter, Inc. ](https://twitter.com ) Code released under the [MIT License ](https://github.com/twbs/bootstrap/blob/main/LICENSE ). Docs released under [Creative Commons ](https://creativecommons.org/licenses/by/3.0/ ).