From 8f7bd419935adfcd53c471a0202083464800619e Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Mon, 9 Apr 2018 09:00:23 -0700 Subject: Ship v4.1.0 (#26218) * update docs path from docs/4.0/ to docs/4.1/ * bump version to 4.1.0 * Update redirects to work for 4.1 docs move * Update docs version switcher to include latest and link to 4.0 docs * re-run dist * Update package-lock.json * Update docs-navbar.html --- docs/4.0/about/brand.md | 78 -- docs/4.0/about/license.md | 34 - docs/4.0/about/overview.md | 28 - docs/4.0/about/translations.md | 18 - docs/4.0/browser-bugs.md | 64 - docs/4.0/components/alerts.md | 115 -- docs/4.0/components/badge.md | 82 -- docs/4.0/components/breadcrumb.md | 58 - docs/4.0/components/button-group.md | 207 ---- docs/4.0/components/buttons.md | 164 --- docs/4.0/components/card.md | 682 ---------- docs/4.0/components/carousel.md | 334 ----- docs/4.0/components/collapse.md | 249 ---- docs/4.0/components/dropdowns.md | 860 ------------- docs/4.0/components/forms.md | 1296 -------------------- docs/4.0/components/input-group.md | 361 ------ docs/4.0/components/jumbotron.md | 31 - docs/4.0/components/list-group.md | 377 ------ docs/4.0/components/modal.md | 675 ---------- docs/4.0/components/navbar.md | 579 --------- docs/4.0/components/navs.md | 658 ---------- docs/4.0/components/pagination.md | 170 --- docs/4.0/components/popovers.md | 353 ------ docs/4.0/components/progress.md | 146 --- docs/4.0/components/scrollspy.md | 333 ----- docs/4.0/components/tooltips.md | 343 ------ docs/4.0/content/code.md | 55 - docs/4.0/content/figures.md | 28 - docs/4.0/content/images.md | 84 -- docs/4.0/content/reboot.md | 364 ------ docs/4.0/content/tables.md | 820 ------------- docs/4.0/content/typography.md | 331 ----- docs/4.0/examples/.eslintrc.json | 11 - docs/4.0/examples/.stylelintrc | 12 - docs/4.0/examples/album/album.css | 39 - docs/4.0/examples/album/index.html | 232 ---- docs/4.0/examples/blog/blog.css | 130 -- docs/4.0/examples/blog/index.html | 231 ---- docs/4.0/examples/carousel/carousel.css | 91 -- docs/4.0/examples/carousel/index.html | 188 --- docs/4.0/examples/checkout/form-validation.css | 11 - docs/4.0/examples/checkout/index.html | 268 ---- docs/4.0/examples/cover/cover.css | 106 -- docs/4.0/examples/cover/index.html | 57 - docs/4.0/examples/dashboard/dashboard.css | 107 -- docs/4.0/examples/dashboard/index.html | 303 ----- .../examples/floating-labels/floating-labels.css | 82 -- docs/4.0/examples/floating-labels/index.html | 46 - docs/4.0/examples/grid/grid.css | 27 - docs/4.0/examples/grid/index.html | 135 -- docs/4.0/examples/index.html | 22 - docs/4.0/examples/jumbotron/index.html | 103 -- docs/4.0/examples/jumbotron/jumbotron.css | 4 - docs/4.0/examples/navbar-bottom/index.html | 60 - docs/4.0/examples/navbar-fixed/index.html | 61 - .../4.0/examples/navbar-fixed/navbar-top-fixed.css | 5 - docs/4.0/examples/navbar-static/index.html | 61 - docs/4.0/examples/navbar-static/navbar-top.css | 4 - docs/4.0/examples/navbars/index.html | 347 ------ docs/4.0/examples/navbars/navbar.css | 7 - docs/4.0/examples/offcanvas/index.html | 159 --- docs/4.0/examples/offcanvas/offcanvas.css | 79 -- docs/4.0/examples/offcanvas/offcanvas.js | 7 - docs/4.0/examples/pricing/index.html | 142 --- docs/4.0/examples/pricing/pricing.css | 25 - docs/4.0/examples/product/index.html | 178 --- docs/4.0/examples/product/product.css | 79 -- docs/4.0/examples/screenshots/album.png | Bin 26370 -> 0 bytes docs/4.0/examples/screenshots/blog.png | Bin 36944 -> 0 bytes docs/4.0/examples/screenshots/carousel.png | Bin 31465 -> 0 bytes docs/4.0/examples/screenshots/checkout.png | Bin 28180 -> 0 bytes docs/4.0/examples/screenshots/cover.png | Bin 17953 -> 0 bytes docs/4.0/examples/screenshots/dashboard.png | Bin 26556 -> 0 bytes docs/4.0/examples/screenshots/floating-labels.png | Bin 11053 -> 0 bytes docs/4.0/examples/screenshots/grid.png | Bin 33860 -> 0 bytes docs/4.0/examples/screenshots/jumbotron.png | Bin 38408 -> 0 bytes docs/4.0/examples/screenshots/navbar-bottom.png | Bin 11316 -> 0 bytes docs/4.0/examples/screenshots/navbar-fixed.png | Bin 13616 -> 0 bytes docs/4.0/examples/screenshots/navbar-static.png | Bin 14893 -> 0 bytes docs/4.0/examples/screenshots/navbars.png | Bin 27187 -> 0 bytes docs/4.0/examples/screenshots/offcanvas.png | Bin 23975 -> 0 bytes docs/4.0/examples/screenshots/pricing.png | Bin 29128 -> 0 bytes docs/4.0/examples/screenshots/product.png | Bin 27953 -> 0 bytes docs/4.0/examples/screenshots/sign-in.png | Bin 5680 -> 0 bytes docs/4.0/examples/screenshots/starter-template.png | Bin 11334 -> 0 bytes .../examples/screenshots/sticky-footer-navbar.png | Bin 15836 -> 0 bytes docs/4.0/examples/screenshots/sticky-footer.png | Bin 9665 -> 0 bytes docs/4.0/examples/sign-in/index.html | 36 - docs/4.0/examples/sign-in/signin.css | 44 - docs/4.0/examples/starter-template/index.html | 71 -- .../examples/starter-template/starter-template.css | 7 - docs/4.0/examples/sticky-footer-navbar/index.html | 69 -- .../sticky-footer-navbar/sticky-footer-navbar.css | 37 - docs/4.0/examples/sticky-footer/index.html | 34 - docs/4.0/examples/sticky-footer/sticky-footer.css | 28 - docs/4.0/examples/tooltip-viewport/index.html | 45 - .../examples/tooltip-viewport/tooltip-viewport.css | 26 - .../examples/tooltip-viewport/tooltip-viewport.js | 32 - docs/4.0/extend/approach.md | 76 -- docs/4.0/extend/icons.md | 29 - docs/4.0/extend/index.md | 6 - docs/4.0/getting-started/accessibility.md | 57 - docs/4.0/getting-started/best-practices.md | 21 - docs/4.0/getting-started/browsers-devices.md | 193 --- docs/4.0/getting-started/build-tools.md | 57 - docs/4.0/getting-started/contents.md | 134 -- docs/4.0/getting-started/download.md | 100 -- docs/4.0/getting-started/introduction.md | 143 --- docs/4.0/getting-started/javascript.md | 134 -- docs/4.0/getting-started/theming.md | 442 ------- docs/4.0/getting-started/webpack.md | 99 -- docs/4.0/layout/grid.md | 790 ------------ docs/4.0/layout/media-object.md | 144 --- docs/4.0/layout/overview.md | 178 --- docs/4.0/layout/utilities-for-layout.md | 25 - docs/4.0/migration.md | 336 ----- docs/4.0/utilities/borders.md | 75 -- docs/4.0/utilities/clearfix.md | 39 - docs/4.0/utilities/close-icon.md | 16 - docs/4.0/utilities/colors.md | 61 - docs/4.0/utilities/display.md | 100 -- docs/4.0/utilities/embed.md | 50 - docs/4.0/utilities/flex.md | 570 --------- docs/4.0/utilities/float.md | 57 - docs/4.0/utilities/image-replacement.md | 27 - docs/4.0/utilities/position.md | 45 - docs/4.0/utilities/screenreaders.md | 26 - docs/4.0/utilities/shadows.md | 19 - docs/4.0/utilities/sizing.md | 43 - docs/4.0/utilities/spacing.md | 83 -- docs/4.0/utilities/text.md | 92 -- docs/4.0/utilities/vertical-align.md | 40 - docs/4.0/utilities/visibility.md | 33 - docs/4.1/about/brand.md | 78 ++ docs/4.1/about/license.md | 34 + docs/4.1/about/overview.md | 28 + docs/4.1/about/translations.md | 18 + docs/4.1/browser-bugs.md | 64 + docs/4.1/components/alerts.md | 115 ++ docs/4.1/components/badge.md | 82 ++ docs/4.1/components/breadcrumb.md | 58 + docs/4.1/components/button-group.md | 207 ++++ docs/4.1/components/buttons.md | 164 +++ docs/4.1/components/card.md | 682 ++++++++++ docs/4.1/components/carousel.md | 334 +++++ docs/4.1/components/collapse.md | 249 ++++ docs/4.1/components/dropdowns.md | 860 +++++++++++++ docs/4.1/components/forms.md | 1296 ++++++++++++++++++++ docs/4.1/components/input-group.md | 361 ++++++ docs/4.1/components/jumbotron.md | 31 + docs/4.1/components/list-group.md | 377 ++++++ docs/4.1/components/modal.md | 675 ++++++++++ docs/4.1/components/navbar.md | 579 +++++++++ docs/4.1/components/navs.md | 658 ++++++++++ docs/4.1/components/pagination.md | 170 +++ docs/4.1/components/popovers.md | 353 ++++++ docs/4.1/components/progress.md | 146 +++ docs/4.1/components/scrollspy.md | 333 +++++ docs/4.1/components/tooltips.md | 343 ++++++ docs/4.1/content/code.md | 55 + docs/4.1/content/figures.md | 28 + docs/4.1/content/images.md | 84 ++ docs/4.1/content/reboot.md | 364 ++++++ docs/4.1/content/tables.md | 820 +++++++++++++ docs/4.1/content/typography.md | 331 +++++ docs/4.1/examples/.eslintrc.json | 11 + docs/4.1/examples/.stylelintrc | 12 + docs/4.1/examples/album/album.css | 39 + docs/4.1/examples/album/index.html | 232 ++++ docs/4.1/examples/blog/blog.css | 130 ++ docs/4.1/examples/blog/index.html | 231 ++++ docs/4.1/examples/carousel/carousel.css | 91 ++ docs/4.1/examples/carousel/index.html | 188 +++ docs/4.1/examples/checkout/form-validation.css | 11 + docs/4.1/examples/checkout/index.html | 268 ++++ docs/4.1/examples/cover/cover.css | 106 ++ docs/4.1/examples/cover/index.html | 57 + docs/4.1/examples/dashboard/dashboard.css | 107 ++ docs/4.1/examples/dashboard/index.html | 303 +++++ .../examples/floating-labels/floating-labels.css | 82 ++ docs/4.1/examples/floating-labels/index.html | 46 + docs/4.1/examples/grid/grid.css | 27 + docs/4.1/examples/grid/index.html | 135 ++ docs/4.1/examples/index.html | 22 + docs/4.1/examples/jumbotron/index.html | 103 ++ docs/4.1/examples/jumbotron/jumbotron.css | 4 + docs/4.1/examples/navbar-bottom/index.html | 60 + docs/4.1/examples/navbar-fixed/index.html | 61 + .../4.1/examples/navbar-fixed/navbar-top-fixed.css | 5 + docs/4.1/examples/navbar-static/index.html | 61 + docs/4.1/examples/navbar-static/navbar-top.css | 4 + docs/4.1/examples/navbars/index.html | 347 ++++++ docs/4.1/examples/navbars/navbar.css | 7 + docs/4.1/examples/offcanvas/index.html | 159 +++ docs/4.1/examples/offcanvas/offcanvas.css | 79 ++ docs/4.1/examples/offcanvas/offcanvas.js | 7 + docs/4.1/examples/pricing/index.html | 142 +++ docs/4.1/examples/pricing/pricing.css | 25 + docs/4.1/examples/product/index.html | 178 +++ docs/4.1/examples/product/product.css | 79 ++ docs/4.1/examples/screenshots/album.png | Bin 0 -> 26370 bytes docs/4.1/examples/screenshots/blog.png | Bin 0 -> 36944 bytes docs/4.1/examples/screenshots/carousel.png | Bin 0 -> 31465 bytes docs/4.1/examples/screenshots/checkout.png | Bin 0 -> 28180 bytes docs/4.1/examples/screenshots/cover.png | Bin 0 -> 17953 bytes docs/4.1/examples/screenshots/dashboard.png | Bin 0 -> 26556 bytes docs/4.1/examples/screenshots/floating-labels.png | Bin 0 -> 11053 bytes docs/4.1/examples/screenshots/grid.png | Bin 0 -> 33860 bytes docs/4.1/examples/screenshots/jumbotron.png | Bin 0 -> 38408 bytes docs/4.1/examples/screenshots/navbar-bottom.png | Bin 0 -> 11316 bytes docs/4.1/examples/screenshots/navbar-fixed.png | Bin 0 -> 13616 bytes docs/4.1/examples/screenshots/navbar-static.png | Bin 0 -> 14893 bytes docs/4.1/examples/screenshots/navbars.png | Bin 0 -> 27187 bytes docs/4.1/examples/screenshots/offcanvas.png | Bin 0 -> 23975 bytes docs/4.1/examples/screenshots/pricing.png | Bin 0 -> 29128 bytes docs/4.1/examples/screenshots/product.png | Bin 0 -> 27953 bytes docs/4.1/examples/screenshots/sign-in.png | Bin 0 -> 5680 bytes docs/4.1/examples/screenshots/starter-template.png | Bin 0 -> 11334 bytes .../examples/screenshots/sticky-footer-navbar.png | Bin 0 -> 15836 bytes docs/4.1/examples/screenshots/sticky-footer.png | Bin 0 -> 9665 bytes docs/4.1/examples/sign-in/index.html | 36 + docs/4.1/examples/sign-in/signin.css | 44 + docs/4.1/examples/starter-template/index.html | 71 ++ .../examples/starter-template/starter-template.css | 7 + docs/4.1/examples/sticky-footer-navbar/index.html | 69 ++ .../sticky-footer-navbar/sticky-footer-navbar.css | 37 + docs/4.1/examples/sticky-footer/index.html | 34 + docs/4.1/examples/sticky-footer/sticky-footer.css | 28 + docs/4.1/examples/tooltip-viewport/index.html | 45 + .../examples/tooltip-viewport/tooltip-viewport.css | 26 + .../examples/tooltip-viewport/tooltip-viewport.js | 32 + docs/4.1/extend/approach.md | 76 ++ docs/4.1/extend/icons.md | 29 + docs/4.1/extend/index.md | 6 + docs/4.1/getting-started/accessibility.md | 57 + docs/4.1/getting-started/best-practices.md | 21 + docs/4.1/getting-started/browsers-devices.md | 193 +++ docs/4.1/getting-started/build-tools.md | 57 + docs/4.1/getting-started/contents.md | 134 ++ docs/4.1/getting-started/download.md | 100 ++ docs/4.1/getting-started/introduction.md | 143 +++ docs/4.1/getting-started/javascript.md | 134 ++ docs/4.1/getting-started/theming.md | 442 +++++++ docs/4.1/getting-started/webpack.md | 99 ++ docs/4.1/layout/grid.md | 790 ++++++++++++ docs/4.1/layout/media-object.md | 144 +++ docs/4.1/layout/overview.md | 178 +++ docs/4.1/layout/utilities-for-layout.md | 25 + docs/4.1/migration.md | 336 +++++ docs/4.1/utilities/borders.md | 75 ++ docs/4.1/utilities/clearfix.md | 39 + docs/4.1/utilities/close-icon.md | 16 + docs/4.1/utilities/colors.md | 61 + docs/4.1/utilities/display.md | 100 ++ docs/4.1/utilities/embed.md | 50 + docs/4.1/utilities/flex.md | 570 +++++++++ docs/4.1/utilities/float.md | 57 + docs/4.1/utilities/image-replacement.md | 27 + docs/4.1/utilities/position.md | 45 + docs/4.1/utilities/screenreaders.md | 26 + docs/4.1/utilities/shadows.md | 19 + docs/4.1/utilities/sizing.md | 43 + docs/4.1/utilities/spacing.md | 83 ++ docs/4.1/utilities/text.md | 92 ++ docs/4.1/utilities/vertical-align.md | 40 + docs/4.1/utilities/visibility.md | 33 + 266 files changed, 18165 insertions(+), 18165 deletions(-) delete mode 100644 docs/4.0/about/brand.md delete mode 100644 docs/4.0/about/license.md delete mode 100644 docs/4.0/about/overview.md delete mode 100644 docs/4.0/about/translations.md delete mode 100644 docs/4.0/browser-bugs.md delete mode 100644 docs/4.0/components/alerts.md delete mode 100644 docs/4.0/components/badge.md delete mode 100644 docs/4.0/components/breadcrumb.md delete mode 100644 docs/4.0/components/button-group.md delete mode 100644 docs/4.0/components/buttons.md delete mode 100644 docs/4.0/components/card.md delete mode 100644 docs/4.0/components/carousel.md delete mode 100644 docs/4.0/components/collapse.md delete mode 100644 docs/4.0/components/dropdowns.md delete mode 100644 docs/4.0/components/forms.md delete mode 100644 docs/4.0/components/input-group.md delete mode 100644 docs/4.0/components/jumbotron.md delete mode 100644 docs/4.0/components/list-group.md delete mode 100644 docs/4.0/components/modal.md delete mode 100644 docs/4.0/components/navbar.md delete mode 100644 docs/4.0/components/navs.md delete mode 100644 docs/4.0/components/pagination.md delete mode 100644 docs/4.0/components/popovers.md delete mode 100644 docs/4.0/components/progress.md delete mode 100644 docs/4.0/components/scrollspy.md delete mode 100644 docs/4.0/components/tooltips.md delete mode 100644 docs/4.0/content/code.md delete mode 100644 docs/4.0/content/figures.md delete mode 100644 docs/4.0/content/images.md delete mode 100644 docs/4.0/content/reboot.md delete mode 100644 docs/4.0/content/tables.md delete mode 100644 docs/4.0/content/typography.md delete mode 100644 docs/4.0/examples/.eslintrc.json delete mode 100644 docs/4.0/examples/.stylelintrc delete mode 100644 docs/4.0/examples/album/album.css delete mode 100644 docs/4.0/examples/album/index.html delete mode 100644 docs/4.0/examples/blog/blog.css delete mode 100644 docs/4.0/examples/blog/index.html delete mode 100644 docs/4.0/examples/carousel/carousel.css delete mode 100644 docs/4.0/examples/carousel/index.html delete mode 100644 docs/4.0/examples/checkout/form-validation.css delete mode 100644 docs/4.0/examples/checkout/index.html delete mode 100644 docs/4.0/examples/cover/cover.css delete mode 100644 docs/4.0/examples/cover/index.html delete mode 100644 docs/4.0/examples/dashboard/dashboard.css delete mode 100644 docs/4.0/examples/dashboard/index.html delete mode 100644 docs/4.0/examples/floating-labels/floating-labels.css delete mode 100644 docs/4.0/examples/floating-labels/index.html delete mode 100644 docs/4.0/examples/grid/grid.css delete mode 100644 docs/4.0/examples/grid/index.html delete mode 100644 docs/4.0/examples/index.html delete mode 100644 docs/4.0/examples/jumbotron/index.html delete mode 100644 docs/4.0/examples/jumbotron/jumbotron.css delete mode 100644 docs/4.0/examples/navbar-bottom/index.html delete mode 100644 docs/4.0/examples/navbar-fixed/index.html delete mode 100644 docs/4.0/examples/navbar-fixed/navbar-top-fixed.css delete mode 100644 docs/4.0/examples/navbar-static/index.html delete mode 100644 docs/4.0/examples/navbar-static/navbar-top.css delete mode 100644 docs/4.0/examples/navbars/index.html delete mode 100644 docs/4.0/examples/navbars/navbar.css delete mode 100644 docs/4.0/examples/offcanvas/index.html delete mode 100644 docs/4.0/examples/offcanvas/offcanvas.css delete mode 100644 docs/4.0/examples/offcanvas/offcanvas.js delete mode 100644 docs/4.0/examples/pricing/index.html delete mode 100644 docs/4.0/examples/pricing/pricing.css delete mode 100644 docs/4.0/examples/product/index.html delete mode 100644 docs/4.0/examples/product/product.css delete mode 100644 docs/4.0/examples/screenshots/album.png delete mode 100644 docs/4.0/examples/screenshots/blog.png delete mode 100644 docs/4.0/examples/screenshots/carousel.png delete mode 100644 docs/4.0/examples/screenshots/checkout.png delete mode 100644 docs/4.0/examples/screenshots/cover.png delete mode 100644 docs/4.0/examples/screenshots/dashboard.png delete mode 100644 docs/4.0/examples/screenshots/floating-labels.png delete mode 100644 docs/4.0/examples/screenshots/grid.png delete mode 100644 docs/4.0/examples/screenshots/jumbotron.png delete mode 100644 docs/4.0/examples/screenshots/navbar-bottom.png delete mode 100644 docs/4.0/examples/screenshots/navbar-fixed.png delete mode 100644 docs/4.0/examples/screenshots/navbar-static.png delete mode 100644 docs/4.0/examples/screenshots/navbars.png delete mode 100644 docs/4.0/examples/screenshots/offcanvas.png delete mode 100644 docs/4.0/examples/screenshots/pricing.png delete mode 100644 docs/4.0/examples/screenshots/product.png delete mode 100644 docs/4.0/examples/screenshots/sign-in.png delete mode 100644 docs/4.0/examples/screenshots/starter-template.png delete mode 100644 docs/4.0/examples/screenshots/sticky-footer-navbar.png delete mode 100644 docs/4.0/examples/screenshots/sticky-footer.png delete mode 100644 docs/4.0/examples/sign-in/index.html delete mode 100644 docs/4.0/examples/sign-in/signin.css delete mode 100644 docs/4.0/examples/starter-template/index.html delete mode 100644 docs/4.0/examples/starter-template/starter-template.css delete mode 100644 docs/4.0/examples/sticky-footer-navbar/index.html delete mode 100644 docs/4.0/examples/sticky-footer-navbar/sticky-footer-navbar.css delete mode 100644 docs/4.0/examples/sticky-footer/index.html delete mode 100644 docs/4.0/examples/sticky-footer/sticky-footer.css delete mode 100644 docs/4.0/examples/tooltip-viewport/index.html delete mode 100644 docs/4.0/examples/tooltip-viewport/tooltip-viewport.css delete mode 100644 docs/4.0/examples/tooltip-viewport/tooltip-viewport.js delete mode 100644 docs/4.0/extend/approach.md delete mode 100644 docs/4.0/extend/icons.md delete mode 100644 docs/4.0/extend/index.md delete mode 100644 docs/4.0/getting-started/accessibility.md delete mode 100644 docs/4.0/getting-started/best-practices.md delete mode 100644 docs/4.0/getting-started/browsers-devices.md delete mode 100644 docs/4.0/getting-started/build-tools.md delete mode 100644 docs/4.0/getting-started/contents.md delete mode 100644 docs/4.0/getting-started/download.md delete mode 100644 docs/4.0/getting-started/introduction.md delete mode 100644 docs/4.0/getting-started/javascript.md delete mode 100644 docs/4.0/getting-started/theming.md delete mode 100644 docs/4.0/getting-started/webpack.md delete mode 100644 docs/4.0/layout/grid.md delete mode 100644 docs/4.0/layout/media-object.md delete mode 100644 docs/4.0/layout/overview.md delete mode 100644 docs/4.0/layout/utilities-for-layout.md delete mode 100644 docs/4.0/migration.md delete mode 100644 docs/4.0/utilities/borders.md delete mode 100644 docs/4.0/utilities/clearfix.md delete mode 100644 docs/4.0/utilities/close-icon.md delete mode 100644 docs/4.0/utilities/colors.md delete mode 100644 docs/4.0/utilities/display.md delete mode 100644 docs/4.0/utilities/embed.md delete mode 100644 docs/4.0/utilities/flex.md delete mode 100644 docs/4.0/utilities/float.md delete mode 100644 docs/4.0/utilities/image-replacement.md delete mode 100644 docs/4.0/utilities/position.md delete mode 100644 docs/4.0/utilities/screenreaders.md delete mode 100644 docs/4.0/utilities/shadows.md delete mode 100644 docs/4.0/utilities/sizing.md delete mode 100644 docs/4.0/utilities/spacing.md delete mode 100644 docs/4.0/utilities/text.md delete mode 100644 docs/4.0/utilities/vertical-align.md delete mode 100644 docs/4.0/utilities/visibility.md create mode 100644 docs/4.1/about/brand.md create mode 100644 docs/4.1/about/license.md create mode 100644 docs/4.1/about/overview.md create mode 100644 docs/4.1/about/translations.md create mode 100644 docs/4.1/browser-bugs.md create mode 100644 docs/4.1/components/alerts.md create mode 100644 docs/4.1/components/badge.md create mode 100644 docs/4.1/components/breadcrumb.md create mode 100644 docs/4.1/components/button-group.md create mode 100644 docs/4.1/components/buttons.md create mode 100644 docs/4.1/components/card.md create mode 100644 docs/4.1/components/carousel.md create mode 100644 docs/4.1/components/collapse.md create mode 100644 docs/4.1/components/dropdowns.md create mode 100644 docs/4.1/components/forms.md create mode 100644 docs/4.1/components/input-group.md create mode 100644 docs/4.1/components/jumbotron.md create mode 100644 docs/4.1/components/list-group.md create mode 100644 docs/4.1/components/modal.md create mode 100644 docs/4.1/components/navbar.md create mode 100644 docs/4.1/components/navs.md create mode 100644 docs/4.1/components/pagination.md create mode 100644 docs/4.1/components/popovers.md create mode 100644 docs/4.1/components/progress.md create mode 100644 docs/4.1/components/scrollspy.md create mode 100644 docs/4.1/components/tooltips.md create mode 100644 docs/4.1/content/code.md create mode 100644 docs/4.1/content/figures.md create mode 100644 docs/4.1/content/images.md create mode 100644 docs/4.1/content/reboot.md create mode 100644 docs/4.1/content/tables.md create mode 100644 docs/4.1/content/typography.md create mode 100644 docs/4.1/examples/.eslintrc.json create mode 100644 docs/4.1/examples/.stylelintrc create mode 100644 docs/4.1/examples/album/album.css create mode 100644 docs/4.1/examples/album/index.html create mode 100644 docs/4.1/examples/blog/blog.css create mode 100644 docs/4.1/examples/blog/index.html create mode 100644 docs/4.1/examples/carousel/carousel.css create mode 100644 docs/4.1/examples/carousel/index.html create mode 100644 docs/4.1/examples/checkout/form-validation.css create mode 100644 docs/4.1/examples/checkout/index.html create mode 100644 docs/4.1/examples/cover/cover.css create mode 100644 docs/4.1/examples/cover/index.html create mode 100644 docs/4.1/examples/dashboard/dashboard.css create mode 100644 docs/4.1/examples/dashboard/index.html create mode 100644 docs/4.1/examples/floating-labels/floating-labels.css create mode 100644 docs/4.1/examples/floating-labels/index.html create mode 100644 docs/4.1/examples/grid/grid.css create mode 100644 docs/4.1/examples/grid/index.html create mode 100644 docs/4.1/examples/index.html create mode 100644 docs/4.1/examples/jumbotron/index.html create mode 100644 docs/4.1/examples/jumbotron/jumbotron.css create mode 100644 docs/4.1/examples/navbar-bottom/index.html create mode 100644 docs/4.1/examples/navbar-fixed/index.html create mode 100644 docs/4.1/examples/navbar-fixed/navbar-top-fixed.css create mode 100644 docs/4.1/examples/navbar-static/index.html create mode 100644 docs/4.1/examples/navbar-static/navbar-top.css create mode 100644 docs/4.1/examples/navbars/index.html create mode 100644 docs/4.1/examples/navbars/navbar.css create mode 100644 docs/4.1/examples/offcanvas/index.html create mode 100644 docs/4.1/examples/offcanvas/offcanvas.css create mode 100644 docs/4.1/examples/offcanvas/offcanvas.js create mode 100644 docs/4.1/examples/pricing/index.html create mode 100644 docs/4.1/examples/pricing/pricing.css create mode 100644 docs/4.1/examples/product/index.html create mode 100644 docs/4.1/examples/product/product.css create mode 100644 docs/4.1/examples/screenshots/album.png create mode 100644 docs/4.1/examples/screenshots/blog.png create mode 100644 docs/4.1/examples/screenshots/carousel.png create mode 100644 docs/4.1/examples/screenshots/checkout.png create mode 100644 docs/4.1/examples/screenshots/cover.png create mode 100644 docs/4.1/examples/screenshots/dashboard.png create mode 100644 docs/4.1/examples/screenshots/floating-labels.png create mode 100644 docs/4.1/examples/screenshots/grid.png create mode 100644 docs/4.1/examples/screenshots/jumbotron.png create mode 100644 docs/4.1/examples/screenshots/navbar-bottom.png create mode 100644 docs/4.1/examples/screenshots/navbar-fixed.png create mode 100644 docs/4.1/examples/screenshots/navbar-static.png create mode 100644 docs/4.1/examples/screenshots/navbars.png create mode 100644 docs/4.1/examples/screenshots/offcanvas.png create mode 100644 docs/4.1/examples/screenshots/pricing.png create mode 100644 docs/4.1/examples/screenshots/product.png create mode 100644 docs/4.1/examples/screenshots/sign-in.png create mode 100644 docs/4.1/examples/screenshots/starter-template.png create mode 100644 docs/4.1/examples/screenshots/sticky-footer-navbar.png create mode 100644 docs/4.1/examples/screenshots/sticky-footer.png create mode 100644 docs/4.1/examples/sign-in/index.html create mode 100644 docs/4.1/examples/sign-in/signin.css create mode 100644 docs/4.1/examples/starter-template/index.html create mode 100644 docs/4.1/examples/starter-template/starter-template.css create mode 100644 docs/4.1/examples/sticky-footer-navbar/index.html create mode 100644 docs/4.1/examples/sticky-footer-navbar/sticky-footer-navbar.css create mode 100644 docs/4.1/examples/sticky-footer/index.html create mode 100644 docs/4.1/examples/sticky-footer/sticky-footer.css create mode 100644 docs/4.1/examples/tooltip-viewport/index.html create mode 100644 docs/4.1/examples/tooltip-viewport/tooltip-viewport.css create mode 100644 docs/4.1/examples/tooltip-viewport/tooltip-viewport.js create mode 100644 docs/4.1/extend/approach.md create mode 100644 docs/4.1/extend/icons.md create mode 100644 docs/4.1/extend/index.md create mode 100644 docs/4.1/getting-started/accessibility.md create mode 100644 docs/4.1/getting-started/best-practices.md create mode 100644 docs/4.1/getting-started/browsers-devices.md create mode 100644 docs/4.1/getting-started/build-tools.md create mode 100644 docs/4.1/getting-started/contents.md create mode 100644 docs/4.1/getting-started/download.md create mode 100644 docs/4.1/getting-started/introduction.md create mode 100644 docs/4.1/getting-started/javascript.md create mode 100644 docs/4.1/getting-started/theming.md create mode 100644 docs/4.1/getting-started/webpack.md create mode 100644 docs/4.1/layout/grid.md create mode 100644 docs/4.1/layout/media-object.md create mode 100644 docs/4.1/layout/overview.md create mode 100644 docs/4.1/layout/utilities-for-layout.md create mode 100644 docs/4.1/migration.md create mode 100644 docs/4.1/utilities/borders.md create mode 100644 docs/4.1/utilities/clearfix.md create mode 100644 docs/4.1/utilities/close-icon.md create mode 100644 docs/4.1/utilities/colors.md create mode 100644 docs/4.1/utilities/display.md create mode 100644 docs/4.1/utilities/embed.md create mode 100644 docs/4.1/utilities/flex.md create mode 100644 docs/4.1/utilities/float.md create mode 100644 docs/4.1/utilities/image-replacement.md create mode 100644 docs/4.1/utilities/position.md create mode 100644 docs/4.1/utilities/screenreaders.md create mode 100644 docs/4.1/utilities/shadows.md create mode 100644 docs/4.1/utilities/sizing.md create mode 100644 docs/4.1/utilities/spacing.md create mode 100644 docs/4.1/utilities/text.md create mode 100644 docs/4.1/utilities/vertical-align.md create mode 100644 docs/4.1/utilities/visibility.md (limited to 'docs') diff --git a/docs/4.0/about/brand.md b/docs/4.0/about/brand.md deleted file mode 100644 index 7992258ad..000000000 --- a/docs/4.0/about/brand.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -layout: docs -title: Brand guidelines -description: Documentation and examples for Bootstrap's logo and brand usage guidelines. -group: about -toc: true ---- - -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 - -Use either the Bootstrap mark (a capital **B**) or the standard logo (just **Bootstrap**). It should always appear in San Francisco Display Semibold. **Do not use the Twitter bird** in association with Bootstrap. - -
-
- Bootstrap -
-
- Bootstrap -
-
-
-
- Bootstrap -
-
- Bootstrap -
-
- -## Download mark - -Download the Bootstrap mark in one of three styles, each available as an SVG file. Right click, Save as. - -
-
- Bootstrap -
-
- Bootstrap -
-
- Bootstrap -
-
- -## Name - -The project and framework should always be referred to as **Bootstrap**. No Twitter before it, no capital _s_, and no abbreviations except for one, a capital **B**. - -
-
- Bootstrap - Right -
-
- BootStrap - Wrong -
-
- Twitter Bootstrap - Wrong -
-
- -## Colors - -Our docs and branding use a handful of primary colors to differentiate what *is* Bootstrap from what *is in* Bootstrap. In other words, if it's purple, it's representative of Bootstrap. - -
-
-
-
-
-
-
-
diff --git a/docs/4.0/about/license.md b/docs/4.0/about/license.md deleted file mode 100644 index 39720029d..000000000 --- a/docs/4.0/about/license.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -layout: docs -title: License FAQs -description: Commonly asked questions about Bootstrap's open source license. -group: about ---- - -Bootstrap is released under the MIT license and is copyright {{ site.time | date: "%Y" }} Twitter. Boiled down to smaller chunks, it can be described with the following conditions. - -#### It requires you to: - -* Keep the license and copyright notice included in Bootstrap's CSS and JavaScript files when you use them in your works - -#### It permits you to: - -- Freely download and use Bootstrap, in whole or in part, for personal, private, company internal, or commercial purposes -- Use Bootstrap in packages or distributions that you create -- Modify the source code -- Grant a sublicense to modify and distribute Bootstrap to third parties not included in the license - -#### It forbids you to: - -- Hold the authors and license owners liable for damages as Bootstrap is provided without warranty -- Hold the creators or copyright holders of Bootstrap liable -- Redistribute any piece of Bootstrap without proper attribution -- Use any marks owned by Twitter in any way that might state or imply that Twitter endorses your distribution -- Use any marks owned by Twitter in any way that might state or imply that you created the Twitter software in question - -#### It does not require you to: - -- Include the source of Bootstrap itself, or of any modifications you may have made to it, in any redistribution you may assemble that includes it -- Submit changes that you make to Bootstrap back to the Bootstrap project (though such feedback is encouraged) - -The full Bootstrap license is located [in the project repository]({{ site.repo }}/blob/v{{ site.current_version }}/LICENSE) for more information. diff --git a/docs/4.0/about/overview.md b/docs/4.0/about/overview.md deleted file mode 100644 index 2d53dd9f1..000000000 --- a/docs/4.0/about/overview.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -layout: docs -title: About -description: Learn more about the team maintaining Bootstrap, how and why the project started, and how to get involved. -redirect_from: - - "/docs/4.0/about/" - - "/docs/4.0/history/" - - "/docs/4.0/team/" -group: about ---- - -## Team - -Bootstrap is maintained by a [small team of developers](https://github.com/orgs/twbs/people) on GitHub. We're actively looking to grow this team and would love to hear from you if you're excited about CSS at scale, writing and maintaining vanilla JavaScript plugins, and improving build tooling processes for frontend code. - -## History - -Originally created by a designer and a developer at Twitter, Bootstrap has become one of the most popular front-end frameworks and open source projects in the world. - -Bootstrap was created at Twitter in mid-2010 by [@mdo](https://twitter.com/mdo) and [@fat](https://twitter.com/fat). Prior to being an open-sourced framework, Bootstrap was known as _Twitter Blueprint_. A few months into development, Twitter held its [first Hack Week](https://blog.twitter.com/2010/hack-week) and the project exploded as developers of all skill levels jumped in without any external guidance. It served as the style guide for internal tools development at the company for over a year before its public release, and continues to do so today. - -Originally [released](https://blog.twitter.com/developer/en_us/a/2011/bootstrap-twitter.html) on , we've since had over [twenty releases]({{ site.repo }}/releases), including two major rewrites with v2 and v3. With Bootstrap 2, we added responsive functionality to the entire framework as an optional stylesheet. Building on that with Bootstrap 3, we rewrote the library once more to make it responsive by default with a mobile first approach. - -With Bootstrap 4, we once again rewrote the project to account for two key architectural changes: a migration to Sass and the move to CSS's flexbox. Our intention is to help in a small way to move the web development community forward by pushing for newer CSS properties, fewer dependencies, and new technologies across more modern browsers. - -## Get involved - -Get involved with Bootstrap development by [opening an issue]({{ site.repo }}/issues/new) or submitting a pull request. Read our [contributing guidelines]({{ site.repo }}/blob/v{{ site.current_version }}/.github/CONTRIBUTING.md) for information on how we develop. diff --git a/docs/4.0/about/translations.md b/docs/4.0/about/translations.md deleted file mode 100644 index 576259d35..000000000 --- a/docs/4.0/about/translations.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -layout: docs -title: Translations -description: Links to community-translated Bootstrap documentation sites. -group: about ---- - -Community members have translated Bootstrap's documentation into various languages. None are officially supported and they may not always be up to date. - - - -**We don't help organize or host translations, we just link to them.** - -Finished a new or better translation? Open a pull request to add it to our list. diff --git a/docs/4.0/browser-bugs.md b/docs/4.0/browser-bugs.md deleted file mode 100644 index 2340f90c2..000000000 --- a/docs/4.0/browser-bugs.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -layout: docs -title: Wall of browser bugs -group: browser-bugs ---- - -Bootstrap currently works around several outstanding browser bugs in major browsers to deliver the best cross-browser experience possible. Some bugs, like those listed below, cannot be solved by us. - -We publicly list browser bugs that are impacting us here, in the hopes of expediting the process of fixing them. For information on Bootstrap's browser compatibility, [see our browser compatibility docs]({{ site.baseurl }}/docs/{{ site.docs_version }}/getting-started/browsers-devices/#supported-browsers). - -See also: - -* [Chromium issue 536263: [meta] Issues affecting Bootstrap](https://bugs.chromium.org/p/chromium/issues/detail?id=536263) -* [Mozilla bug 1230801: Fix the issues that affect Bootstrap](https://bugzilla.mozilla.org/show_bug.cgi?id=1230801) -* [WebKit bug 159753: [meta] Issues affecting Bootstrap](https://bugs.webkit.org/show_bug.cgi?id=159753) -* [jQuery's browser bug workarounds](https://docs.google.com/document/d/1LPaPA30bLUB_publLIMF0RlhdnPx_ePXm7oW02iiT6o) - - - - - - - - - - - - {% for bug in site.data.browser-bugs %} - - - - - - - {% endfor %} - -
Browser(s)Summary of bugUpstream bug(s)Bootstrap issue(s)
{{ bug.browser }}{{ bug.summary | markdownify }}{% include bugify.html content=bug.upstream_bug %}{% include bugify.html content=bug.origin %}
- -# Most wanted features - -There are several features specified in Web standards which would allow us to make Bootstrap more robust, elegant, or performant, but aren't yet implemented in certain browsers, thus preventing us from taking advantage of them. - -We publicly list these "most wanted" feature requests here, in the hopes of expediting the process of getting them implemented. - - - - - - - - - - - - {% for feat in site.data.browser-features %} - - - - - - - {% endfor %} - -
Browser(s)Summary of featureUpstream issue(s)Bootstrap issue(s)
{{ feat.browser }}{{ feat.summary | markdownify }}{% include bugify.html content=feat.upstream_bug %}{% include bugify.html content=feat.origin %}
diff --git a/docs/4.0/components/alerts.md b/docs/4.0/components/alerts.md deleted file mode 100644 index 6c6cb9936..000000000 --- a/docs/4.0/components/alerts.md +++ /dev/null @@ -1,115 +0,0 @@ ---- -layout: docs -title: Alerts -description: Provide contextual feedback messages for typical user actions with the handful of available and flexible alert messages. -group: components -toc: true ---- - -## Examples - -Alerts are available for any length of text, as well as an optional dismiss button. For proper styling, use one of the eight **required** contextual classes (e.g., `.alert-success`). For inline dismissal, use the [alerts jQuery plugin](#dismissing). - -{% capture example %} -{% for color in site.data.theme-colors %} -{% endfor %} -{% endcapture %} -{% include example.html content=example %} - -{% include callout-warning-color-assistive-technologies.md %} - -### Link color - -Use the `.alert-link` utility class to quickly provide matching colored links within any alert. - -{% capture example %} -{% for color in site.data.theme-colors %} -{% endfor %} -{% endcapture %} -{% include example.html content=example %} - -### Additional content - -Alerts can also contain additional HTML elements like headings, paragraphs and dividers. - -{% capture example %} - -{% endcapture %} -{% include example.html content=example %} - - -### Dismissing - -Using the alert JavaScript plugin, it's possible to dismiss any alert inline. Here's how: - -- Be sure you've loaded the alert plugin, or the compiled Bootstrap JavaScript. -- If you're building our JavaScript from source, it [requires `util.js`]({{ site.baseurl }}/docs/{{ site.docs_version }}/getting-started/javascript/#util). The compiled version includes this. -- Add a dismiss button and the `.alert-dismissible` class, which adds extra padding to the right of the alert and positions the `.close` button. -- On the dismiss button, add the `data-dismiss="alert"` attribute, which triggers the JavaScript functionality. Be sure to use the ` - -{% endcapture %} -{% include example.html content=example %} - -## JavaScript behavior - -### Triggers - -Enable dismissal of an alert via JavaScript: - -{% highlight js %} -$('.alert').alert() -{% endhighlight %} - -Or with `data` attributes on a button **within the alert**, as demonstrated above: - -{% highlight html %} - -{% endhighlight %} - -Note that closing an alert will remove it from the DOM. - -### Methods - -| Method | Description | -| --- | --- | -| `$().alert()` | Makes an alert listen for click events on descendant elements which have the `data-dismiss="alert"` attribute. (Not necessary when using the data-api's auto-initialization.) | -| `$().alert('close')` | Closes an alert by removing it from the DOM. If the `.fade` and `.show` classes are present on the element, the alert will fade out before it is removed. | -| `$().alert('dispose')` | Destroys an element's alert. | - -{% highlight js %}$(".alert").alert('close'){% endhighlight %} - -### Events - -Bootstrap's alert plugin exposes a few events for hooking into alert functionality. - -| Event | Description | -| --- | --- | -| `close.bs.alert` | This event fires immediately when the close instance method is called. | -| `closed.bs.alert` | This event is fired when the alert has been closed (will wait for CSS transitions to complete). | - -{% highlight js %} -$('#myAlert').on('closed.bs.alert', function () { - // do something… -}) -{% endhighlight %} diff --git a/docs/4.0/components/badge.md b/docs/4.0/components/badge.md deleted file mode 100644 index 0e97cbe76..000000000 --- a/docs/4.0/components/badge.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -layout: docs -title: Badges -description: Documentation and examples for badges, our small count and labeling component. -group: components -toc: true ---- - -## Example - -Badges scale to match the size of the immediate parent element by using relative font sizing and `em` units. - -
-
Example heading New
-
Example heading New
-
Example heading New
-
Example heading New
-
Example heading New
-
Example heading New
-
- -{% highlight html %} -

Example heading New

-

Example heading New

-

Example heading New

-

Example heading New

-
Example heading New
-
Example heading New
-{% endhighlight %} - -Badges can be used as part of links or buttons to provide a counter. - -{% capture example %} - -{% endcapture %} -{% include example.html content=example %} - -Note that depending on how they are used, badges may be confusing for users of screen readers and similar assistive technologies. While the styling of badges provides a visual cue as to their purpose, these users will simply be presented with the content of the badge. Depending on the specific situation, these badges may seem like random additional words or numbers at the end of a sentence, link, or button. - -Unless the context is clear (as with the "Notifications" example, where it is understood that the "4" is the number of notifications), consider including additional context with a visually hidden piece of additional text. - -{% capture example %} - -{% endcapture %} -{% include example.html content=example %} - -## Contextual variations - -Add any of the below mentioned modifier classes to change the appearance of a badge. - -{% capture example %} -{% for color in site.data.theme-colors %} -{{ color.name | capitalize }}{% endfor %} -{% endcapture %} -{% include example.html content=example %} - -{% include callout-warning-color-assistive-technologies.md %} - -## Pill badges - -Use the `.badge-pill` modifier class to make badges more rounded (with a larger `border-radius` and additional horizontal `padding`). Useful if you miss the badges from v3. - -{% capture example %} -{% for color in site.data.theme-colors %} -{{ color.name | capitalize }}{% endfor %} -{% endcapture %} -{% include example.html content=example %} - -## Links - -Using the contextual `.badge-*` classes on an `` element quickly provide _actionable_ badges with hover and focus states. - -{% capture example %} -{% for color in site.data.theme-colors %} -{{ color.name | capitalize }}{% endfor %} -{% endcapture %} -{% include example.html content=example %} diff --git a/docs/4.0/components/breadcrumb.md b/docs/4.0/components/breadcrumb.md deleted file mode 100644 index 6a64c1285..000000000 --- a/docs/4.0/components/breadcrumb.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -layout: docs -title: Breadcrumb -description: Indicate the current page's location within a navigational hierarchy that automatically adds separators via CSS. -group: components ---- - -## Example - -{% capture example %} - - - - - -{% endcapture %} -{% include example.html content=example %} - -## Changing the separator - -Separators are automatically added in CSS through [`::before`](https://developer.mozilla.org/en-US/docs/Web/CSS/::before) and [`content`](https://developer.mozilla.org/en-US/docs/Web/CSS/content). They can be changed by changing `$breadcrumb-divider`. The [quote](http://sass-lang.com/documentation/Sass/Script/Functions.html#quote-instance_method) function is needed to generate the quotes around a string, so if you want `>` as seperator, you can use this: - -```scss -$breadcrumb-divider: quote(">"); -``` - -It's also possible to use a **base64 embedded SVG icon**: - -```scss -$breadcrumb-divider: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiPjxwYXRoIGQ9Ik0yLjUgMEwxIDEuNSAzLjUgNCAxIDYuNSAyLjUgOGw0LTQtNC00eiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+); -``` - -The separator can be removed by setting `$breadcrumb-divider` to `none`: - -```scss -$breadcrumb-divider: none; -``` - -## Accessibility - -Since breadcrumbs provide a navigation, it's a good idea to add a meaningful label such as `aria-label="breadcrumb"` to describe the type of navigation provided in the `