seiyria / tournamentmango

Manage tournaments and players easily.
https://seiyria.com/tournamentmango
GNU Lesser General Public License v3.0
133 stars 37 forks source link

mobile application is broken #126

Open hounvs opened 8 years ago

hounvs commented 8 years ago

Nexus 6P, Android 6.0, Chrome for Android

All tables appear this way making it unusable since you cannot add players or anything. Also cannot scroll over. Also does this on Landscape since it expend the left menu, shoving the table off screen

screenshot_20160229-135256

screenshot_20160229-135834

seiyria commented 8 years ago

On my nexus 5 and 7, I'm able to scroll over and successfully add players. I'll admit it's not the prettiest, but testing on other devices was definitely not as high of a priority as it should have been.

You might not be able to drag on the table, and may have to drag elsewhere, but it is possible for me.

Regardless, this looks ugly and should probably be adjusted.

hounvs commented 8 years ago

I tried dragging in a few spots and also tried highlighting and dragging (as that has worked in other site before to force the dragging). Doesn't seem to work

I did also notice that the UI was being a little laggy for me on the same devie but works fine on my computer.

For example: when I tap the bottom right menu, it registers it like a double tap and expands the menu but also clicks the "Choose a player set" button

Sometimes taps on the modal popups also didn't register (like "Ok" and "Cancel")

It may be a different issue trickling down.

seiyria commented 8 years ago

Yeah, there are a lot of problems I just noticed with the mobile version. Unfortunately I don't really have a lot of time to clean it up to work like it should. Some possible fixes:

Not sure about the modal issue. I just updated deps so it might help, it might not. The performance issue probably won't go away, though, I don't think.

Thanks for the report!

hounvs commented 8 years ago

No problem. Funny enough, I was working on something like this in my free time (though far less robust and with far less features). I'll start looking into how yours works more and see if I can contribute.

That said, I think something got broken in your latest commits. Everything seems shrunk down. Confirmed to also be happening in Firefox for Android. Looks perfect in landscape though

screenshot_20160229-143548

seiyria commented 8 years ago

That looks utterly disgusting, haha. I was just updating to fix the CSS x.X Sorry, this will definitely take a lot more time to address the mobile side of things. I'm sure there are some breaking changes in angular-material that I missed - I only did a very brief once-over of the application to make sure a few things looked right.

Hey, I'd be happy to have contributions. If you need any help setting up or understanding how it works, feel free to let me know - I'd love to help in whatever way possible.