2017-03-21 04:17:30 +08:00
< p align = "center" >
2020-11-25 03:05:11 +08:00
< a href = "https://getbootstrap.com/" >
2022-12-25 00:37:22 +08:00
< img src = "https://getbootstrap.com/docs/5.3/assets/brand/bootstrap-logo-shadow.png" alt = "Bootstrap logo" width = "200" height = "165" >
2017-03-21 04:17:30 +08:00
< / a >
2018-12-30 00:40:56 +08:00
< / p >
2015-06-19 14:56:43 +08:00
2018-12-30 00:40:56 +08:00
< h3 align = "center" > Bootstrap< / h3 >
2012-02-20 14:52:32 +08:00
2018-12-30 00:40:56 +08:00
< p align = "center" >
Sleek, intuitive, and powerful front-end framework for faster and easier web development.
< br >
2022-12-25 00:37:22 +08:00
< a href = "https://getbootstrap.com/docs/5.3/" > < strong > Explore Bootstrap docs »< / strong > < / a >
2018-12-30 00:40:56 +08:00
< br >
< br >
2021-09-29 08:46:57 +08:00
< a href = "https://github.com/twbs/bootstrap/issues/new?assignees=-&labels=bug&template=bug_report.yml" > Report bug< / a >
2018-12-30 00:40:56 +08:00
·
2021-09-29 08:46:57 +08:00
< a href = "https://github.com/twbs/bootstrap/issues/new?assignees=&labels=feature&template=feature_request.yml" > Request feature< / a >
2018-12-30 00:40:56 +08:00
·
< a href = "https://themes.getbootstrap.com/" > Themes< / a >
·
< a href = "https://blog.getbootstrap.com/" > Blog< / a >
2017-03-21 04:17:30 +08:00
< / p >
2012-02-20 14:52:32 +08:00
2017-03-21 04:19:09 +08:00
2021-05-08 20:16:30 +08:00
## Bootstrap 5
2020-06-17 02:26:34 +08:00
2021-05-08 20:16:30 +08:00
Our default branch is for development of our 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.
2020-06-17 02:26:34 +08:00
2013-12-22 00:39:34 +08:00
## Table of contents
2014-08-14 18:26:47 +08:00
- [Quick start ](#quick-start )
2017-03-21 04:17:30 +08:00
- [Status ](#status )
2017-03-21 04:20:11 +08:00
- [What's included ](#whats-included )
2014-08-14 18:26:47 +08:00
- [Bugs and feature requests ](#bugs-and-feature-requests )
- [Documentation ](#documentation )
- [Contributing ](#contributing )
- [Community ](#community )
- [Versioning ](#versioning )
- [Creators ](#creators )
2018-08-01 16:11:10 +08:00
- [Thanks ](#thanks )
2014-08-14 18:26:47 +08:00
- [Copyright and license ](#copyright-and-license )
2012-02-20 14:52:32 +08:00
2018-11-05 02:49:31 +08:00
2012-12-03 05:14:49 +08:00
## Quick start
2012-02-20 14:52:32 +08:00
2015-03-22 06:33:13 +08:00
Several quick start options are available:
2011-04-28 14:05:19 +08:00
2022-12-25 00:37:22 +08:00
- [Download the latest release ](https://github.com/twbs/bootstrap/archive/v5.3.0-alpha1.zip )
2016-01-01 04:33:42 +08:00
- Clone the repo: `git clone https://github.com/twbs/bootstrap.git`
2022-12-25 00:37:22 +08:00
- Install with [npm ](https://www.npmjs.com/ ): `npm install bootstrap@v5.3.0-alpha1`
- Install with [yarn ](https://yarnpkg.com/ ): `yarn add bootstrap@v5.3.0-alpha1`
- Install with [Composer ](https://getcomposer.org/ ): `composer require twbs/bootstrap:5.3.0-alpha1`
2018-01-20 05:49:49 +08:00
- Install with [NuGet ](https://www.nuget.org/ ): CSS: `Install-Package bootstrap` Sass: `Install-Package bootstrap.sass`
2011-08-17 14:14:09 +08:00
2022-12-25 00:37:22 +08:00
Read the [Getting started page ](https://getbootstrap.com/docs/5.3/getting-started/introduction/ ) for information on the framework contents, templates, examples, and more.
2013-09-30 08:45:55 +08:00
2018-11-05 02:49:31 +08:00
2017-03-21 04:19:09 +08:00
## Status
2017-03-21 04:17:30 +08:00
2022-12-16 05:37:10 +08:00
[](https://github.com/twbs/bootstrap/actions?query=workflow%3AJS+Tests+branch%3Amain)
2022-12-21 03:43:43 +08: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://coveralls.io/github/twbs/bootstrap?branch=main)
2020-09-18 01:01:04 +08:00
[](https://github.com/twbs/bootstrap/blob/main/dist/css/bootstrap.min.css)
2020-09-25 03:11:14 +08:00
[](https://github.com/twbs/bootstrap/blob/main/dist/css/bootstrap.min.css)
2020-09-18 01:01:04 +08:00
[](https://github.com/twbs/bootstrap/blob/main/dist/js/bootstrap.min.js)
2020-09-25 03:11:14 +08:00
[](https://github.com/twbs/bootstrap/blob/main/dist/js/bootstrap.min.js)
2018-08-01 16:11:10 +08:00
[](https://www.browserstack.com/automate/public-build/SkxZcStBeExEdVJqQ2hWYnlWckpkNmNEY213SFp6WHFETWk2bGFuY3pCbz0tLXhqbHJsVlZhQnRBdEpod3NLSDMzaHc9PQ==--3d0b75245708616eb93113221beece33e680b229)
2022-12-21 03:43:43 +08:00
[](#backers)
[](#sponsors)
2017-03-21 04:17:30 +08:00
2018-11-05 02:49:31 +08:00
2017-03-21 04:20:11 +08:00
## What's included
2013-09-30 06:17:46 +08:00
2021-12-03 04:53:12 +08:00
Within the download you'll find the following directories and files, logically grouping common assets and providing both compiled and minified variations.
2022-02-10 22:11:24 +08:00
< details >
< summary > Download contents< / summary >
```text
bootstrap/
├── css/
│ ├── bootstrap-grid.css
│ ├── bootstrap-grid.css.map
│ ├── bootstrap-grid.min.css
│ ├── bootstrap-grid.min.css.map
│ ├── bootstrap-grid.rtl.css
│ ├── bootstrap-grid.rtl.css.map
│ ├── bootstrap-grid.rtl.min.css
│ ├── bootstrap-grid.rtl.min.css.map
│ ├── bootstrap-reboot.css
│ ├── bootstrap-reboot.css.map
│ ├── bootstrap-reboot.min.css
│ ├── bootstrap-reboot.min.css.map
│ ├── bootstrap-reboot.rtl.css
│ ├── bootstrap-reboot.rtl.css.map
│ ├── bootstrap-reboot.rtl.min.css
│ ├── bootstrap-reboot.rtl.min.css.map
│ ├── bootstrap-utilities.css
│ ├── bootstrap-utilities.css.map
│ ├── bootstrap-utilities.min.css
│ ├── bootstrap-utilities.min.css.map
│ ├── bootstrap-utilities.rtl.css
│ ├── bootstrap-utilities.rtl.css.map
│ ├── bootstrap-utilities.rtl.min.css
│ ├── bootstrap-utilities.rtl.min.css.map
│ ├── bootstrap.css
│ ├── bootstrap.css.map
│ ├── bootstrap.min.css
│ ├── bootstrap.min.css.map
│ ├── bootstrap.rtl.css
│ ├── bootstrap.rtl.css.map
│ ├── bootstrap.rtl.min.css
│ └── bootstrap.rtl.min.css.map
└── js/
├── bootstrap.bundle.js
├── bootstrap.bundle.js.map
├── bootstrap.bundle.min.js
├── bootstrap.bundle.min.js.map
├── bootstrap.esm.js
├── bootstrap.esm.js.map
├── bootstrap.esm.min.js
├── bootstrap.esm.min.js.map
├── bootstrap.js
├── bootstrap.js.map
├── bootstrap.min.js
└── bootstrap.min.js.map
```
2021-12-03 04:53:12 +08:00
< / details >
2013-09-30 06:17:46 +08:00
2021-10-01 22:12:45 +08: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 22:54:55 +08:00
2012-12-03 05:14:49 +08:00
2013-02-14 12:01:36 +08:00
## Bugs and feature requests
2011-09-13 05:33:00 +08:00
2022-07-26 01:19:11 +08: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/choose ).
2012-03-22 15:33:18 +08:00
2013-02-14 04:51:25 +08:00
## Documentation
2011-08-19 05:45:07 +08:00
2020-11-25 03:05:11 +08: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: // getbootstrap . com /> . The docs may also be run locally.
2011-08-19 05:45:07 +08:00
2022-07-22 22:30:11 +08:00
Documentation search is powered by [Algolia's DocSearch ](https://docsearch.algolia.com/ ). Working on our search? Be sure to set `debug: true` in `site/assets/js/search.js` .
2017-05-31 02:03:55 +08:00
2013-05-20 15:25:41 +08:00
### Running documentation locally
2019-01-09 00:33:28 +08: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 15:25:41 +08:00
2019-01-09 00:33:28 +08:00
Learn more about using Hugo by reading its [documentation ](https://gohugo.io/documentation/ ).
2013-05-20 15:25:41 +08:00
### Documentation for previous releases
2020-11-25 03:05:11 +08:00
You can find all our previous releases docs on < https: / / getbootstrap . com / docs / versions / > .
2013-05-20 15:25:41 +08:00
2013-07-18 08:21:11 +08:00
[Previous releases ](https://github.com/twbs/bootstrap/releases ) and their documentation are also available for download.
2013-02-14 04:51:25 +08:00
2012-12-03 05:14:49 +08:00
## Contributing
2020-06-17 02:41:47 +08: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 15:25:41 +08:00
2020-06-17 02:41:47 +08: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-28 11:07:58 +08:00
2020-06-17 02:41:47 +08: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-28 11:07:58 +08:00
2012-02-20 14:52:32 +08:00
2013-02-15 15:48:29 +08:00
## Community
2015-04-25 04:20:56 +08:00
Get updates on Bootstrap's development and chat with the project maintainers and community members.
2013-02-15 15:48:29 +08:00
2015-02-07 03:54:07 +08:00
- Follow [@getbootstrap on Twitter ](https://twitter.com/getbootstrap ).
2017-09-26 20:24:14 +08:00
- Read and subscribe to [The Official Bootstrap Blog ](https://blog.getbootstrap.com/ ).
2022-07-26 06:47:14 +08:00
- Ask and explore [our GitHub Discussions ](https://github.com/twbs/bootstrap/discussions ).
2021-06-15 01:12:10 +08:00
- Chat with fellow Bootstrappers in IRC. On the `irc.libera.chat` server, in the `#bootstrap` channel.
2020-06-18 17:56:57 +08:00
- Implementation help may be found at Stack Overflow (tagged [`bootstrap-5` ](https://stackoverflow.com/questions/tagged/bootstrap-5 )).
2015-03-02 05:44:13 +08: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-15 15:48:29 +08:00
## Versioning
2018-10-03 04:38:46 +08:00
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-15 15:48:29 +08:00
2022-03-01 22:09:51 +08: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-15 15:48:29 +08:00
2014-04-24 05:08:25 +08:00
## Creators
2011-04-28 14:05:19 +08:00
2011-04-28 14:12:49 +08:00
**Mark Otto**
2011-07-30 05:26:33 +08:00
2014-08-14 18:26:47 +08:00
- < https: // twitter . com / mdo >
- < https: // github . com / mdo >
2011-04-28 14:05:19 +08:00
2011-07-30 03:30:59 +08:00
**Jacob Thornton**
2011-07-30 05:26:33 +08:00
2014-08-14 18:26:47 +08:00
- < https: // twitter . com / fat >
- < https: // github . com / fat >
2011-07-30 03:30:59 +08:00
2011-06-29 22:54:55 +08:00
2018-08-01 16:11:10 +08:00
## Thanks
2018-11-05 02:49:31 +08:00
< a href = "https://www.browserstack.com/" >
2022-01-13 20:52:07 +08:00
< img src = "https://live.browserstack.com/images/opensource/browserstack-logo.svg" alt = "BrowserStack" width = "192" height = "42" >
2018-11-05 02:49:31 +08:00
< / a >
2018-08-01 16:11:10 +08:00
Thanks to [BrowserStack ](https://www.browserstack.com/ ) for providing the infrastructure that allows us to test in real browsers!
2022-01-13 20:52:07 +08:00
< a href = "https://www.netlify.com/" >
< img src = "https://www.netlify.com/v3/img/components/full-logo-light.svg" alt = "Netlify" width = "147" height = "40" >
< / a >
Thanks to [Netlify ](https://www.netlify.com/ ) for providing us with Deploy Previews!
2018-11-05 02:49:31 +08:00
2018-12-18 07: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 14:01:40 +08: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-18 07:23:48 +08:00
2019-12-31 04:21:59 +08:00
## Backers
Thank you to all our backers! 🙏 [[Become a backer ](https://opencollective.com/bootstrap#backer )]
[](https://opencollective.com/bootstrap#backers)
2012-12-03 05:14:49 +08:00
## Copyright and license
2011-05-11 06:30:49 +08:00
2023-01-02 08:30:53 +08:00
Code and documentation copyright 2011– 2023 the [Bootstrap Authors ](https://github.com/twbs/bootstrap/graphs/contributors ). 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/ ).