try to make buttons easier to hit with thumb, move cart out of header container

plus apparently some old commits i had from like january