add _site to gitignore
update site; implement mobile-first layout