diff --git a/CHANGELOG.md b/CHANGELOG.md
index b25f838413..7b60d7c9a6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,4 +2,4 @@ Bootstrap uses [GitHub's Releases feature](https://github.com/blog/1547-release-
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](http://blog.getbootstrap.com) contain summaries of the most noteworthy changes made in each release.
+Release announcement posts on [the official Bootstrap blog](https://blog.getbootstrap.com) contain summaries of the most noteworthy changes made in each release.
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 01fc496a21..c85be72903 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -32,7 +32,7 @@ restrictions:
[`Normalize`](https://github.com/necolas/normalize.css) (open them in
its repository).
-* Please **do not** open issues regarding the official themes offered on .
+* Please **do not** open issues regarding the official themes offered on .
Instead, please email any questions or feedback regarding those themes to `themes AT getbootstrap DOT com`.
@@ -61,7 +61,7 @@ Good bug reports are extremely helpful, so thanks!
Guidelines for bug reports:
-0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu)
+0. **Validate and lint your code** — [validate your HTML](https://html5.validator.nu)
and [lint your HTML](https://github.com/twbs/bootlint) to ensure your
problem isn't caused by a simple error in your own code.
@@ -73,7 +73,7 @@ Guidelines for bug reports:
3. **Isolate the problem** — ideally create a [reduced test
case](https://css-tricks.com/reduced-test-cases/) and a live example.
- [This JS Bin](http://jsbin.com/qusafa/edit?html,output) is a helpful template.
+ [This JS Bin](https://jsbin.com/qusafa/edit?html,output) is a helpful template.
A good bug report shouldn't leave others needing to chase you up for more
@@ -104,7 +104,7 @@ Example:
### Reporting upstream browser bugs
Sometimes bugs reported to us are actually caused by bugs in the browser(s) themselves, not bugs in Bootstrap per se.
-When feasible, we aim to report such upstream bugs to the relevant browser vendor(s), and then list them on our [Wall of Browser Bugs](http://getbootstrap.com/browser-bugs/) and [document them in MDN](https://developer.mozilla.org/en-US/docs/Web).
+When feasible, we aim to report such upstream bugs to the relevant browser vendor(s), and then list them on our [Wall of Browser Bugs](https://getbootstrap.com/browser-bugs/) and [document them in MDN](https://developer.mozilla.org/en-US/docs/Web).
| Vendor(s) | Browser(s) | Rendering engine | Bug reporting website(s) | Notes |
| ------------- | ---------------------------- | ---------------- | ------------------------------------------------------------------------------------- | -------------------------------------------------------- |
@@ -232,8 +232,8 @@ includes code changes) and under the terms of the
[Adhere to the Code Guide.](http://codeguide.co/#css)
-- When feasible, default color palettes should comply with [WCAG color contrast guidelines](http://www.w3.org/TR/WCAG20/#visual-audio-contrast).
-- Except in rare cases, don't remove default `:focus` styles (via e.g. `outline: none;`) without providing alternative styles. See [this A11Y Project post](http://a11yproject.com/posts/never-remove-css-outlines) for more details.
+- When feasible, default color palettes should comply with [WCAG color contrast guidelines](https://www.w3.org/TR/WCAG20/#visual-audio-contrast).
+- Except in rare cases, don't remove default `:focus` styles (via e.g. `outline: none;`) without providing alternative styles. See [this A11Y Project post](http://a11yproject.com/posts/never-remove-css-outlines/) for more details.
### JS
@@ -241,7 +241,7 @@ includes code changes) and under the terms of the
- 2 spaces (no tabs)
- strict mode
- "Attractive"
-- Don't use [jQuery event alias convenience methods](https://github.com/jquery/jquery/blob/master/src/event/alias.js) (such as `$().focus()`). Instead, use [`$().trigger(eventType, ...)`](http://api.jquery.com/trigger/) or [`$().on(eventType, ...)`](http://api.jquery.com/on/), depending on whether you're firing an event or listening for an event. (For example, `$().trigger('focus')` or `$().on('focus', function (event) { /* handle focus event */ })`) We do this to be compatible with custom builds of jQuery where the event aliases module has been excluded.
+- Don't use [jQuery event alias convenience methods](https://github.com/jquery/jquery/blob/master/src/event/alias.js) (such as `$().focus()`). Instead, use [`$().trigger(eventType, ...)`](https://api.jquery.com/trigger/) or [`$().on(eventType, ...)`](https://api.jquery.com/on/), depending on whether you're firing an event or listening for an event. (For example, `$().trigger('focus')` or `$().on('focus', function (event) { /* handle focus event */ })`) We do this to be compatible with custom builds of jQuery where the event aliases module has been excluded.
### Checking coding style
diff --git a/Gruntfile.js b/Gruntfile.js
index 7d39d25ecd..75ad827f39 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -1,6 +1,6 @@
/*!
* Bootstrap's Gruntfile
- * http://getbootstrap.com
+ * https://getbootstrap.com
* Copyright 2013-2016 The Bootstrap Authors
* Copyright 2013-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md
index 66c3a2bb21..d2a406f9c9 100644
--- a/ISSUE_TEMPLATE.md
+++ b/ISSUE_TEMPLATE.md
@@ -1,7 +1,7 @@
Before opening an issue:
- [Search for duplicate or closed issues](https://github.com/twbs/bootstrap/issues?utf8=%E2%9C%93&q=is%3Aissue)
-- [Validate](http://validator.w3.org/nu/) and [lint](https://github.com/twbs/bootlint#in-the-browser) any HTML to avoid common problems
+- [Validate](https://validator.w3.org/nu/) and [lint](https://github.com/twbs/bootlint#in-the-browser) any HTML to avoid common problems
- Prepare a [reduced test case](https://css-tricks.com/reduced-test-cases/) for any bugs
- Read the [contributing guidelines](https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md)
diff --git a/README.md b/README.md
index 83da4e51fe..514806160d 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# [Bootstrap](http://getbootstrap.com)
+# [Bootstrap](https://getbootstrap.com)
[](https://bootstrap-slack.herokuapp.com)

@@ -14,7 +14,7 @@
Bootstrap is a sleek, intuitive, and powerful front-end framework for faster and easier web development, created by [Mark Otto](https://twitter.com/mdo) and [Jacob Thornton](https://twitter.com/fat), and maintained by the [core team](https://github.com/orgs/twbs/people) with the massive support and involvement of the community.
-To get started, check out !
+To get started, check out !
## Table of contents
@@ -39,7 +39,7 @@ Several quick start options are available:
- Install with [Bower](https://bower.io): `bower install bootstrap#v4.0.0-alpha.4`
- Install with [NuGet](https://www.nuget.org): CSS: `Install-Package bootstrap -Pre` Sass: `Install-Package bootstrap.sass -Pre` (`-Pre` is only required until Bootstrap v4 has a stable release).
-Read the [Getting started page](http://getbootstrap.com/getting-started/) for information on the framework contents, templates and examples, and more.
+Read the [Getting started page](https://getbootstrap.com/getting-started/) for information on the framework contents, templates and examples, and more.
### What's included
@@ -67,7 +67,7 @@ Have a bug or a feature request? Please first read the [issue guidelines](https:
## Documentation
-Bootstrap's documentation, included in this repo in the root directory, is built with [Jekyll](http://jekyllrb.com) and publicly hosted on GitHub Pages at . The docs may also be run locally.
+Bootstrap's documentation, included in this repo in the root directory, is built with [Jekyll](https://jekyllrb.com) and publicly hosted on GitHub Pages at . The docs may also be run locally.
### Running documentation locally
@@ -76,11 +76,11 @@ Bootstrap's documentation, included in this repo in the root directory, is built
3. From the root `/bootstrap` directory, run `bundle exec jekyll serve` in the command line.
4. Open in your browser, and voilà.
-Learn more about using Jekyll by reading its [documentation](http://jekyllrb.com/docs/home/).
+Learn more about using Jekyll by reading its [documentation](https://jekyllrb.com/docs/home/).
### Documentation for previous releases
-Documentation for v2.3.2 has been made available for the time being at while folks transition to Bootstrap 3.
+Documentation for v2.3.2 has been made available for the time being at while folks transition to Bootstrap 3.
[Previous releases](https://github.com/twbs/bootstrap/releases) and their documentation are also available for download.
@@ -101,7 +101,7 @@ Editor preferences are available in the [editor config](https://github.com/twbs/
Get updates on Bootstrap's development and chat with the project maintainers and community members.
- Follow [@getbootstrap on Twitter](https://twitter.com/getbootstrap).
-- Read and subscribe to [The Official Bootstrap Blog](http://blog.getbootstrap.com).
+- Read and subscribe to [The Official Bootstrap Blog](https://blog.getbootstrap.com).
- Join [the official Slack room](https://bootstrap-slack.herokuapp.com).
- Chat with fellow Bootstrappers in IRC. On the `irc.freenode.net` server, in the `##bootstrap` channel.
- Implementation help may be found at Stack Overflow (tagged [`bootstrap-4`](https://stackoverflow.com/questions/tagged/bootstrap-4)).
@@ -113,7 +113,7 @@ Get updates on Bootstrap's development and chat with the project maintainers and
For transparency into our release cycle and in striving to maintain backward compatibility, Bootstrap is maintained under [the Semantic Versioning guidelines](http://semver.org/). Sometimes we screw up, but we'll adhere to those rules whenever possible.
-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](http://blog.getbootstrap.com) contain summaries of the most noteworthy changes made in each release.
+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.
## Creators
diff --git a/_config.yml b/_config.yml
index 31c708ecd4..c2805e81af 100644
--- a/_config.yml
+++ b/_config.yml
@@ -14,7 +14,7 @@ destination: _gh_pages
host: 0.0.0.0
port: 9001
baseurl: ""
-url: http://v4-alpha.getbootstrap.com
+url: https://v4-alpha.getbootstrap.com
encoding: UTF-8
exclude: [assets/scss/]
@@ -39,9 +39,9 @@ download:
source: https://github.com/twbs/bootstrap/archive/v4.0.0-alpha.4.zip
dist: https://github.com/twbs/bootstrap/releases/download/v4.0.0-alpha.4/bootstrap-4.0.0-alpha.4-dist.zip
-blog: http://blog.getbootstrap.com
-expo: http://expo.getbootstrap.com
-themes: http://themes.getbootstrap.com
+blog: https://blog.getbootstrap.com
+expo: https://expo.getbootstrap.com
+themes: https://themes.getbootstrap.com
cdn:
# See https://www.srihash.org for info on how to generate the hashes
diff --git a/bower.json b/bower.json
index ef01e93e3d..ae85398284 100644
--- a/bower.json
+++ b/bower.json
@@ -11,7 +11,7 @@
"framework",
"web"
],
- "homepage": "http://getbootstrap.com",
+ "homepage": "https://getbootstrap.com",
"license": "MIT",
"moduleType": "globals",
"main": [
diff --git a/composer.json b/composer.json
index e348db2f6d..93553070b0 100644
--- a/composer.json
+++ b/composer.json
@@ -11,7 +11,7 @@
"framework",
"web"
],
- "homepage": "http://getbootstrap.com",
+ "homepage": "https://getbootstrap.com",
"authors": [
{
"name": "Mark Otto",
diff --git a/docs/_data/showcase.yml b/docs/_data/showcase.yml
index 45e9b0ccc0..435286f39b 100644
--- a/docs/_data/showcase.yml
+++ b/docs/_data/showcase.yml
@@ -1,19 +1,19 @@
- name: Lyft
url: https://www.lyft.com
- expo_url: http://expo.getbootstrap.com/2014/10/29/lyft/
+ expo_url: https://expo.getbootstrap.com/2014/10/29/lyft/
img: lyft
- name: Vogue
url: http://www.vogue.com
- expo_url: http://expo.getbootstrap.com/2014/09/30/vogue/
+ expo_url: https://expo.getbootstrap.com/2014/09/30/vogue/
img: vogue
- name: Riot Design
url: http://riotdesign.eu/en/
- expo_url: http://expo.getbootstrap.com/2014/03/13/riot-design/
+ expo_url: https://expo.getbootstrap.com/2014/03/13/riot-design/
img: riot
- name: Newsweek
url: http://www.newsweek.com/
- expo_url: http://expo.getbootstrap.com/2014/02/12/newsweek/
+ expo_url: https://expo.getbootstrap.com/2014/02/12/newsweek/
img: newsweek
diff --git a/docs/_data/translations.yml b/docs/_data/translations.yml
index de7ba990b5..951f9756b9 100644
--- a/docs/_data/translations.yml
+++ b/docs/_data/translations.yml
@@ -16,4 +16,4 @@
- name: Brazilian Portuguese
code: pt-BR
description: Bootstrap 4 Português do Brasil
- url: http://bootstrapbrasil.github.io/v4/
+ url: https://bootstrapbrasil.github.io/v4/
diff --git a/docs/_includes/nav-docs.html b/docs/_includes/nav-docs.html
index b4f4d1f9ec..f9a7554f07 100644
--- a/docs/_includes/nav-docs.html
+++ b/docs/_includes/nav-docs.html
@@ -33,7 +33,7 @@
{% endif %}
-
+
{{ doc.title }}
diff --git a/docs/about/brand.md b/docs/about/brand.md
index 546e9c1542..3687bdceb0 100644
--- a/docs/about/brand.md
+++ b/docs/about/brand.md
@@ -5,7 +5,7 @@ description: Documentation and examples for Bootstrap's logo and brand usage gui
group: about
---
-Have a need for Bootstrap's brand resources? Great! We have only a few guidelines we follow, and in turn ask you to follow as well. These guidelines were inspired by MailChimp's [Brand Assets](http://mailchimp.com/about/brand-assets/).
+Have a need for Bootstrap's brand resources? Great! We have only a few guidelines we follow, and in turn ask you to follow as well. These guidelines were inspired by MailChimp's [Brand Assets](https://mailchimp.com/about/brand-assets/).
## Mark and logo
diff --git a/docs/assets/js/ie10-viewport-bug-workaround.js b/docs/assets/js/ie10-viewport-bug-workaround.js
index 629ad5e56c..0aecf6b305 100644
--- a/docs/assets/js/ie10-viewport-bug-workaround.js
+++ b/docs/assets/js/ie10-viewport-bug-workaround.js
@@ -6,7 +6,7 @@
*/
// See the Getting Started docs for more information:
-// http://getbootstrap.com/getting-started/#support-ie10-width
+// https://getbootstrap.com/getting-started/#support-ie10-width
(function () {
'use strict';
diff --git a/docs/assets/js/src/application.js b/docs/assets/js/src/application.js
index 444b69b5c9..4f72ef13ba 100644
--- a/docs/assets/js/src/application.js
+++ b/docs/assets/js/src/application.js
@@ -3,7 +3,7 @@
// ++++++++++++++++++++++++++++++++++++++++++
/*!
- * JavaScript for Bootstrap's docs (http://getbootstrap.com)
+ * JavaScript for Bootstrap's docs (https://getbootstrap.com)
* Copyright 2011-2016 The Bootstrap Authors
* Copyright 2011-2016 Twitter, Inc.
* Licensed under the Creative Commons Attribution 3.0 Unported License. For
diff --git a/docs/assets/scss/docs.scss b/docs/assets/scss/docs.scss
index 17a11cf2db..c55657af3c 100644
--- a/docs/assets/scss/docs.scss
+++ b/docs/assets/scss/docs.scss
@@ -1,5 +1,5 @@
/*!
- * Bootstrap Docs (http://getbootstrap.com)
+ * Bootstrap Docs (https://getbootstrap.com)
* Copyright 2011-2016 The Bootstrap Authors
* Copyright 2011-2016 Twitter, Inc.
* Licensed under the Creative Commons Attribution 3.0 Unported License. For
diff --git a/docs/browser-bugs.md b/docs/browser-bugs.md
index eefeb86cf6..a026432c1d 100644
--- a/docs/browser-bugs.md
+++ b/docs/browser-bugs.md
@@ -32,7 +32,7 @@ See also:
{{ bug.browser }}
{{ bug.summary | markdownify | bugify }}
-
{{ bug.upstream_bug | bugify }}
+
{{ bug.upstream_bug | bugify }}
{{ bug.origin | bugify }}
{% endfor %}
diff --git a/docs/components/card.md b/docs/components/card.md
index 04f0281898..64cf6c1c52 100644
--- a/docs/components/card.md
+++ b/docs/components/card.md
@@ -142,7 +142,7 @@ Using custom widths:
## Text alignment
-You can quickly change the text alignment of any card—in its entirety or specific parts—with our [text align classes]({{ site.baseurl }}/components/utilities/#text-alignment).
+You can quickly change the text alignment of any card—in its entirety or specific parts—with our [text align classes]({{ site.baseurl }}/utilities/typography/#text-alignment).
{% example html %}
@@ -435,7 +435,7 @@ In need of a colored card, but not the hefty background colors they bring? Repla
## Groups
-Use card groups to render cards as a single, attached element with equal width and height columns. By default, card groups use `display: table;` and `table-layout: fixed;` to achieve their uniform sizing. However, enabling [flexbox mode]({{ site.baseurl }}/getting-started/flexbox) can switch that to use `display: flex;` and provide the same effect.
+Use card groups to render cards as a single, attached element with equal width and height columns. By default, card groups use `display: table;` and `table-layout: fixed;` to achieve their uniform sizing. However, enabling [flexbox mode]({{ site.baseurl }}/getting-started/flexbox/) can switch that to use `display: flex;` and provide the same effect.
Only applies to small devices and above.
diff --git a/docs/components/carousel.md b/docs/components/carousel.md
index 5bc2997742..64b012b0e0 100644
--- a/docs/components/carousel.md
+++ b/docs/components/carousel.md
@@ -5,7 +5,7 @@ description: A slideshow component for cycling through elements—images or slid
group: components
---
-A slideshow component for cycling through elements—images or slides of text—like a carousel. In browsers where the [Page Visibility API](http://www.w3.org/TR/page-visibility/) is supported, the carousel will avoid sliding when the webpage is not visible to the user (such as when the browser tab is inactive, the browser window is minimized, etc.). **Nested carousels are not supported.**
+A slideshow component for cycling through elements—images or slides of text—like a carousel. In browsers where the [Page Visibility API](https://www.w3.org/TR/page-visibility/) is supported, the carousel will avoid sliding when the webpage is not visible to the user (such as when the browser tab is inactive, the browser window is minimized, etc.). **Nested carousels are not supported.**
## Contents
diff --git a/docs/components/dropdowns.md b/docs/components/dropdowns.md
index db26ffe874..68c388f21f 100644
--- a/docs/components/dropdowns.md
+++ b/docs/components/dropdowns.md
@@ -37,7 +37,7 @@ And with `` elements:
{% example html %}
-
+
Dropdown link
diff --git a/docs/components/forms.md b/docs/components/forms.md
index de66cde98c..ac5b62e34b 100644
--- a/docs/components/forms.md
+++ b/docs/components/forms.md
@@ -192,7 +192,7 @@ Here are examples of `.form-control` applied to each textual HTML5 `` `ty
-
+
@@ -340,7 +340,7 @@ Assistive technologies such as screen readers will have trouble with your forms
### Using the Grid
-For more structured form layouts that are also responsive, you can utilize Bootstrap's [predefined grid classes](/layout/grid/#predefined-classes) or [mixins](/layout/grid/#sass-mixins) to create horizontal forms. Add the `.row` class to form groups and use the `.col-*-*` classes to specify the width of your labels and controls.
+For more structured form layouts that are also responsive, you can utilize Bootstrap's [predefined grid classes]({{ site.baseurl }}/layout/grid/#predefined-classes) or [mixins]({{ site.baseurl }}/layout/grid/#sass-mixins) to create horizontal forms. Add the `.row` class to form groups and use the `.col-*-*` classes to specify the width of your labels and controls.
Be sure to add `.col-form-label` to your `