fix: register scene Dark Mode
This commit is contained in:
parent
00794a259a
commit
491448e753
|
@ -63,7 +63,6 @@ internal enum Asset {
|
|||
internal static let normal = ColorAsset(name: "Colors/Button/normal")
|
||||
}
|
||||
internal enum Icon {
|
||||
internal static let photo = ColorAsset(name: "Colors/Icon/photo")
|
||||
internal static let plus = ColorAsset(name: "Colors/Icon/plus")
|
||||
}
|
||||
internal enum Label {
|
||||
|
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"colors" : [
|
||||
{
|
||||
"color" : {
|
||||
"color-space" : "srgb",
|
||||
"components" : {
|
||||
"alpha" : "0.300",
|
||||
"blue" : "67",
|
||||
"green" : "60",
|
||||
"red" : "60"
|
||||
}
|
||||
},
|
||||
"idiom" : "universal"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"author" : "xcode",
|
||||
"version" : 1
|
||||
}
|
||||
}
|
|
@ -79,9 +79,9 @@ final class MastodonRegisterViewController: UIViewController, NeedsDependency, O
|
|||
let image = UIImage(systemName: "person.fill.viewfinder", withConfiguration: configuration)
|
||||
|
||||
button.setImage(image?.withRenderingMode(UIImage.RenderingMode.alwaysTemplate), for: UIControl.State.normal)
|
||||
button.imageView?.tintColor = Asset.Colors.Icon.photo.color
|
||||
button.backgroundColor = .white
|
||||
button.layer.cornerRadius = 45
|
||||
button.imageView?.tintColor = Asset.Colors.Label.secondary.color
|
||||
button.backgroundColor = Asset.Colors.Background.secondaryGroupedSystemBackground.color
|
||||
button.layer.cornerRadius = 10
|
||||
button.clipsToBounds = true
|
||||
|
||||
return button
|
||||
|
@ -93,7 +93,7 @@ final class MastodonRegisterViewController: UIViewController, NeedsDependency, O
|
|||
let image = Asset.Circles.plusCircleFill.image.withRenderingMode(.alwaysTemplate)
|
||||
icon.image = image
|
||||
icon.tintColor = Asset.Colors.Icon.plus.color
|
||||
icon.backgroundColor = .white
|
||||
icon.backgroundColor = Asset.Colors.Background.systemGroupedBackground.color
|
||||
return icon
|
||||
}()
|
||||
|
||||
|
@ -109,7 +109,7 @@ final class MastodonRegisterViewController: UIViewController, NeedsDependency, O
|
|||
|
||||
textField.autocapitalizationType = .none
|
||||
textField.autocorrectionType = .no
|
||||
textField.backgroundColor = .white
|
||||
textField.backgroundColor = Asset.Colors.Background.secondaryGroupedSystemBackground.color
|
||||
textField.textColor = Asset.Colors.Label.primary.color
|
||||
textField.attributedPlaceholder = NSAttributedString(string: L10n.Scene.Register.Input.Username.placeholder,
|
||||
attributes: [NSAttributedString.Key.foregroundColor: Asset.Colors.Label.secondary.color,
|
||||
|
@ -132,7 +132,7 @@ final class MastodonRegisterViewController: UIViewController, NeedsDependency, O
|
|||
let textField = UITextField()
|
||||
textField.autocapitalizationType = .none
|
||||
textField.autocorrectionType = .no
|
||||
textField.backgroundColor = .white
|
||||
textField.backgroundColor = Asset.Colors.Background.secondaryGroupedSystemBackground.color
|
||||
textField.textColor = Asset.Colors.Label.primary.color
|
||||
textField.attributedPlaceholder = NSAttributedString(string: L10n.Scene.Register.Input.DisplayName.placeholder,
|
||||
attributes: [NSAttributedString.Key.foregroundColor: Asset.Colors.Label.secondary.color,
|
||||
|
@ -149,7 +149,7 @@ final class MastodonRegisterViewController: UIViewController, NeedsDependency, O
|
|||
textField.autocapitalizationType = .none
|
||||
textField.autocorrectionType = .no
|
||||
textField.keyboardType = .emailAddress
|
||||
textField.backgroundColor = .white
|
||||
textField.backgroundColor = Asset.Colors.Background.secondaryGroupedSystemBackground.color
|
||||
textField.textColor = Asset.Colors.Label.primary.color
|
||||
textField.attributedPlaceholder = NSAttributedString(string: L10n.Scene.Register.Input.Email.placeholder,
|
||||
attributes: [NSAttributedString.Key.foregroundColor: Asset.Colors.Label.secondary.color,
|
||||
|
@ -174,7 +174,7 @@ final class MastodonRegisterViewController: UIViewController, NeedsDependency, O
|
|||
textField.autocorrectionType = .no
|
||||
textField.keyboardType = .asciiCapable
|
||||
textField.isSecureTextEntry = true
|
||||
textField.backgroundColor = .white
|
||||
textField.backgroundColor = Asset.Colors.Background.secondaryGroupedSystemBackground.color
|
||||
textField.textColor = Asset.Colors.Label.primary.color
|
||||
textField.attributedPlaceholder = NSAttributedString(string: L10n.Scene.Register.Input.Password.placeholder,
|
||||
attributes: [NSAttributedString.Key.foregroundColor: Asset.Colors.Label.secondary.color,
|
||||
|
@ -204,7 +204,7 @@ final class MastodonRegisterViewController: UIViewController, NeedsDependency, O
|
|||
let textField = UITextField()
|
||||
textField.autocapitalizationType = .none
|
||||
textField.autocorrectionType = .no
|
||||
textField.backgroundColor = .white
|
||||
textField.backgroundColor = Asset.Colors.Background.secondaryGroupedSystemBackground.color
|
||||
textField.textColor = Asset.Colors.Label.primary.color
|
||||
textField.attributedPlaceholder = NSAttributedString(string: L10n.Scene.Register.Input.Invite.registrationUserInviteRequest,
|
||||
attributes: [NSAttributedString.Key.foregroundColor: Asset.Colors.Label.secondary.color,
|
||||
|
@ -336,8 +336,8 @@ extension MastodonRegisterViewController {
|
|||
])
|
||||
avatarButton.translatesAutoresizingMaskIntoConstraints = false
|
||||
NSLayoutConstraint.activate([
|
||||
avatarButton.heightAnchor.constraint(equalToConstant: 90).priority(.defaultHigh),
|
||||
avatarButton.widthAnchor.constraint(equalToConstant: 90).priority(.defaultHigh),
|
||||
avatarButton.heightAnchor.constraint(equalToConstant: 92).priority(.defaultHigh),
|
||||
avatarButton.widthAnchor.constraint(equalToConstant: 92).priority(.defaultHigh),
|
||||
avatarButton.centerXAnchor.constraint(equalTo: avatarView.centerXAnchor),
|
||||
avatarButton.centerYAnchor.constraint(equalTo: avatarView.centerYAnchor),
|
||||
])
|
||||
|
@ -345,8 +345,8 @@ extension MastodonRegisterViewController {
|
|||
plusIconImageView.translatesAutoresizingMaskIntoConstraints = false
|
||||
avatarView.addSubview(plusIconImageView)
|
||||
NSLayoutConstraint.activate([
|
||||
plusIconImageView.trailingAnchor.constraint(equalTo: avatarButton.trailingAnchor),
|
||||
plusIconImageView.bottomAnchor.constraint(equalTo: avatarButton.bottomAnchor),
|
||||
plusIconImageView.centerXAnchor.constraint(equalTo: avatarButton.trailingAnchor),
|
||||
plusIconImageView.centerYAnchor.constraint(equalTo: avatarButton.bottomAnchor),
|
||||
])
|
||||
|
||||
// textfield
|
||||
|
|
|
@ -48,7 +48,7 @@ final class MastodonServerRulesViewController: UIViewController, NeedsDependency
|
|||
|
||||
let bottomContainerView: UIView = {
|
||||
let view = UIView()
|
||||
view.backgroundColor = Asset.Colors.Background.onboardingBackground.color
|
||||
view.backgroundColor = Asset.Colors.Background.systemGroupedBackground.color
|
||||
return view
|
||||
}()
|
||||
|
||||
|
@ -58,7 +58,7 @@ final class MastodonServerRulesViewController: UIViewController, NeedsDependency
|
|||
textView.textColor = .label
|
||||
textView.isSelectable = true
|
||||
textView.isEditable = false
|
||||
textView.backgroundColor = Asset.Colors.Background.onboardingBackground.color
|
||||
textView.backgroundColor = Asset.Colors.Background.systemGroupedBackground.color
|
||||
return textView
|
||||
}()
|
||||
|
||||
|
@ -85,10 +85,6 @@ final class MastodonServerRulesViewController: UIViewController, NeedsDependency
|
|||
|
||||
extension MastodonServerRulesViewController {
|
||||
|
||||
override var preferredStatusBarStyle: UIStatusBarStyle {
|
||||
return .darkContent
|
||||
}
|
||||
|
||||
override func viewDidLoad() {
|
||||
super.viewDidLoad()
|
||||
|
||||
|
|
Loading…
Reference in New Issue