In recent years there has been a constant drive to produce tools to make the job of developing web sites as painless as possible. One of the most useful group of tools has been boilerplates, which set up the basics and allow the developer to get up and running on a new project in double quick time.
Another difference is that the CSS reset file Workbench uses is sanitize.css, a relative newcomer to the scene. Unlike normalize.css, which is the standard in other boilerplates, sanitize comes as a Sass file and is easily customised.
So what is ‘in the box’? On the CSS front, as well as sanitize.css, there is responsive typography using rems, color and margin mixins, some basic styles for buttons, form elements and tags. There is also a modular system for paragraphs to make it easy to mix titles and text with images, quotes and carousels.
Workbench is certainly not a basic boilerplate, but this is by no means a bad thing. The extra features are there if you want to use them — and many developers will — and many gulp users will appreciate the use of their preferred task runner. It will be interesting to see how popular Workbench becomes over time.
To see Workbench in action, take a look at its demo page.