Some changes to the header (square logo on small, menu button is
colored differently, header is taller), making it so the page doesn’t
scroll to the top when the sidebar is opened on small, adding an
overlay over the page when the sidebar is opened on small. Also, the
square logo needs to be defined in LocalSettings.php as mobileimg (I
made a temporary logo called brickismall.svg). I’m going to make some
more changes later; please feel free to give feedback on what’s here so
far though.
Fix compatibility with 1.23 and 1.24

Loads the style modules instead of the script paths
Source https://gerrit.wikimedia.org/r/#/c/157490/
Working on #274
Missing quote

Sorry, this was really bugging me. (And breaking an arrow)
Minor Echo fixes
Removing unnecessary ResourceLoader modules, changing fade-overlay to
white, changing sidebar animation (before the html element used
transformx, which breaks position:fixed on WebKit so I used a JS
workaround, but now the sidebar itself transforms and
position:fixedworks fine), closing the keyboard when the search box is
closed on small. @georgebarnick I’ve been able to replicate the header
issue on all browsers I’ve tested; it looks like it has to do with the
page title being hidden. I’ll try and fix it in the next commit.
Fix file modes