macOS: add onboarding scroll gutter

This commit is contained in:
Shadow authored and Peter Steinberger committed 2026-01-03 02:47:31 +01:00
1 parent 79403f9083
commit ddc976004a
2 files changed
+10 -4

No files matched your search

@@ -133,10 +133,16 @@ extension OnboardingView {
}
func onboardingPage(@ViewBuilder _ content: () -> some View) -> some View {
VStack(spacing: 16) {
content()
Spacer()
let scrollIndicatorGutter: CGFloat = 18
return ScrollView {
VStack(spacing: 16) {
content()
Spacer(minLength: 0)
}
.frame(maxWidth: .infinity, alignment: .top)
.padding(.trailing, scrollIndicatorGutter)
}
.scrollIndicators(.visible)
.padding(.horizontal, 28)
.frame(width: self.pageWidth, alignment: .top)
}
@@ -442,7 +442,7 @@ extension OnboardingView {
}
func permissionsPage() -> some View {
self.onboardingPage {
return self.onboardingPage {
Text("Grant permissions")
.font(.largeTitle.weight(.semibold))
Text("These macOS permissions let Clawdis automate apps and capture context on this Mac.")