Test issues on existing UX and feedback to Takashi so these can be resolved early.
Still to do:
-webkit-overflow-scrolling: touch;
~ (this would require applying to the body
and it's a webkit only feature. appearance
reset. There is currently a default browser inherited background on all the Template buttons on mobile devices.Also, note these issues
https://github.com/Automattic/starter-page-templates/issues/16#issuecomment-494913017
Thanks for that screenshot!
With "Blank Page" becoming a selection itself, could we make all of these selectors button elements that close the modal? That would solve the scroll-to-confirm issue and save us a (unnecessary) click.
Should "Blank Page" be the first option so it's easy on mobile to remove the modal without making a selection?
Agreed.
The other point is still valid - we still need to scroll to see all the other Templates. It does feel like a nice experience...
We could consider not to show preview screenshots on small screens
Just for the record: My suggestions to most of the issue was here: https://github.com/Automattic/starter-page-templates/issues/16#issuecomment-494913017
We could consider not to show preview screenshots on small screens
This could be an option as the thumbnails won't be accurate representation of the pages for mobile. But they can just be smaller sizes so that like three templates in a row to reduce the scrolling.
Judging from the recording above, the scrollable area is definitely missing -webkit-overflow-scrolling: touch;
. Let's add it as part of other changes.
This could be an option as the thumbnails won't be accurate representation of the pages for mobile.
If these were SVGs we could show hide portions of the graphic via CSS based on the active media query.
Alternatively, we could have separate images for smaller viewports.
In general, we should aim to retain content parity between all screen sizes.
Closing in favour of more specific tasks.