diff --git a/Client/Frontend/Browser/Onboarding/OnboardingAdsCountdownView.swift b/Client/Frontend/Browser/Onboarding/OnboardingAdsCountdownView.swift index 7a0c8bbda..c56b9b141 100644 --- a/Client/Frontend/Browser/Onboarding/OnboardingAdsCountdownView.swift +++ b/Client/Frontend/Browser/Onboarding/OnboardingAdsCountdownView.swift @@ -13,6 +13,7 @@ extension OnboardingAdsCountdownViewController { /// A negative spacing is needed to make rounded corners for details view visible. static let negativeSpacing: CGFloat = -16 static let descriptionContentInset: CGFloat = 32 + static let descriptionContentBottomInset: CGFloat = 52 static let linkColor: UIColor = BraveUX.BraveOrange static let animationContentInset: CGFloat = 50.0 static let animationContentSize = 156.0 @@ -112,12 +113,13 @@ extension OnboardingAdsCountdownViewController { mainStackView.snp.makeConstraints { $0.leading.equalTo(self.safeArea.leading) $0.trailing.equalTo(self.safeArea.trailing) - $0.bottom.equalTo(self.safeArea.bottom) + $0.bottom.equalTo(snp.bottom) } descriptionView.addSubview(descriptionStackView) descriptionStackView.snp.makeConstraints { - $0.edges.equalToSuperview().inset(UX.descriptionContentInset) + $0.top.leading.trailing.equalToSuperview().inset(UX.descriptionContentInset) + $0.bottom.equalToSuperview().inset(UX.descriptionContentBottomInset) } mainStackView.addArrangedSubview(descriptionView) diff --git a/Client/Frontend/Browser/Onboarding/OnboardingRewardsAgreementView.swift b/Client/Frontend/Browser/Onboarding/OnboardingRewardsAgreementView.swift index 714fd5f8b..09c73014c 100644 --- a/Client/Frontend/Browser/Onboarding/OnboardingRewardsAgreementView.swift +++ b/Client/Frontend/Browser/Onboarding/OnboardingRewardsAgreementView.swift @@ -13,6 +13,7 @@ extension OnboardingRewardsAgreementViewController { /// A negative spacing is needed to make rounded corners for details view visible. static let negativeSpacing: CGFloat = -16 static let descriptionContentInset: CGFloat = 32 + static let descriptionContentBottomInset: CGFloat = 52 static let linkColor: UIColor = BraveUX.BraveOrange static let animationContentInset: CGFloat = 50.0 static let checkboxInsets: CGFloat = -44.0 @@ -157,12 +158,13 @@ extension OnboardingRewardsAgreementViewController { mainStackView.snp.makeConstraints { $0.leading.equalTo(self.safeArea.leading) $0.trailing.equalTo(self.safeArea.trailing) - $0.bottom.equalTo(self.safeArea.bottom) + $0.bottom.equalTo(snp.bottom) } descriptionView.addSubview(descriptionStackView) descriptionStackView.snp.makeConstraints { - $0.edges.equalToSuperview().inset(UX.descriptionContentInset) + $0.top.leading.trailing.equalToSuperview().inset(UX.descriptionContentInset) + $0.bottom.equalToSuperview().inset(UX.descriptionContentBottomInset) } mainStackView.addArrangedSubview(descriptionView) diff --git a/Client/Frontend/Browser/Onboarding/OnboardingRewardsView.swift b/Client/Frontend/Browser/Onboarding/OnboardingRewardsView.swift index 81ac84166..ec833f6b6 100644 --- a/Client/Frontend/Browser/Onboarding/OnboardingRewardsView.swift +++ b/Client/Frontend/Browser/Onboarding/OnboardingRewardsView.swift @@ -14,6 +14,7 @@ extension OnboardingRewardsViewController { /// A negative spacing is needed to make rounded corners for details view visible. static let negativeSpacing: CGFloat = -16 static let descriptionContentInset: CGFloat = 32 + static let descriptionContentBottomInset: CGFloat = 52 static let animationContentInset: CGFloat = 50.0 } @@ -82,12 +83,13 @@ extension OnboardingRewardsViewController { mainStackView.snp.makeConstraints { $0.leading.equalTo(self.safeArea.leading) $0.trailing.equalTo(self.safeArea.trailing) - $0.bottom.equalTo(self.safeArea.bottom) + $0.bottom.equalTo(snp.bottom) } descriptionView.addSubview(descriptionStackView) descriptionStackView.snp.makeConstraints { - $0.edges.equalToSuperview().inset(UX.descriptionContentInset) + $0.top.leading.trailing.equalToSuperview().inset(UX.descriptionContentInset) + $0.bottom.equalToSuperview().inset(UX.descriptionContentBottomInset) } mainStackView.addArrangedSubview(descriptionView) diff --git a/Client/Frontend/Browser/Onboarding/OnboardingShieldsView.swift b/Client/Frontend/Browser/Onboarding/OnboardingShieldsView.swift index 61b19d5c0..7874f73a3 100644 --- a/Client/Frontend/Browser/Onboarding/OnboardingShieldsView.swift +++ b/Client/Frontend/Browser/Onboarding/OnboardingShieldsView.swift @@ -13,6 +13,7 @@ extension OnboardingShieldsViewController { /// A negative spacing is needed to make rounded corners for details view visible. static let negativeSpacing: CGFloat = -16 static let descriptionContentInset: CGFloat = 32 + static let descriptionContentBottomInset: CGFloat = 52 static let animationContentInset: CGFloat = 50.0 } @@ -86,12 +87,13 @@ extension OnboardingShieldsViewController { mainStackView.snp.makeConstraints { $0.leading.equalTo(self.safeArea.leading) $0.trailing.equalTo(self.safeArea.trailing) - $0.bottom.equalTo(self.safeArea.bottom) + $0.bottom.equalTo(snp.bottom) } descriptionView.addSubview(descriptionStackView) descriptionStackView.snp.makeConstraints { - $0.edges.equalToSuperview().inset(UX.descriptionContentInset) + $0.top.leading.trailing.equalToSuperview().inset(UX.descriptionContentInset) + $0.bottom.equalToSuperview().inset(UX.descriptionContentBottomInset) } mainStackView.addArrangedSubview(descriptionView)