12 factor gem and styling