This repository houses the codebase for shellscape.org, which leverages Jekyll and Github Pages.
The site is very loosely based on the Jekyll theme Halve by Taylan Tatlı, and shares similarity in appearance, open source components, and configuration structure only. The entire codebase was written from scratch to accomodate significant improvements to performance, code quality, readability, and maintainability.
Nifty Stuff used on this site
- Custom Liquid templating
- Canvas animation
- The fetch API (for supporting browsers)
- CSS3 Transitions and Transformations
- Semantic Markup (HTML5)
I wrote this with the intention that it'd be bleeding edge, and with that it means that there will be some things that don't work on older browsers. However, the site should be comletely functional otherwise. Fun stuff like the Github Graph on the projects page won't load outside of latest Chrome, Firefox, and preview builds of Safari. Everything not supported is designed to fallback gracefully.
- Get to blogging