Added media queries to handle mobile Jotto and Mafia games into separate CSS files
Breakpoints are at 900px and 640px
Repositions panels to attempt to fit a mobile screen better. Needs a lot more work but this should suffice for a more satisfying user experience
Slightly altered SidePanelLayout classes (non-mobile) to make left panel larger
Added fullscreen properties to SidePanelLayout classes
Refactored some Jotto classes to favor straight forward selectors
Jotto cheat sheet colors less vibrant
Resolves #905
Game Changes
Removed Notes from Mafia game temporarily while a better solution for saving space is being developed
Process game type in TopBar and PanelLayouts to get around CSS imports (all CSS files get imported for some reason. React CSS Modules incoming in future big update)
Show an ActionList if game is in session. Looks better than empty space, even though its just slapping a label onto aforementioned empty space
Player List moved into main space in Jotto Pregame
Jotto guess box is put above player's guess history now (this utilizes a usually blank space, helps mobile)
Stop showing empty columns when choosing word (this wastes less space, especially for mobile)
Place user names + avatars above Jotto columns (this makes room for chat, and removes need for PlayerList)
Cheat sheet no longer appears on states where player is not guessing
Other Changes
Popover centers itself below the relevant object instead of to the side (reduces horizontal space waste)
Side popover hugs the side of the popover, lining up the bottom edge (reduces length massively, helpful for mobile)
Resolves #894
CSS Changes
Game Changes
Other Changes
Bugfixes