@@ -68,17 +71,17 @@ const Layout = ({ children }: LayoutProps) => {
WebkitBackdropFilter: isScrolled ? 'blur(5px)' : undefined,
}}
>
-
-
+
+
);
};
diff --git a/src/components/TvDetails/index.tsx b/src/components/TvDetails/index.tsx
index d3a601720..5e5092075 100644
--- a/src/components/TvDetails/index.tsx
+++ b/src/components/TvDetails/index.tsx
@@ -1016,7 +1016,7 @@ const TvDetails = ({ tv }: TvDetailsProps) => {
linkUrl={`/tv/${data.id}/similar`}
hideWhenEmpty
/>
-
+
);
};
diff --git a/src/styles/globals.css b/src/styles/globals.css
index c61d5dce1..82518e95f 100644
--- a/src/styles/globals.css
+++ b/src/styles/globals.css
@@ -6,7 +6,13 @@
html {
min-height: calc(100% + env(safe-area-inset-top));
padding: env(safe-area-inset-top) env(safe-area-inset-right)
- env(safe-area-inset-bottom) env(safe-area-inset-left);
+ calc(4rem + env(safe-area-inset-bottom)) env(safe-area-inset-left);
+ }
+
+ @media (min-width: 640px) {
+ html {
+ padding-bottom: env(safe-area-inset-bottom);
+ }
}
body {
@@ -460,6 +466,18 @@
top: calc(-4rem - env(safe-area-inset-top));
}
+ .absolute-bottom-shift {
+ bottom: calc(5rem + env(safe-area-inset-bottom));
+ }
+
+ .safe-shift-edit-menu {
+ bottom: calc(54px + env(safe-area-inset-bottom));
+ }
+
+ .padding-bottom-safe {
+ padding-bottom: env(safe-area-inset-bottom);
+ }
+
.min-h-screen-shift {
min-height: calc(100vh + env(safe-area-inset-top));
}