Nodeloc The site being Chinese is not an issue whatsoever, no worries 😉 I had a brief look and when first loading your community on iOS 16.6.1 the Sign Up and Log in Modal were displayed as expected:
When inspecting the element, 100dvh
was, in fact, correctly used. But for some reason, after browsing the community for a bit and trying again, the Sign Up and Log in Modal were displayed incorrectly as you reported it (as well after soft reloading the page). Furthermore, 100dvh
was not loaded in the CSS in this case and only 100vh
was available.
After completely closing the tab and visiting the community a second time, the Modal was again correctly displayed with 100dvh
. This leads me to believe that this may be a caching issue. Did you try to clear the cache in the administrator interface or with php flarum cache:clear
?