diff --git a/ghost/admin/app/index.html b/ghost/admin/app/index.html
index 378f591199..9ac6c2a83e 100644
--- a/ghost/admin/app/index.html
+++ b/ghost/admin/app/index.html
@@ -11,7 +11,7 @@
-
+
diff --git a/ghost/admin/app/styles/layouts/main.css b/ghost/admin/app/styles/layouts/main.css
index 45a60501f8..2cede6a6a0 100644
--- a/ghost/admin/app/styles/layouts/main.css
+++ b/ghost/admin/app/styles/layouts/main.css
@@ -635,6 +635,12 @@
padding-bottom: 55px;
}
+ @supports (padding-bottom: env(safe-area-inset-bottom)) {
+ .gh-viewport {
+ padding-bottom: calc(55px + env(safe-area-inset-bottom, 0px));
+ }
+ }
+
.gh-mobile-nav-bar {
display: flex;
align-items: center;
@@ -647,6 +653,12 @@
border-top: var(--lightgrey) 1px solid;
}
+ @supports (padding-bottom: env(safe-area-inset-bottom)) {
+ .gh-mobile-nav-bar {
+ padding-bottom: env(safe-area-inset-bottom, 0px);
+ }
+ }
+
.gh-mobile-nav-bar a,
.gh-mobile-nav-bar-more {
height: 55px;