fermyon / feedback

Centralized repository for Fermyon Cloud feedback and bug reports
3 stars 1 forks source link

Android Chrome formatting cuts off deploy step #23

Closed akesling closed 1 year ago

akesling commented 1 year ago

Describe the bug CSS on https://cloud.fermyon.com/onboarding cuts off deploy step on Pixel 6 Android Chrome 106.0.5249.126.

Frequency of the bug Please check one:

Set-up information Have a Pixel 6, load Android emulator for appropriate screen size, or use Chrome dev tools with appropriate screen size restriction (on any desktop platform).

To Reproduce Steps to reproduce the behavior:

  1. Go to https://cloud.fermyon.com/onboarding without any apps
  2. Scroll to bottom of page

Expected behavior Full page is visible.

Screenshots Note the lack of ../spin deploy instruction at the bottom. Screenshot_20221024-123932

Should look as it does on desktop site Screenshot_20221024-125831

Note that this is even worse when using tab groups Screenshot_20221024-130014

Additional context N/A

macolso commented 1 year ago

Thanks for bringing this to our attention! We'll take a review.

bacongobbler commented 1 year ago

Hey @akesling! I just tested this recently using chrome's responsive mode in "Pixel 5" mode. Apologies, I don't have a Pixel 6 to test with.

This is what I see on Chrome with responsive mode enabled:

image

Can you confirm whether this has been fixed for you?

Thank you for the feedback!

akesling commented 1 year ago

Thank you for following up!

This is what I see currently:

Screenshot_20230206-150458

So, it's slightly better, but still less than usable :/.

bacongobbler commented 1 year ago

Thank you for reproducing. I can also reproduce this issue on Safari via iPhone 11. There were a number of bugfixes that were applied to the UI recently, hence the follow-up.

bacongobbler commented 1 year ago

0BA2C011-40C6-42AA-A217-2E09AE625DEE

tpmccallum commented 1 year ago

Hi @mikkelhegn

If I add the width and height for the viewport and a pixel ratio (412, 892, 3.5), it works as an emulated device in Chrome.

Screenshot 2023-05-16 at 8 28 53 am

Screenshot 2023-05-16 at 8 28 12 am

I am not able to physically access an actual Pixel 6 device. I think this can be closed based on the emulator's result.

tpmccallum commented 1 year ago

Just FYI, I got the viewport settings from https://blisk.io/ if you are interested in testing other devices also.

akesling commented 1 year ago

Looks like the cookie policy still covers up the button when scrolled all the way down Screenshot_20230515-225015

@tpmccallum be sure to have this element displaying when testing. Your settings may be a reasonable proxy in that case, but this is missing in your screenshot above.

mikkelhegn commented 1 year ago

Wrong transfer here, I mistook this for being related to our docs, hence in this repo. Moving back to feedback to track as an issue in the Cloud UI.

bacongobbler commented 1 year ago

This appears to have been fixed for me on Safari via iPhone 11. The cookie policy tab no longer cuts off the deploy step.

IMG_4818

akesling commented 1 year ago

Huzzah! It even looks to work with tab groups. Screenshot_20230627-153418

bacongobbler commented 1 year ago

Wonderful! Thank you for sticking it out. Closing this as resolved.