summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2021-11-17 12:25:30 +0100
committerAndrej Mihajlov <and@mullvad.net>2021-11-22 10:42:58 +0100
commit0b7fe2384d6cd8333168d464f5c1bdbba49f2aec (patch)
treeaacf347b4e2391ee2fc839267eeb7cc11d46c26c
parent026858d881d626273d03e2b170830eb6cb02fcb9 (diff)
downloadmullvadvpn-0b7fe2384d6cd8333168d464f5c1bdbba49f2aec.tar.xz
mullvadvpn-0b7fe2384d6cd8333168d464f5c1bdbba49f2aec.zip
HeaderBar: tint images
-rw-r--r--ios/MullvadVPN/HeaderBarView.swift6
-rw-r--r--ios/MullvadVPN/UIColor+Palette.swift2
2 files changed, 6 insertions, 2 deletions
diff --git a/ios/MullvadVPN/HeaderBarView.swift b/ios/MullvadVPN/HeaderBarView.swift
index d32c75e92c..b8ca7ab5b6 100644
--- a/ios/MullvadVPN/HeaderBarView.swift
+++ b/ios/MullvadVPN/HeaderBarView.swift
@@ -11,6 +11,7 @@ import UIKit
class HeaderBarView: UIView {
private let brandNameImage = UIImage(named: "LogoText")!
+ .backport_withTintColor(UIColor.HeaderBar.brandNameColor, renderingMode: .alwaysOriginal)
let logoImageView: UIImageView = {
let imageView = UIImageView(image: UIImage(named: "LogoIcon"))
@@ -22,14 +23,15 @@ class HeaderBarView: UIView {
let imageView = UIImageView(image: brandNameImage)
imageView.translatesAutoresizingMaskIntoConstraints = false
imageView.contentMode = .scaleAspectFill
- imageView.alpha = 0.6
return imageView
}()
let settingsButton = makeSettingsButton()
class func makeSettingsButton() -> HeaderBarButton {
- let settingsImage = UIImage(named: "IconSettings")?.withRenderingMode(.alwaysOriginal)
+ let settingsImage = UIImage(named: "IconSettings")?
+ .backport_withTintColor(UIColor.HeaderBar.buttonColor, renderingMode: .alwaysOriginal)
+
let settingsButton = HeaderBarButton(type: .system)
settingsButton.setImage(settingsImage, for: .normal)
settingsButton.translatesAutoresizingMaskIntoConstraints = false
diff --git a/ios/MullvadVPN/UIColor+Palette.swift b/ios/MullvadVPN/UIColor+Palette.swift
index 3dab013297..14667fae5d 100644
--- a/ios/MullvadVPN/UIColor+Palette.swift
+++ b/ios/MullvadVPN/UIColor+Palette.swift
@@ -84,6 +84,8 @@ extension UIColor {
static let unsecuredBackgroundColor = dangerColor
static let securedBackgroundColor = successColor
static let dividerColor = secondaryColor
+ static let brandNameColor = UIColor(white: 1.0, alpha: 0.8)
+ static let buttonColor = UIColor(white: 1.0, alpha: 0.8)
}
enum InAppNotificationBanner {