gatewaycash / gateway

Gateway - Simple Bitcoin Payments
GNU Affero General Public License v3.0
18 stars 10 forks source link

Degrees of responsiveness #131

Closed ty-everett closed 5 years ago

ty-everett commented 5 years ago

I've noticed sometimes it can get a little cramped on the desktop view on smaller screens, and I generally prefer to have three view modes. Namely, the Gateway homepage looks a bit cramped with all three columns side by side on the homepage. Can we set up a profile for mid-sized devices with two columns? This goes for the CreateButton page too. We want a mode with everything full-wide (mobile), one with two columns (tablet) and one with three (desktop). It just looks a bit cramped on smaller desktop screens and a bit too wide on large mobiles sometimes.

We should go through the whole site with a fine-toothed comb and make sure the responsiveness hits the nail on the head across all pages. We want to be able to open the browser console and drag it to shrink down the page, and for it not to ever look awkward from desktop all the way down to mobile.

This might take some time and will take a large number of small changes, but will be well worth it.

Another example is he Payments page. On Desktop we want all the payments list visible on the right-hand half of the page. The left hand half should be the two panels for "unpaid" and "private keys" stacked on top of each other. Smaller screens should bring the payments list under neath, but the two settings panels should always be on top of one another.

ty-everett commented 5 years ago

I think this is well-covered on #133