 extension UITextField {
     override public func apply(theme: String) {
         if let values: StyleGuide.TextTheme = StyleGuide.shared.textTheme[theme] {
-//            self.backgroundColor = values.backgroundColor ?? self.backgroundColor
-//            self.textColor = values.textColor ?? self.textColor
-//            self.viewCornerRadius = values.cornerRadius ?? self.viewCornerRadius
-//            self.font = values.font ?? self.font
 
             self.apply(textThemeValues: values)
         }


    public override func apply(theme: String) {
        if let values: StyleGuide.TextTheme = StyleGuide.shared.textTheme[theme] {
//            self.apply(viewThemeValues: values)
//
//            self.textColor = values.textColor ?? self.textColor
//            self.font = values.font ?? self.font

            self.apply(textThemeValues: values)
        }
    }

extension UIButton {
    override public func apply(theme: String) {
        if let values: StyleGuide.ButtonTheme = StyleGuide.shared.buttonTheme[theme] {
            self.apply(buttonThemeValues: values)
        }
    }
