Summary
In this chapter, we installed MopaBootstrapBundle to integrate the Bootstrap features into our Symfony project and created menus and rendered them in our template. We saw how to use assetic to manage assets and apply filters to them. You also learned how to override templates shipped with other vendors.
Bootstrap still has a lot to offer, and we will see how to use forms and collections to decorate each part of the dashboard in the next chapter. We will also see how to use JavaScript libraries (for example, morris.js
) to create graphs.