some more refactoring of LESS vars
add hover effect to links
switch highlighting library to prismjs

"highlight.js" just wasn't cutting it.
add is-scrolled to <html>, not <body>
don't show fixed header on mobile or small devices