PacktLib: Bootstrap Site Blueprints

Bootstrap Site Blueprints

Credits

About the Authors

About the Reviewers

www.PacktPub.com

Preface

Getting Started with Bootstrap

Quantity and quality

Downloading Bootstrap

Preparing a project template folder

Pulling in the Bootstrap files

Taking inventory

Setting up the HTML template file

Giving your site a title

Providing a navbar markup

Compiling and linking default Bootstrap CSS

Summary

Bootstrappin' Your Portfolio

What we'll build

Surveying the exercise files

Marking up the carousel

Creating responsive columns

Turning links into buttons

Understanding the power of LESS

Customizing Bootstrap's LESS according to our needs

Adding the logo image

Adjusting nav item padding

Adding icons

Adding Font Awesome icons

Adjusting the navbar icon color

Adjusting the responsive navbar breakpoint

Styling the carousel

Tweaking the columns and their content

Styling the footer

Recommended next steps

Summary

Bootstrappin' a WordPress Theme

Downloading and renaming the Roots theme

Installing the theme

Configuring the navbar

Bringing in our home page content

Customizing a page template

Understanding the Roots base template

Creating a custom base template

Using custom fields for a custom structure

Creating a custom content template

Putting the footer content in place

Surveying the Roots assets folder

Swapping design assets

Connecting our stylesheet

Connecting our JavaScript files

Adding logo images to the navbar and footer

Adding icon links

Adding back WordPress-specific styles

Summary

Bootstrappin' Business

Sizing up our beginning files

Creating a complex banner area

Adding utility navigation

Making responsive adjustments

Implementing the color scheme

Styling the collapsed navbar

Designing a complex responsive layout

Laying out a complex footer

Summary

Bootstrappin' E-commerce

Surveying the markup for our products page

Styling the breadcrumbs, page title, and pagination

Adjusting the products grid

Styling the options sidebar

Summary

Bootstrappin' a One-page Marketing Website

Overview

Surveying the starter files

Viewing the page content

Adjusting the navbar

Customizing the jumbotron

Beautifying the features list

Tackling customer reviews

Creating attention-grabbing pricing tables

Adding the final touches

Adding ScrollSpy to the navbar

Summary

Optimizing Site Assets

Optimizing Site Assets

Optimizing Site Assets

Optimizing Site Assets

Optimizing Site Assets

Implementing Responsive Images

Implementing Responsive Images

Implementing Responsive Images

Implementing Responsive Images

Adding Swipe to the Carousel

Adding Swipe to the Carousel

Adding Swipe to the Carousel

Adding Swipe to the Carousel

Index