Ignore npm-debug.log
Clean up sidebar on mobile

The button/input in the sidebar on iOS safari needs a -webkit-appearance: none; -webkit-border-radius: 0; in order to keep it from defaulting away from current styles.

Also, the menu icon on mobile was distracting and intrusive.