summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAndrew Bulhak <andrew.bulhak@mullvad.net>2025-09-02 17:01:29 +0200
committerJon Petersson <jon.petersson@mullvad.net>2025-09-22 16:09:03 +0200
commit7b8aea7a9ac9904ffbcfa2ce66fc9b6a6e735237 (patch)
tree80cc4079a7ac574bcd2bb217d45bbd43aee17b69
parent302897a61ee1b2c4b36e059618417f7a2e029690 (diff)
downloadmullvadvpn-7b8aea7a9ac9904ffbcfa2ce66fc9b6a6e735237.tar.xz
mullvadvpn-7b8aea7a9ac9904ffbcfa2ce66fc9b6a6e735237.zip
Adjust navigation title margins to match new design
-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)
}