Improve the button layout of the partition view for smaller displays
Here's a preview of what this looks like on smaller displays (no Back / Next labels, no repetitive "Last 30" labels, two lines). I inserted a few @media queries and in the future it seems like it'd be nice to standardize the breakpoints in some way. It's tempting to create a few helpers that implement certain common behaviors (eg: row => column) or (display: initial -> display: none), but I figure we can see how many other things like this come up.
Test Plan: Review UI on smaller displays
Reviewed By: dish
Differential Revision: https://dagster.phacility.com/D7378