I need help with 2 issues.
1. On the Contact page, Basic's default settings/config yields a broken looking display on a mobile phone when in portrait / vertical mode: header & content uses less than 3 of the 4 available columns - even when there's no sidebar-second and all blocks have been removed from the Contact page. Everything is ok & behaving as expected when in landscape mode.
2. On all pages that have blocks in sidebar-second, same issue in portrait mode (less than 3 columns is used by header and content) while all is well in landscape mode.
It's along way home... ;-)

| Comment | File | Size | Author |
|---|---|---|---|
| #6 | unresponsive_contact-2642592-6.patch | 618 bytes | joelpittet |
| Basic-contact-page.jpg | 78.97 KB | bisonbleu |
Comments
Comment #2
bisonbleu commentedI used Safari in an iPhone 6 to produce the captures if that makes a difference.
Comment #3
bisonbleu commentedI only see this issue appearing on pages where there's a form AND a textarea field e.g. the Contact form and Add a comment form.
I've tested the User login block, which doesn't have a textarea field, and it behaves normally in both portrait and landscape modes.
Could this be a bug?
Comment #4
leahtard commentedWithout seeing the code, I suspect the input fields have a width defined in pixels that exceeds the width of the viewport. I have encountered this before. If you are using Sass & Bourbon, here is some code I typically add to all of my projects. It is very much inspired by the Bourbon Bitters forms styles:
Translated into CSS if needed:
I have been thinking we needed some better form base styles for forms. I will look into this and get something committed.
Cheers, Leah
Comment #5
bisonbleu commentedHey Leah, thanks for your new-year post :-)
Confirming that adding your code to _custom.sass fixes the Contact page header issue.
By the way, here's how to reproduce this issue: install Basic in a vanilla Drupal on simplytest.me, enable the Contact module and add a Contact link to the Main menu.
I'm still having similar issues (header width in viewport) with pages where the Add new comment form is displayed. But I now think this is unrelated because the width of the header varies quite a bit from page to page.
See related issue: https://www.drupal.org/node/2643324
Thanks again for your help!
Comment #6
joelpittet@leahtard You may have a solution for this already but here's a patch in-case this works better.
Comment #8
leahtard commentedComment #9
leahtard commentedThe max-width on the input field has now been committed along with some other improved base styles. This has also been applied to the 8.x branch.
Cheers, Leah
Comment #10
leahtard commentedFix committed to 7.x and 8.x branches. Closing this one :)