I'm not sure many people think about how their websites look when printed. It's worth doing, not just for the print side of things but also PDF generation [and others?]
A monolithic style sheet is difficult to reason about, which is challenging as CSS files tend to attract bloat. Removing unused styles can help make the situation more manageable.
I have recently been working on a project where the majority of the front end is rendered via Template Toolkit (TT), a popular templating engine for Perl (and for Python). This article looks at the `FOREACH` directive and a couple of common markup patterns.
Until recently I didn’t know about the lighten()
and darken()
functions in SASS. I’ve since found them to be increasingly useful in my component building workflow. As the names suggest, given a colour and percentage, these functions will return a colour lighter or darker respectively.
Did you know you can center align text in vim? From a visual selection, run :center
. This aligns the text on the assumption that the width of the document is textwidth
, or 80 characters by default. You can also manually set the range by running :center N
, where N
is the total width of the line.