<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-wEmeIV1mKuiNpC+IOBjI7aAzPcEZeedi5yW5f2yOq55WWLwNGmvvx4Um1vskeMj0" crossorigin="anonymous">
<title>Boostrap 5.0</title>
</head>
<body>
<main class="container">
<h1>Bootstrap 5.0 is released!</h1>
<a class="btn btn-primary" data-bs-toggle="offcanvas" href="#offcanvasExample" role="button"
aria-controls="offcanvasExample">
About this Pen
</a>
<!--Accordian -->
<div class="row pt-5">
<div class="col">
<div class="accordion accordion-flush" id="accordionFlushExample">
<div class="accordion-item">
<h2 class="accordion-header" id="flush-headingOne">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse"
data-bs-target="#flush-collapseOne" aria-expanded="false" aria-controls="flush-collapseOne">
Star Wars Movie Ranking
</button>
</h2>
<div id="flush-collapseOne" class="accordion-collapse collapse" aria-labelledby="flush-headingOne"
data-bs-parent="#accordionFlushExample">
<div class="accordion-body">
<ol>
<li>Empire Strikes Back</li>
<li>A New Hope</li>
<li>Force Awakens</li>
<li>Solo</li>
<li>Rogue One</li>
<li>Return of the Jedi</li>
<li>Revenge of the Sith</li>
<li>Attack of Clones</li>
<li>The Last Jedi</li>
<li>Phantom Menance</li>
<li>The Rise of Skywalker</li>
</ol>
</div>
</div>
</div>
<div class="accordion-item">
<h2 class="accordion-header" id="flush-headingTwo">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse"
data-bs-target="#flush-collapseTwo" aria-expanded="false" aria-controls="flush-collapseTwo">
Favorite Star Wars Posters
</button>
</h2>
<div id="flush-collapseTwo" class="accordion-collapse collapse" aria-labelledby="flush-headingTwo"
data-bs-parent="#accordionFlushExample">
<div class="accordion-body">
<div class="row row-cols-1 row-cols-md-3 g-4">
<div class="col">
<div class="card ">
<div class="card-body">
<h5 class="card-title">Solo</h5>
</div>
<img
src="https://lumiere-a.akamaihd.net/v1/images/solo-theatrical-poster-1000_27861ab7.jpeg?region=0%2C0%2C1000%2C1481"
class="card-img-bottom" alt="...">
</div>
</div>
<div class="col">
<div class="card ">
<div class="card-body">
<h5 class="card-title">New Hope</h5>
</div>
<img
src="https://lumiere-a.akamaihd.net/v1/images/Star-Wars-New-Hope-IV-Poster_c217085b.jpeg?region=49%2C43%2C580%2C914"
class="card-img-bottom" alt="...">
</div>
</div>
<div class="col">
<div class="card ">
<div class="card-body">
<h5 class="card-title">The Force Awakens</h5>
</div>
<img
src="https://lumiere-a.akamaihd.net/v1/images/star-wars-the-rise-of-skywalker-theatrical-poster-1000_ebc74357.jpeg?region=0%2C0%2C891%2C1372"
class="card-img-bottom" alt="...">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<!--Off Canvas Side Bar Menu-->
<div class="offcanvas offcanvas-start" tabindex="-1" id="offcanvasExample" aria-labelledby="offcanvasExampleLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title" id="offcanvasExampleLabel">Boostrap 5.0 is released!</h5>
<button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body text-white bg-dark">
<p>
In Celebration of the release of Boostrap 5.0. Let's show off the new off canvas element and the accoridan!
</p>
<p>
Off-Canvas elements allow you to make slide-in side bars for creative menu navigation
</p>
<p>
The accoridan is very flexible allowing for auto collapsing with writing javascript.
</p>
<img class="img-fluid mt-2"
src="https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/2147524059/settings_images/adstJKZsSfmuvEUnCXAu_CF_Logo_W.png">
</div>
</div>
<!--Bootstrap Bundle with Popper -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/js/bootstrap.bundle.min.js"
integrity="sha384-p34f1UUtsS3wqzfto5wAAmdvj+osOnFyQFpp4Ua3gs/ZVWx6oOypYoCJhGGScy+8" crossorigin="anonymous">
</script>
</body>
</html>
body,
html {
min-height: 100%;
}
main {
padding-top: 5rem;
}
ol {
max-width: 350px;
counter-reset: my-counter;
list-style: none;
padding-left: 40px;
}
ol li {
margin: 0 0 1rem 2rem;
counter-increment: my-counter;
position: relative;
}
ol li::before {
content: counter(my-counter);
color: #ff993b;
font-size: 1.5rem;
font-weight: bold;
position: absolute;
--size: 32px;
left: calc(-1 * var(--size) - 10px);
line-height: var(--size);
width: var(--size);
height: var(--size);
top: 0;
background: black;
border-radius: 50%;
text-align: center;
box-shadow: 1px 1px 0 #999;
}
.poster {
border: 1px solid black;
border-radius: 5%;
box-shadow: 10px 10px 15px #212121;
}
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.