I have created a dashboard that functions properly and is responsive on both PCs and iPhones. However, I have one problem with the iPhone. Here, it is shown using the ui_template node with its default example code (added a frame).
I open the dashboard in Safari and place it on the home screen as a web app, then:
When holding the phone in landscape orientation and opening the dashboard from the home screen, I get some white space above the dashboard like this:
When I again change the orientation to landscape, the dashboard remains at the top, in the way I expected already when opening it in landscape orientation.
Seems to be a Safari thing. Same behaviour if I put an arbitrary web page link on the iPhone home screen from Safari (the only way, as far as I understand). It is as if when opening the web-app/page in landscape orientation from the home screen, it acts as if there were the address field on top. (Doing the same thing on an older iOS (Ver 15) opens the page in portrait even if the phone is in landscape.