In this chapter, you refreshed and extended your knowledge of CSS3. You learned how to compile your Less code on the client side. Furthermore, you wrote the code that allows you to have rounded corners, gradients, and animations in Less. You witnessed the profits of using Less and can now take the crucial initial steps to organize and plan your new projects. You also witnessed why you would want to use the CSS resets, how to compile these into the Less code, as well as how the box-sizing:border-box
can make your job easier. You also saw what a mixin is, how to use it, and how you can import a Less file with the @import
directive. You learned what is server-side compiling, how to set up a build process, and how to use GUIs. Last but not least, you got introduced to some methodologies that will help you to better organize your CSS code, leveraging Less.
In the next chapter, you will learn how to use variables in Less and how to build and use complex mixins.