When developing a site, developers will nearly always have the opportunity to design and build it from the ground up; we can make decisions regarding the color scheme to use, the structure of the site, and its general appearance.
Sometimes, though, there will be occasions when we want to use a new technology, but have to use an existing site. A question on the minds of many in this position will likely be: where does one start? It will, of course, depend on many factors, of which one is likely to be whether existing processors such as SASS or Less are being used on the site.
The flexibility and power of PostCSS allows us to transition easily from the likes of Less or SASS to using PostCSS—throughout this chapter, we're going to go on a journey to explore some of the tricks we can use to begin that transition process. We'll explore some of the plugin options available, then finish with a look at converting a CMS system such as WordPress to using PostCSS.