Book Image

Bootstrap 4 Site Blueprints - Second Edition

By : Ian Whitney, David Cochran
Book Image

Bootstrap 4 Site Blueprints - Second Edition

By: Ian Whitney, David Cochran

Overview of this book

Packed with trade secrets, this second edition is your one-stop solution to creating websites that will provide the best experience for your users. We cover six popular, real-world examples, where each project teaches you about the various functionalities of Bootstrap 4 and their implementation. The book starts off by getting you up and running with the new features of Bootstrap 4 before gradually moving on to customizing your blog with Bootstrap and SASS, building a portfolio site, and turning it into a WordPress theme. In the process, you will learn to recompile Bootstrap files using SASS, design a user interface, and integrate JavaScript plugins. Towards the end of the book, you will also be introduced to integrating Bootstrap 4 with popular application frameworks such as Angular 2, Ruby on Rails, and React.
Table of Contents (15 chapters)
Bootstrap 4 Site Blueprints
Credits
About the Authors
About the Reviewer
www.PacktPub.com
Preface

Styling the side bar


The side bar of the blog page is built with a Bootstrap list group and will look like that shown in the following screenshot:

You can simply turn a <ul> list into a list group with Bootstrap and the predefined list-group and list-group-item CSS classes. Now you can see the flexibility and re-usability of Bootstrap's CSS classes in practice. With ease we can replace the <ul> element with a <div> element and a list of <a> tags. The HTML code for the side menu in the html/includes/sidebar.html file may look like the following:

<aside> 
  <h2>Archive</h2> 
  <!-- list --> 
  <div class="list-group"> 
    <a href="#" class="list-group-item">Cras justo odio</a> 
    <a href="#" class="list-group-item">Dapibus ac facilisis in</a> 
    <a href="#" class="list-group-item">Morbi leo risus</a> 
    <a href="#" class="list-group-item">Porta ac consectetur...