relative path to css and js
fix haml layout on jekyll 2.3+
add background-contain mixin