In this chapter, we continued fleshing out the landing page of our demo project. We learned how to improve our website's navbar and how to automate and customize our scroll speed. We used Bootstrap's Scrollspy plugin and learned how to use icons. This was followed by a discussion and practical examples of how to use and style custom Bootstrap alerts. Last but not least, we improved the footer for MyPhoto, learned how to create forms, discovered Bootstrap's media objects, and used Bootstrap's various content styles in order to style the contents of our page.
In Chapter 5, Speeding Up Development Using Third-Party Plugins, we will bring this chapter's various new components to life. By learning how to apply third-party jQuery plugins, we will make MyPhoto interactive and tie this chapter's various additions together to provide our site's visitors with a rich user experience.