-
-
Notifications
You must be signed in to change notification settings - Fork 133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Modal is pushed to bottom of screen and cutoff on mobile devices #91
Comments
Same thing happens for me on a Pixel 4a. Looks to be intentionally aligned to the bottom on < sm breakpoints, Changing that to |
@jacovdbergh on mobile the modal is pushed down to make it easier to reach with your fingers. @jringeisen did you change the markup of the modal? Because it should fill the entire screen and become scrollable if the modal is quite big. |
@PhiloNL the modal is scrollable and I can use my finger to scroll and bring it into view, but this is a small modal and should fit on the screen without having to scroll. When I use Enter Responsive Mode in safari on my MacBook it looks good and does what it's supposed to, but when I use the modal on my mobile device it gets cut off. I didn't make any changes to the modal markup. |
@jacovdbergh |
I try this suggestion but does not work |
@Msangi21 |
Hi, @jringeisen sorry for the late reply the bellow is my code.
|
I found there is a conflict with my CSS |
Hello. Anyone how uses this package with bootstrap 5. Because I still facing the same challenge but when I comment on my CSS link it works fine. |
Hi, just want to make sure if the items-center has been fixed? or should we implement it ourselves? Thank you |
Always remember you can publish the views and configs to tailor it to your needs! Just keep in mind to not just blindly upgrade without looking at the tag changes. Sometimes, in a case like this when I want someone to maintain most of the burden and I just want to use the package I'll lock it at a tag, and if a new version comes out that fixes it, I'll pull out my overrides and jump back to defaults. If your overrides are pretty extensive, you can fork the repository and use it in the project instead. That way you can break off the trunk at that point and either PR in fixes, or just continue to maintain your own upgrade paths. I do that from time to time when I have needs that differ from the main intention of the project but it starts off as a great base. Or when people just run out of time. We all get smoked occasionally. |
Hi. This issue seems to be still pending. Any fix? |
It seems that the container that is holding the modal has a class that aligns it to the bottom. I tried removing that class but that did not fix it. |
@jringeisen @jacovdbergh let's clarify something, That said, let's outline the problem - chrome and safari put their controls in a bar on top of the viewport in some strange way. It behaves almost like the controls bar is part of the page and is Now having that said as well, any ideas how to fix it? I am thinking getting the size of it with JS and account for it somehow. 📐 Edit 1: This article explains the issue. |
I was having this same problem in Safari desktop, and this reply fixed it for me. Maybe it's the same issue on mobile browsers? |
It is completely different issue. |
I had the same issue on iPhone X MAX in Safari and Chrome latest versions 2022/11 |
Could it be possible to have a param so you can choose bottom or top alignment? |
I am Also Having the same issue |
Works perfectly, and is much better than having to make the user work to see the modal content. <div class="flex justify-center items-center">
<!-- modal content -->
</div> #modal-container {
margin-bottom: auto;
} |
I saw the issue and I've dig a little bit. I know, that's not good approach but I've found inside I've changed this to @edit, sorry I've didn't saw 1st comment 👯♂️ |
@reppair, so what about people who want's to have their modal on middle on mobiles? The fixed bottom on mobile devices was imposed from above. |
@peroxovy sure, if centering the modal on mobile works for what you are building that's fine.. I just wanted to point you to a description of the actual problem with it. |
The described issue appears to have been addressed natively. |
Yep. @Wraxton and I both tested it. Seems to be fixed on mobile browsers level! |
This seems to be working for me. #modal-container {
@apply !align-middle;
} or #modal-container {
vertical-align: middle !important;
} |
I'm testing this on my iPhone 10X and the modal appears at the bottom of the screen and a portion of the modal is cutoff, you have to scroll the modal up with your finger for it to fit on the screen. I've messed around with some of the stylings to see what's causing this but haven't been able to figure it out. Does anyone know what's causing this?
The text was updated successfully, but these errors were encountered: