TUM-Dev/eat-api

Website broken in Safari

COM8 opened this issue · 5 comments

COM8 commented

The Website is rather broken in Safari.
I'm using it on i(Pad)OS 15.1 and I can't get it to show dishes reliably any more.
The following Link produces the following result on my iPhone and iPad:
https://tum-dev.github.io/eat-api/#!/mensa-garching
eat-api
IMG_0236

When changing the date, the following happens:
IMG_0237

Perhaps we should forward all invalid dates/URLs to the default page for the canteen/eat-api?

Also I'm unable to close the canteen selection on my iPad. I can see the small cross in the top right corner, but it does not work. Also tapping anywhere else does not work.
IMG_0235

The problems with the invalid URL and the iPad browser in general should be fixed with #61
I will take a look at the closing of the popup in the coming days.

I have tested the map closing on my iPad and several other touch devices, however I couldn‘t reproduce the error.
Is there anything else you did, before trying to close the modal?
Also, the problem only occurs on your iPad?

COM8 commented

Works now 🤷‍♂️.
But we should increase the contrast of the X in dark mode. It's rather hard to see.

COM8 commented

Everything else is working now on my iPad. I'd say this has been some kind of cashing or publishing issue...