SCIEDEV / PastPaperMaster

Successor of Past Paper Finder
MIT License
6 stars 2 forks source link

Mobile support #10

Open needlesslygrim opened 5 months ago

needlesslygrim commented 5 months ago

Currently, the UI renders like this on Android: Screenshot_20240623-211819.png

The app should probably use a Material NavigationBar for navigation, but I think the rest of the app should? be fine.

micfong-z commented 2 months ago

The issue with a Material nav bar is desktop experience - it is designed for touchscreens and is somewhat unintuitive for mouses. I did not plan to make this app accessible on a small screen either (I image that you wouldn't enjoy doing past papers on your phone)

needlesslygrim commented 1 month ago

Well the navigation bar would only be used on mobile, a navigation drawer or navigation rail (a navigation rail would be most similar to what is currently used) should be used on medium, expanded, large, or extra-large window sizes, like in my SCIEToday:

Navigation Rail Navigation Bar

micfong-z commented 1 month ago

I'm not trying to strictly follow material design guidelines in this app, but this does seem to suit my use. I'll look into this at some point, thanks for the info!