Introduction

sscaffold is another modern, lightweight css library that builds on the efforts of previous libraries like milligram, skeleton, and normalize.

sscaffold packs into a single file:

milligram's flexbox-based columns

skeleton's 12-column layout

most of normalize's resets

...and adds in a handful of updates and other bits and pieces from around the web. The single file is human-readable, commented, includes credits to original authors, and is designed to be easily customized.

Library, not a framework

Frameworks typically require building designs that conform to the framework. They are hugely beneficial to anyone that invests the time in reading documentation and becoming familiar with the framework’s intended way of doing things.

This is more of a library: it provides a few different options for handling layout in your design and takes care of some common browser quirks. Otherwise it stays out of your way, letting you quickly prototype any design you can imagine.

Encourage structured html

sscaffold tries to avoid requiring markup like <div class="container">…</div> and instead encourages the use of bare html5 elements like main , section , and article .

This is meant to be a good starting point for more complex layouts, but well-structured html should look pretty good by default.