Update the login/register/password reset UI for mobile.

Review Request #7544 — Created July 25, 2015 and submitted — Latest diff uploaded


Review Board


All these templates now inherit from a common base template, which sets
up a viewport and containers for mobile. Some accompanying CSS update
the page to better fit on a screen, making the content more vertical
(the labels on the left-hand side of fields now display above, and some
margins are cleaned up).

The password reset pages weren't looking so hot, especially on mobile
but on desktop as well. I copied over the pages from another project
that recently got this UI remake. They now resemble the login/register

Tested the workflows on both mobile and desktop. Tested on iOS and
in the Chrome responsive UI device simulator.

Desktop looks just like mobile, but with the labels on the left-hand
side of fields (just like the Login/Register pages).