Skip to content

Commit

Permalink
Make overlay fullscreen on iPhone X (#95)
Browse files Browse the repository at this point in the history
* Ignore top and bottom
* Accommodate iPhone X units still running Safari 11.2
  • Loading branch information
Sayo Oladeji authored and DiegoCardoso committed Jun 17, 2019
1 parent ac4a208 commit 0afc66f
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions theme/lumo/vaadin-login-overlay-styles.html
Expand Up @@ -154,15 +154,19 @@
and (device-height: 812px)
and (-webkit-device-pixel-ratio: 3) {
[part="card"] {
padding: 0 constant(safe-area-inset-bottom);
padding: 0 env(safe-area-inset-bottom);
padding-right: constant(safe-area-inset-right);
padding-right: env(safe-area-inset-right);

padding-left: constant(safe-area-inset-left);
padding-left: env(safe-area-inset-left);
}

[part="brand"] {
margin-left: calc(constant(safe-area-inset-bottom) * -1);
margin-left: calc(env(safe-area-inset-bottom) * -1);
padding-left: calc(var(--lumo-space-l) + constant(safe-area-inset-bottom));
padding-left: calc(var(--lumo-space-l) + env(safe-area-inset-bottom));
margin-left: calc(constant(safe-area-inset-left) * -1);
margin-left: calc(env(safe-area-inset-left) * -1);

padding-left: calc(var(--lumo-space-l) + constant(safe-area-inset-left));
padding-left: calc(var(--lumo-space-l) + env(safe-area-inset-left));
}
}
</style>
Expand Down

0 comments on commit 0afc66f

Please sign in to comment.