Colophon.

The looks

I like the look and feel of this one because it subdued and subtle. The main colors and fonts are fairly light and airy - certainly not heavy. There are some bold strikes on the highlights - the header font and the screaming burnt-ish orange, but accents are a good place for tgat sort of thing. 


The works

Under the hood

I'm using OctoberCMS as my base CMS. October is a solid CMS built using Laravel, and - in my opinion - it's absolutely magical. Imagine the best of Drupal, Grav, and Wordpress. Now take away the worst of them. You basically have October. I'm sure I'll have at least a few posts here about working with it.

My strategy used to be:

"Will wordpress work? No? Then Joomla, if you need more. But if you jump the little bit to Joomla, you may as well go all-in and use Drupal - if not a ground-up build with Symfony or Laravel."
This is my strategy for a lot of things. Need a little more? Might as well get it all. A little aggressive, maybe, but it's always worked.

OctoberCMS destroyed that strategy.

The front

The site's theme came initially from html5up. It's rebuilt-from-source to run with OctoberCMS and custom styling by way of SCSS. I've built onto the original h5u theme a little - of course, custom styling, but I also baked-in a very lean Foundation 6 build for some of the grids. This is the magic of built-from-source: A little of this, add in a little of that, sprinkle of my own taste, and the payload is STILL trivial.

I try to keep the page load lean enough. I hatehatehate the pages that load 9 seconds of every js lib known to man so they can render 4 paragraphs. I AM using a few OS libs, but I'm being responsible. Trust me: I'm not loading jQuery-complete to avoid typing document.querySelector(). But I AM LOADING a few. 

  • trianglify.js for the crafty "I don't have a featured image" fallback. 
  • skel.js is the go-to front-end lib for html5up.net. I would do the same if I wrote my own ground-up front that turned out to be awesome.

Open-source Statement

I'm open-source. I <3 open-source. Unless corporate rules prevent it, everything I do is open-source. If you pull any code or anything from something I do and it comes into question - unless there's an official-looking license that disagrees - I'll say MIT License if anyone asks.

Open-source is the best. Please contribute to whatever you use. File pull requests, help maintain docs, language translations or a11y if you're in that position. If you don't have that much time, at least stay active in the project's community. Truth be told - this is 90% of my personal contrib. If I don't have the time to push code, I can at least help people over stumbling blocks.