diff --git a/MiniScanner/Extensions/UIColor+Extensions.swift b/MiniScanner/Extensions/UIColor+Extensions.swift index eb0039a4e83216729fa62a6e2dc6f498a84f3de1..2c964a0301b2583c87b64d14894e61ca37c0682d 100644 --- a/MiniScanner/Extensions/UIColor+Extensions.swift +++ b/MiniScanner/Extensions/UIColor+Extensions.swift @@ -9,16 +9,6 @@ import Foundation import UIKit -//extension UIColor { -// static let mainBlue = hex("#007EFF") -// static let buttonsBlue = hex("#1F86FF") -// static let mainText = hex("#505050") -// static let titlesText = hex("#888888") -// static let cellBackground = hex("#F4F4F4") -// static let lightButton = hex("#E9EDF2") -// static let separator = hex("#646464") -//} - extension UIColor { /** Creates an UIColor from HEX String in "#363636" format diff --git a/MiniScanner/Managers/ThemeManager.swift b/MiniScanner/Managers/ThemeManager.swift index 8335e65fd3939698c40ad8b13076a833a2bc8177..5b2b455ac010cf59e48bf3a6ce4bd601f85b8686 100644 --- a/MiniScanner/Managers/ThemeManager.swift +++ b/MiniScanner/Managers/ThemeManager.swift @@ -7,51 +7,6 @@ import UIKit -final class ThemeManager { - - static let shared = ThemeManager() - - /// Setups the appearance proxy for the UINavigationBar, UIToolbar and UIButton. - func setupTheme() { - let navigationBarAppearace = UINavigationBar.appearance() - - navigationBarAppearace.tintColor = .tintColor - navigationBarAppearace.barTintColor = .barTintColor - - let toolBarAppearace = UIToolbar.appearance() - - toolBarAppearace.tintColor = .tintColor - toolBarAppearace.barTintColor = .barTintColor - - let buttonAppearance = UIButton.appearance() - buttonAppearance.tintColor = .tintColor - } -} - -//extension UIColor { -// class var tintColor: UIColor { -// if UIScreen.isDarkMode { -// return .white -// } else { -// return UIColor(named: "AccentColor")! -// } -// } -// -// class var barTintColor: UIColor { -// if UIScreen.isDarkMode { -// return .darkText -// } else { -// return .white -// } -// } -//} - -extension UIScreen { - static var isDarkMode: Bool { - return main.traitCollection.userInterfaceStyle == .dark - } -} - extension UIDevice { static var isSimulator: Bool { #if targetEnvironment(simulator) diff --git a/MiniScanner/Supporting Files/AppDelegate.swift b/MiniScanner/Supporting Files/AppDelegate.swift index 34d30dfb7310638d49428ea7e961ac7b9c705107..a7769728b20b2b73c68103265cd824706cbfd534 100644 --- a/MiniScanner/Supporting Files/AppDelegate.swift +++ b/MiniScanner/Supporting Files/AppDelegate.swift @@ -41,41 +41,6 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // If any sessions were discarded while the application was not running, this will be called shortly after application:didFinishLaunchingWithOptions. // Use this method to release any resources that were specific to the discarded scenes, as they will not return. } - - // MARK: - Set Language -// private func setAppLanguage() { -// if let language = UserDefaults.standard.string(forKey: Keys.appLanguage) { -// if language == .en { -// setEnglishLanguage() -// } else { -// setArabicLanguage() -// } -// } else { -// if let deviceLanguage = Bundle.main.preferredLocalizations.first { -// if deviceLanguage == "ar" || deviceLanguage == "ar-KW" { -// setArabicLanguage() -// } else if deviceLanguage == "en" { -// setEnglishLanguage() -// } -// } else { -// setEnglishLanguage() -// } -// } -// } -// -// private func setArabicLanguage() { -// LanguageManager.shared.setLanguage(language: .ar) -// LanguageManager.shared.defaultLanguage = .ar -// UserDefaults.standard.setValue(String.ar, forKey: Keys.appLanguage) -// } -// -// private func setEnglishLanguage() { -// LanguageManager.shared.setLanguage(language: .en) -// LanguageManager.shared.defaultLanguage = .en -// UserDefaults.standard.setValue(String.en, forKey: Keys.appLanguage) -// } - - } struct AppConfigurator {