summaryrefslogtreecommitdiff
path: root/Jel/Views/Library
diff options
context:
space:
mode:
authorShav Kinderlehrer <[email protected]>2023-12-27 13:37:21 -0500
committerShav Kinderlehrer <[email protected]>2023-12-27 18:11:33 -0500
commita271314f15c30f59d84296a12aab280eda2d3c64 (patch)
tree6086a272edfaeda72d4728cdd2f3f17fdf738659 /Jel/Views/Library
parentb7a1bd1d558eb954968668b8d69358d4d9faaa23 (diff)
downloadjel-a271314f15c30f59d84296a12aab280eda2d3c64.tar.gz
jel-a271314f15c30f59d84296a12aab280eda2d3c64.zip
Pad item info text when view is horizontal
Diffstat (limited to 'Jel/Views/Library')
-rw-r--r--Jel/Views/Library/Item/ItemMediaView.swift14
1 files changed, 10 insertions, 4 deletions
diff --git a/Jel/Views/Library/Item/ItemMediaView.swift b/Jel/Views/Library/Item/ItemMediaView.swift
index a3f653a..dfb6c7a 100644
--- a/Jel/Views/Library/Item/ItemMediaView.swift
+++ b/Jel/Views/Library/Item/ItemMediaView.swift
@@ -18,7 +18,7 @@ struct ItemMediaView: View {
@State var navigationTitle: String = ""
var body: some View {
- VStack {
+ GeometryReader {geo in
if loading {
ProgressView()
.progressViewStyle(.circular)
@@ -50,14 +50,21 @@ struct ItemMediaView: View {
Text(overview)
}
}
- .padding()
+ .if(max(geo.safeAreaInsets.leading, geo.safeAreaInsets.trailing) > 0) {view in
+ view
+ .padding(max(geo.safeAreaInsets.leading, geo.safeAreaInsets.trailing))
+ }
+ .if(max(geo.safeAreaInsets.leading, geo.safeAreaInsets.trailing) <= 0) {view in
+ view
+ .padding()
+ }
}
+ .ignoresSafeArea()
}
}
.toolbarRole(.editor)
.navigationBarTitleDisplayMode(.inline)
.navigationTitle(navigationTitle)
- .ignoresSafeArea()
.scrollIndicators(.hidden)
.onAppear {
Task {
@@ -75,5 +82,4 @@ struct ItemMediaView: View {
//#Preview {
// ItemMovieView(item: BaseItemDto())
-
//}