We have a site-wide stylesheet, and we’re correctly linking to it. This is a great start, but it’s the tip of the iceberg in terms of real work. Modern websites need fairly complicated CSS, and (unless you’re an expert) it’s best to use a CSS framework to start off a new site.
I tend to prefer lightweight, mobile-friendly frameworks and will opt on this website to use the Skeleton CSS framework1 with the CSS normalize stylesheet.2 I add both of these to
static/site/normalize.css. I use ...