pull/107/head
Niels Andriesse 6 years ago
parent a85875e4df
commit 065056df81

@ -10,7 +10,7 @@ final class SeedReminderView : UIView {
let result = UIProgressView() let result = UIProgressView()
result.progressViewStyle = .bar result.progressViewStyle = .bar
result.progressTintColor = Colors.accent result.progressTintColor = Colors.accent
result.backgroundColor = UIColor(hex: 0xFFFFFF).withAlphaComponent(0.1) result.backgroundColor = isLightMode ? UIColor(hex: 0x000000).withAlphaComponent(0.1) : UIColor(hex: 0xFFFFFF).withAlphaComponent(0.1)
result.set(.height, to: Values.progressBarThickness) result.set(.height, to: Values.progressBarThickness)
return result return result
}() }()

@ -24,9 +24,11 @@ final class NukeDataModal : Modal {
let nukeDataButton = UIButton() let nukeDataButton = UIButton()
nukeDataButton.set(.height, to: Values.mediumButtonHeight) nukeDataButton.set(.height, to: Values.mediumButtonHeight)
nukeDataButton.layer.cornerRadius = Values.modalButtonCornerRadius nukeDataButton.layer.cornerRadius = Values.modalButtonCornerRadius
nukeDataButton.backgroundColor = Colors.destructive if isDarkMode {
nukeDataButton.backgroundColor = Colors.destructive
}
nukeDataButton.titleLabel!.font = .systemFont(ofSize: Values.smallFontSize) nukeDataButton.titleLabel!.font = .systemFont(ofSize: Values.smallFontSize)
nukeDataButton.setTitleColor(Colors.text, for: UIControl.State.normal) nukeDataButton.setTitleColor(isLightMode ? Colors.destructive : Colors.text, for: UIControl.State.normal)
nukeDataButton.setTitle(NSLocalizedString("Delete", comment: ""), for: UIControl.State.normal) nukeDataButton.setTitle(NSLocalizedString("Delete", comment: ""), for: UIControl.State.normal)
nukeDataButton.addTarget(self, action: #selector(nuke), for: UIControl.Event.touchUpInside) nukeDataButton.addTarget(self, action: #selector(nuke), for: UIControl.Event.touchUpInside)
// Set up button stack view // Set up button stack view

@ -8,3 +8,7 @@ public enum AppMode {
public var isLightMode: Bool { public var isLightMode: Bool {
return AppMode.current == .light return AppMode.current == .light
} }
public var isDarkMode: Bool {
return AppMode.current == .dark
}

@ -27,7 +27,7 @@ public final class Colors : NSObject {
@objc public static var unimportantButtonBackground = UIColor(hex: 0x323232) @objc public static var unimportantButtonBackground = UIColor(hex: 0x323232)
@objc public static var buttonBackground = isLightMode ? UIColor(hex: 0xFCFCFC) : UIColor(hex: 0x1B1B1B) @objc public static var buttonBackground = isLightMode ? UIColor(hex: 0xFCFCFC) : UIColor(hex: 0x1B1B1B)
@objc public static var settingButtonSelected = isLightMode ? UIColor(hex: 0xDFDFDF) : UIColor(hex: 0x0C0C0C) @objc public static var settingButtonSelected = isLightMode ? UIColor(hex: 0xDFDFDF) : UIColor(hex: 0x0C0C0C)
@objc public static var modalBackground = UIColor(hex: 0x101011) @objc public static var modalBackground = isLightMode ? UIColor(hex: 0xFCFCFC) : UIColor(hex: 0x101011)
@objc public static var modalBorder = UIColor(hex: 0x212121) @objc public static var modalBorder = UIColor(hex: 0x212121)
@objc public static var fakeChatBubbleBackground = isLightMode ? UIColor(hex: 0xFAFAFA) : UIColor(hex: 0x3F4146) @objc public static var fakeChatBubbleBackground = isLightMode ? UIColor(hex: 0xFAFAFA) : UIColor(hex: 0x3F4146)
@objc public static var fakeChatBubbleText = UIColor(hex: 0x000000) @objc public static var fakeChatBubbleText = UIColor(hex: 0x000000)

Loading…
Cancel
Save