Skip to content

Commit 79cb861

Browse files
committed
fix padding
1 parent 99562cf commit 79cb861

File tree

3 files changed

+17
-14
lines changed

3 files changed

+17
-14
lines changed

Sources/OnboardingUI/UI/Style/OnboardingViewStyle/BasicOnboardingViewStyle.swift

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,11 @@ public struct BasicOnboardingViewStyle: OnboardingViewStyle {
113113
.buttonStyle(.borderedProminent)
114114
.buttonBorderShape(.capsule)
115115
#if os(iOS)
116-
.padding([.horizontal],40)
117-
#else
118-
.padding([.horizontal, .bottom],40)
119-
#endif
116+
.padding(.horizontal, 40)
117+
.padding(.bottom, UIDevice.current.userInterfaceIdiom == .pad ? 40 : 0)
118+
#else
119+
.padding([.horizontal, .bottom], 40)
120+
#endif
120121
}
121122
}
122123
}

Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ColoredGlassOnboardingViewStyle.swift

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import SwiftUI
1212
@available(watchOS, unavailable)
1313
public struct ColoredGlassOnboardingViewStyle: OnboardingViewStyle {
1414
public func makeBody(configuration: Configuration) -> some View {
15-
VStack(alignment: .center) {
15+
NavigationStack {
1616
ScrollView(showsIndicators: false) {
1717
VStack(alignment: .leading, spacing: 30) {
1818
configuration.title
@@ -113,11 +113,12 @@ public struct ColoredGlassOnboardingViewStyle: OnboardingViewStyle {
113113
}
114114
.buttonStyle(.glassProminent)
115115
.buttonBorderShape(.capsule)
116-
#if os(iOS)
117-
.padding([.horizontal],40)
118-
#else
119-
.padding([.horizontal, .bottom],40)
120-
#endif
116+
#if os(iOS)
117+
.padding(.horizontal, 40)
118+
.padding(.bottom, UIDevice.current.userInterfaceIdiom == .pad ? 40 : 0)
119+
#else
120+
.padding([.horizontal, .bottom], 40)
121+
#endif
121122
}
122123
}
123124
}

Sources/OnboardingUI/UI/Style/OnboardingViewStyle/GlassOnboardingViewStyle.swift

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,11 @@ public struct GlassOnboardingViewStyle: OnboardingViewStyle {
113113
.buttonStyle(.glass)
114114
.buttonBorderShape(.capsule)
115115
#if os(iOS)
116-
.padding([.horizontal],40)
117-
#else
118-
.padding([.horizontal, .bottom],40)
119-
#endif
116+
.padding(.horizontal, 40)
117+
.padding(.bottom, UIDevice.current.userInterfaceIdiom == .pad ? 40 : 0)
118+
#else
119+
.padding([.horizontal, .bottom], 40)
120+
#endif
120121
}
121122
}
122123
}

0 commit comments

Comments
 (0)