summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--ios/MullvadVPN/Containers/Navigation/UINavigationBar+Appearance.swift4
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewController.swift2
-rw-r--r--ios/MullvadVPN/UI appearance/UIMetrics.swift3
3 files changed, 6 insertions, 3 deletions
diff --git a/ios/MullvadVPN/Containers/Navigation/UINavigationBar+Appearance.swift b/ios/MullvadVPN/Containers/Navigation/UINavigationBar+Appearance.swift
index ee9bd56c0c..ff957d4c82 100644
--- a/ios/MullvadVPN/Containers/Navigation/UINavigationBar+Appearance.swift
+++ b/ios/MullvadVPN/Containers/Navigation/UINavigationBar+Appearance.swift
@@ -20,8 +20,8 @@ extension UINavigationBar {
func configureCustomAppeareance() {
var directionalMargins = directionalLayoutMargins
- directionalMargins.leading = UIMetrics.contentLayoutMargins.leading
- directionalMargins.trailing = UIMetrics.contentLayoutMargins.trailing
+ directionalMargins.leading = UIMetrics.largeNavigationTitlePadding.leading
+ directionalMargins.trailing = UIMetrics.largeNavigationTitlePadding.trailing
directionalLayoutMargins = directionalMargins
tintColor = UIColor.NavigationBar.titleColor
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewController.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewController.swift
index 68510213cc..a898ed1aa8 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewController.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewController.swift
@@ -64,7 +64,7 @@ class EditAccessMethodViewController: UIViewController {
tableView.pinEdgesToSuperview(.all().excluding(.top))
tableView.topAnchor.constraint(
equalTo: title.bottomAnchor,
- constant: 0
+ constant: UIMetrics.SettingsCell.layoutMargins.top
)
}
diff --git a/ios/MullvadVPN/UI appearance/UIMetrics.swift b/ios/MullvadVPN/UI appearance/UIMetrics.swift
index 4970f287b2..cc9bdbb5c9 100644
--- a/ios/MullvadVPN/UI appearance/UIMetrics.swift
+++ b/ios/MullvadVPN/UI appearance/UIMetrics.swift
@@ -195,6 +195,9 @@ extension UIMetrics {
/// Common layout margins for location cell presentation
static let locationCellLayoutMargins = NSDirectionalEdgeInsets(top: 16, leading: 16, bottom: 16, trailing: 12)
+ /// Padding for the large navigation title
+ static let largeNavigationTitlePadding = NSDirectionalEdgeInsets(top: 0, leading: 16, bottom: 0, trailing: 16)
+
/// Layout margins used by content heading displayed below the large navigation title.
static let contentHeadingLayoutMargins = NSDirectionalEdgeInsets(top: 8, leading: 24, bottom: 24, trailing: 24)
}