julkascript / cardflow

The open-source Trading Card Game market
MIT License
10 stars 4 forks source link

Make the home page, register page, login page, card / market details table, and not found page responsive #93

Closed RyotaMitaraiWeb closed 2 months ago

RyotaMitaraiWeb commented 2 months ago

This PR is part of my efforts to implement some of the mobile Figma wireframes. This PR focuses on a few basic pages, which have been combined in one PR as the changes are of a trivial nature. Review the UI

edit: this also features a super minor change to the best sellers page, which involves just centering the text on mobile.

The login and register pages have also been updated with MUI components.

The not found page has been made to look more like the wireframes (I will admit that, up until recently, I hadn't even known that we had specific wireframes for the page). I have left the home link intact as to provide some convenient escape hatch for the user.

Note to myself: improve client-side validation on login and register pages some other time

Let me know if there any issues

RyotaMitaraiWeb commented 2 months ago

something I missed to implement: the table in the card details page now looks a bit more like in the wireframes, with the same caveats I mentioned in #92