diff options
| author | Martijn Cuppens <[email protected]> | 2019-06-07 13:44:26 +0200 |
|---|---|---|
| committer | XhmikosR <[email protected]> | 2019-06-07 14:44:25 +0300 |
| commit | 2ac2a5a91e2958a367c46a61d05162f640457db5 (patch) | |
| tree | a0c2a15a9e0f5267e4dab5773fe829cdfbb665a2 /site/content/docs | |
| parent | cafbbdc3b670ff45c5e9aeb52eed977fc5ba81ac (diff) | |
| download | bootstrap-2ac2a5a91e2958a367c46a61d05162f640457db5.tar.xz bootstrap-2ac2a5a91e2958a367c46a61d05162f640457db5.zip | |
Removal of one of the most iconic components of Bootstrap: the jumbotron (#28876)
Diffstat (limited to 'site/content/docs')
| -rw-r--r-- | site/content/docs/4.3/components/jumbotron.md | 29 | ||||
| -rw-r--r-- | site/content/docs/4.3/examples/album/album.css | 33 | ||||
| -rw-r--r-- | site/content/docs/4.3/examples/album/index.html | 28 | ||||
| -rw-r--r-- | site/content/docs/4.3/examples/blog/index.html | 2 | ||||
| -rw-r--r-- | site/content/docs/4.3/examples/jumbotron/index.html | 80 | ||||
| -rw-r--r-- | site/content/docs/4.3/examples/jumbotron/jumbotron.css | 4 | ||||
| -rw-r--r-- | site/content/docs/4.3/examples/navbar-bottom/index.html | 2 | ||||
| -rw-r--r-- | site/content/docs/4.3/examples/navbar-fixed/index.html | 2 | ||||
| -rw-r--r-- | site/content/docs/4.3/examples/navbar-static/index.html | 2 | ||||
| -rw-r--r-- | site/content/docs/4.3/examples/navbars/index.html | 2 | ||||
| -rw-r--r-- | site/content/docs/4.3/migration.md | 4 |
11 files changed, 23 insertions, 165 deletions
diff --git a/site/content/docs/4.3/components/jumbotron.md b/site/content/docs/4.3/components/jumbotron.md deleted file mode 100644 index 9810be418..000000000 --- a/site/content/docs/4.3/components/jumbotron.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -layout: docs -title: Jumbotron -description: Lightweight, flexible component for showcasing hero unit style content. -group: components ---- - -A lightweight, flexible component that can optionally extend the entire viewport to showcase key marketing messages on your site. - -{{< example >}} -<div class="jumbotron"> - <h1 class="display-4">Hello, world!</h1> - <p class="lead">This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.</p> - <hr class="my-4"> - <p>It uses utility classes for typography and spacing to space content out within the larger container.</p> - <a class="btn btn-primary btn-lg" href="#" role="button">Learn more</a> -</div> -{{< /example >}} - -To make the jumbotron full width, and without rounded corners, add the `.jumbotron-fluid` modifier class and add a `.container` or `.container-fluid` within. - -{{< example >}} -<div class="jumbotron jumbotron-fluid"> - <div class="container"> - <h1 class="display-4">Fluid jumbotron</h1> - <p class="lead">This is a modified jumbotron that occupies the entire horizontal space of its parent.</p> - </div> -</div> -{{< /example >}} diff --git a/site/content/docs/4.3/examples/album/album.css b/site/content/docs/4.3/examples/album/album.css deleted file mode 100644 index bc81349c5..000000000 --- a/site/content/docs/4.3/examples/album/album.css +++ /dev/null @@ -1,33 +0,0 @@ -.jumbotron { - padding-top: 3rem; - padding-bottom: 3rem; - margin-bottom: 0; - background-color: #fff; -} -@media (min-width: 768px) { - .jumbotron { - padding-top: 6rem; - padding-bottom: 6rem; - } -} - -.jumbotron p:last-child { - margin-bottom: 0; -} - -.jumbotron h1 { - font-weight: 300; -} - -.jumbotron .container { - max-width: 40rem; -} - -footer { - padding-top: 3rem; - padding-bottom: 3rem; -} - -footer p { - margin-bottom: .25rem; -} diff --git a/site/content/docs/4.3/examples/album/index.html b/site/content/docs/4.3/examples/album/index.html index bedeefcf3..366ac5116 100644 --- a/site/content/docs/4.3/examples/album/index.html +++ b/site/content/docs/4.3/examples/album/index.html @@ -1,8 +1,6 @@ --- layout: examples title: Album example -extra_css: - - "album.css" --- <header> @@ -39,14 +37,16 @@ extra_css: <main role="main"> - <section class="jumbotron text-center"> - <div class="container"> - <h1>Album example</h1> - <p class="lead text-muted">Something short and leading about the collection below—its contents, the creator, etc. Make it short and sweet, but not too short so folks don’t simply skip over it entirely.</p> - <p> - <a href="#" class="btn btn-primary my-2">Main call to action</a> - <a href="#" class="btn btn-secondary my-2">Secondary action</a> - </p> + <section class="py-5 text-center container"> + <div class="row py-lg-5"> + <div class="col-lg-6 col-md-8 mx-auto"> + <h1 class="font-weight-light">Album example</h1> + <p class="lead text-muted">Something short and leading about the collection below—its contents, the creator, etc. Make it short and sweet, but not too short so folks don’t simply skip over it entirely.</p> + <p> + <a href="#" class="btn btn-primary my-2">Main call to action</a> + <a href="#" class="btn btn-secondary my-2">Secondary action</a> + </p> + </div> </div> </section> @@ -197,12 +197,12 @@ extra_css: </main> -<footer class="text-muted"> +<footer class="text-muted py-5"> <div class="container"> - <p class="float-right"> + <p class="float-right mb-1"> <a href="#">Back to top</a> </p> - <p>Album example is © Bootstrap, but please download and customize it for yourself!</p> - <p>New to Bootstrap? <a href="/">Visit the homepage</a> or read our <a href="{{< docsref "/getting-started/introduction" >}}">getting started guide</a>.</p> + <p class="mb-1">Album example is © Bootstrap, but please download and customize it for yourself!</p> + <p class="mb-0">New to Bootstrap? <a href="/">Visit the homepage</a> or read our <a href="{{< docsref "/getting-started/introduction" >}}">getting started guide</a>.</p> </div> </footer> diff --git a/site/content/docs/4.3/examples/blog/index.html b/site/content/docs/4.3/examples/blog/index.html index 06b8d2a64..6436f1ad8 100644 --- a/site/content/docs/4.3/examples/blog/index.html +++ b/site/content/docs/4.3/examples/blog/index.html @@ -42,7 +42,7 @@ include_js: false </nav> </div> - <div class="jumbotron p-4 p-md-5 text-white rounded bg-dark"> + <div class="p-4 p-md-5 mb-4 text-white rounded bg-dark"> <div class="col-md-6 px-0"> <h1 class="display-4 font-italic">Title of a longer featured blog post</h1> <p class="lead my-3">Multiple lines of text that form the lede, informing new readers quickly and efficiently about what’s most interesting in this post’s contents.</p> diff --git a/site/content/docs/4.3/examples/jumbotron/index.html b/site/content/docs/4.3/examples/jumbotron/index.html deleted file mode 100644 index efcae9cae..000000000 --- a/site/content/docs/4.3/examples/jumbotron/index.html +++ /dev/null @@ -1,80 +0,0 @@ ---- -layout: examples -title: Jumbotron Template -extra_css: - - "jumbotron.css" ---- - -<nav class="navbar navbar-expand-md navbar-dark fixed-top bg-dark"> - <a class="navbar-brand" href="#">Navbar</a> - <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation"> - <span class="navbar-toggler-icon"></span> - </button> - - <div class="collapse navbar-collapse" id="navbarsExampleDefault"> - <ul class="navbar-nav mr-auto"> - <li class="nav-item active"> - <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a> - </li> - <li class="nav-item"> - <a class="nav-link" href="#">Link</a> - </li> - <li class="nav-item"> - <a class="nav-link disabled" href="#" tabindex="-1" aria-disabled="true">Disabled</a> - </li> - <li class="nav-item dropdown"> - <a class="nav-link dropdown-toggle" href="#" id="dropdown01" data-toggle="dropdown" aria-expanded="false">Dropdown</a> - <div class="dropdown-menu" aria-labelledby="dropdown01"> - <a class="dropdown-item" href="#">Action</a> - <a class="dropdown-item" href="#">Another action</a> - <a class="dropdown-item" href="#">Something else here</a> - </div> - </li> - </ul> - <form class="form-inline my-2 my-lg-0"> - <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> - <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button> - </form> - </div> -</nav> - -<main role="main"> - - <!-- Main jumbotron for a primary marketing message or call to action --> - <div class="jumbotron"> - <div class="container"> - <h1 class="display-3">Hello, world!</h1> - <p>This is a template for a simple marketing or informational website. It includes a large callout called a jumbotron and three supporting pieces of content. Use it as a starting point to create something more unique.</p> - <p><a class="btn btn-primary btn-lg" href="#" role="button">Learn more »</a></p> - </div> - </div> - - <div class="container"> - <!-- Example row of columns --> - <div class="row"> - <div class="col-md-4"> - <h2>Heading</h2> - <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. </p> - <p><a class="btn btn-secondary" href="#" role="button">View details »</a></p> - </div> - <div class="col-md-4"> - <h2>Heading</h2> - <p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui. </p> - <p><a class="btn btn-secondary" href="#" role="button">View details »</a></p> - </div> - <div class="col-md-4"> - <h2>Heading</h2> - <p>Donec sed odio dui. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vestibulum id ligula porta felis euismod semper. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p> - <p><a class="btn btn-secondary" href="#" role="button">View details »</a></p> - </div> - </div> - - <hr> - - </div> <!-- /container --> - -</main> - -<footer class="container"> - <p>© Company 2017-{{< year >}}</p> -</footer> diff --git a/site/content/docs/4.3/examples/jumbotron/jumbotron.css b/site/content/docs/4.3/examples/jumbotron/jumbotron.css deleted file mode 100644 index d751264ef..000000000 --- a/site/content/docs/4.3/examples/jumbotron/jumbotron.css +++ /dev/null @@ -1,4 +0,0 @@ -/* Move down content because we have a fixed navbar that is 3.5rem tall */ -body { - padding-top: 3.5rem; -} diff --git a/site/content/docs/4.3/examples/navbar-bottom/index.html b/site/content/docs/4.3/examples/navbar-bottom/index.html index 4210fbce5..50c5e4c57 100644 --- a/site/content/docs/4.3/examples/navbar-bottom/index.html +++ b/site/content/docs/4.3/examples/navbar-bottom/index.html @@ -4,7 +4,7 @@ title: Bottom navbar example --- <div class="container"> - <div class="jumbotron mt-3"> + <div class="bg-light p-5 rounded mt-3"> <h1>Bottom Navbar example</h1> <p class="lead">This example is a quick exercise to illustrate how the bottom navbar works.</p> <a class="btn btn-lg btn-primary" href="{{< docsref "/components/navbar" >}}" role="button">View navbar docs »</a> diff --git a/site/content/docs/4.3/examples/navbar-fixed/index.html b/site/content/docs/4.3/examples/navbar-fixed/index.html index 2ab51e348..0dc1702dc 100644 --- a/site/content/docs/4.3/examples/navbar-fixed/index.html +++ b/site/content/docs/4.3/examples/navbar-fixed/index.html @@ -30,7 +30,7 @@ extra_css: </nav> <main role="main" class="container"> - <div class="jumbotron"> + <div class="bg-light p-5 rounded"> <h1>Navbar example</h1> <p class="lead">This example is a quick exercise to illustrate how fixed to top navbar works. As you scroll, it will remain fixed to the top of your browser’s viewport.</p> <a class="btn btn-lg btn-primary" href="{{< docsref "/components/navbar" >}}" role="button">View navbar docs »</a> diff --git a/site/content/docs/4.3/examples/navbar-static/index.html b/site/content/docs/4.3/examples/navbar-static/index.html index f0ee429a7..aabbd01f0 100644 --- a/site/content/docs/4.3/examples/navbar-static/index.html +++ b/site/content/docs/4.3/examples/navbar-static/index.html @@ -30,7 +30,7 @@ extra_css: </nav> <main role="main" class="container"> - <div class="jumbotron"> + <div class="bg-light p-5 rounded"> <h1>Navbar example</h1> <p class="lead">This example is a quick exercise to illustrate how the top-aligned navbar works. As you scroll, this navbar remains in its original position and moves with the rest of the page.</p> <a class="btn btn-lg btn-primary" href="{{< docsref "/components/navbar" >}}" role="button">View navbar docs »</a> diff --git a/site/content/docs/4.3/examples/navbars/index.html b/site/content/docs/4.3/examples/navbars/index.html index 64f124307..bdb4aeb01 100644 --- a/site/content/docs/4.3/examples/navbars/index.html +++ b/site/content/docs/4.3/examples/navbars/index.html @@ -310,7 +310,7 @@ extra_css: </nav> <main role="main"> - <div class="jumbotron"> + <div class="bg-light p-5 rounded"> <div class="col-sm-8 mx-auto"> <h1>Navbar examples</h1> <p>This example is a quick exercise to illustrate how the navbar and its contents work. Some navbars extend the width of the viewport, others are confined within a <code>.container</code>. For positioning of navbars, checkout the <a href="{{< docsref "/examples/navbar-static" >}}">top</a> and <a href="{{< docsref "/examples/navbar-fixed" >}}">fixed top</a> examples.</p> diff --git a/site/content/docs/4.3/migration.md b/site/content/docs/4.3/migration.md index 85e9f6dcf..59c0c8af6 100644 --- a/site/content/docs/4.3/migration.md +++ b/site/content/docs/4.3/migration.md @@ -77,6 +77,10 @@ Badges were overhauled to better differentiate themselves from buttons and to be - **Todo:** Removed `.badge-pill` for the `.rounded-pill` utility class - **Todo:** Removed badge's hover and focus styles for `a.badge` and `button.badge`. +### Jumbotron + +- The jumbotron component is removed in favor of utility classes like `.bg-light` for the background color and `.p-*` classes to control padding. + ### Popovers - Renamed `.arrow` to `.popover-arrow` |
