diff --git a/Makefile b/Makefile index 3b2a29c8..675566e8 100644 --- a/Makefile +++ b/Makefile @@ -32,7 +32,8 @@ Blau:= blau O2:= o2 Vivo:= vivo VivoNew:= vivo-new -BRAND_FILES:= $(Movistar) $(Blau) $(O2) $(Vivo) $(VivoNew) # List of all the brand names that will be procesed. +Telefonica:= telefonica +BRAND_FILES:= $(Movistar) $(Blau) $(O2) $(Vivo) $(VivoNew) $(Telefonica) # List of all the brand names that will be procesed. # Xcode ifneq ($(origin GITHUB_ACTION),undefined) diff --git a/MisticaCatalog/Source/ColorsView.swift b/MisticaCatalog/Source/ColorsView.swift index 6e5d47b3..699dc193 100644 --- a/MisticaCatalog/Source/ColorsView.swift +++ b/MisticaCatalog/Source/ColorsView.swift @@ -52,6 +52,8 @@ struct ColorsView: View { return VivoColorPalette() case .vivoNew: return VivoNewColorPalette() + case .telefonica: + return TelefonicaColorPalette() case .custom(let colors, _, _, _, _): return colors } diff --git a/Package.resolved b/Package.resolved index 245787c5..7760b038 100644 --- a/Package.resolved +++ b/Package.resolved @@ -9,6 +9,24 @@ "version" : "3.1.8" } }, + { + "identity" : "sdwebimage", + "kind" : "remoteSourceControl", + "location" : "https://github.com/SDWebImage/SDWebImage.git", + "state" : { + "revision" : "633996a807442ec28df9d33b0f88ce57a0e2fdbf", + "version" : "5.17.0" + } + }, + { + "identity" : "sdwebimagesvgcoder", + "kind" : "remoteSourceControl", + "location" : "https://github.com/SDWebImage/SDWebImageSVGCoder.git", + "state" : { + "revision" : "950167445ab703740569869c8b7510efc9d09a26", + "version" : "1.7.0" + } + }, { "identity" : "swift-snapshot-testing", "kind" : "remoteSourceControl", diff --git a/Sources/Mistica/Components/Title/TitleView.swift b/Sources/Mistica/Components/Title/TitleView.swift index 6f06422b..32ef53d5 100644 --- a/Sources/Mistica/Components/Title/TitleView.swift +++ b/Sources/Mistica/Components/Title/TitleView.swift @@ -154,7 +154,7 @@ private extension TitleView.Style { switch MisticaConfig.brandStyle { case .movistar: return .title2 - case .blau, .o2, .vivo, .custom, .vivoNew: + case .blau, .o2, .vivo, .custom, .vivoNew, .telefonica: return .title1 } } diff --git a/Sources/MisticaCommon/Colors/ColorToolkit+UIColor.swift b/Sources/MisticaCommon/Colors/ColorToolkit+UIColor.swift index 0d3d0dba..55b0ee7f 100644 --- a/Sources/MisticaCommon/Colors/ColorToolkit+UIColor.swift +++ b/Sources/MisticaCommon/Colors/ColorToolkit+UIColor.swift @@ -431,7 +431,7 @@ public extension UIColor { public extension BrandStyle { var preferredStatusBarStyle: UIStatusBarStyle { switch self { - case .movistar, .vivo, .o2, .blau, .custom, .vivoNew: + case .movistar, .vivo, .o2, .blau, .custom, .vivoNew, .telefonica: return .lightContent } } diff --git a/Sources/MisticaCommon/Colors/TelefonicaColorPalette.swift b/Sources/MisticaCommon/Colors/TelefonicaColorPalette.swift new file mode 100644 index 00000000..eb9e375f --- /dev/null +++ b/Sources/MisticaCommon/Colors/TelefonicaColorPalette.swift @@ -0,0 +1,158 @@ +// +// TelefonicaColorPalette.swift +// +// Made with ❤️ by Novum +// +// Copyright © Telefonica. All rights reserved. +// + +import UIKit + +struct TelefonicaColors: MisticaColors { + static let palette = TelefonicaColorPalette() + + let appBarBackground = TelefonicaColors.palette.white | TelefonicaColors.palette.darkModeGrey + let background = TelefonicaColors.palette.white | TelefonicaColors.palette.darkModeBlack + let backgroundContainer = TelefonicaColors.palette.white | TelefonicaColors.palette.darkModeGrey + let backgroundContainerHover = TelefonicaColors.palette.telefonicaBlue.withAlphaComponent(0.03) | TelefonicaColors.palette.white.withAlphaComponent(0.03) + let backgroundContainerPressed = TelefonicaColors.palette.telefonicaBlue.withAlphaComponent(0.05) | TelefonicaColors.palette.white.withAlphaComponent(0.05) + let backgroundContainerBrand = TelefonicaColors.palette.telefonicaBlue | TelefonicaColors.palette.darkModeGrey + let backgroundContainerBrandHover = TelefonicaColors.palette.darkModeBlack.withAlphaComponent(0.2) | TelefonicaColors.palette.white.withAlphaComponent(0.03) + let backgroundContainerBrandPressed = TelefonicaColors.palette.darkModeBlack.withAlphaComponent(0.4) | TelefonicaColors.palette.white.withAlphaComponent(0.05) + let backgroundContainerBrandOverInverse = TelefonicaColors.palette.telefonicaBlue70 | TelefonicaColors.palette.darkModeGrey + let backgroundContainerAlternative = TelefonicaColors.palette.grey1 | TelefonicaColors.palette.darkModeGrey + let backgroundBrand = TelefonicaColors.palette.telefonicaBlue | TelefonicaColors.palette.darkModeBlack + let backgroundBrandSecondary = TelefonicaColors.palette.telefonicaBlue | TelefonicaColors.palette.darkModeBlack + let backgroundOverlay = TelefonicaColors.palette.grey6.withAlphaComponent(0.8) | TelefonicaColors.palette.darkModeGrey.withAlphaComponent(0.8) + let backgroundSkeleton = TelefonicaColors.palette.grey2 | TelefonicaColors.palette.grey6 + let backgroundSkeletonInverse = TelefonicaColors.palette.telefonicaBlue70 | TelefonicaColors.palette.grey6 + let navigationBarBackground = TelefonicaColors.palette.telefonicaBlue | TelefonicaColors.palette.darkModeBlack + let backgroundAlternative = TelefonicaColors.palette.grey1 | TelefonicaColors.palette.darkModeBlack + let backgroundFeedbackBottom = TelefonicaColors.palette.telefonicaBlue | TelefonicaColors.palette.darkModeBlack + let skeletonWave = TelefonicaColors.palette.grey2 | TelefonicaColors.palette.grey5 + let borderLow = TelefonicaColors.palette.grey1 | TelefonicaColors.palette.darkModeBlack + let border = TelefonicaColors.palette.grey2 | TelefonicaColors.palette.darkModeGrey + let borderHigh = TelefonicaColors.palette.grey5 + let borderSelected = TelefonicaColors.palette.telefonicaBlue + let coverBackgroundHover = TelefonicaColors.palette.darkModeBlack.withAlphaComponent(0.25) + let coverBackgroundPressed = TelefonicaColors.palette.darkModeBlack.withAlphaComponent(0.35) + let buttonDangerBackground = TelefonicaColors.palette.coral + let buttonDangerBackgroundSelected = TelefonicaColors.palette.coral80 + let buttonDangerBackgroundHover = TelefonicaColors.palette.coral80 + let buttonLinkBackgroundSelected = TelefonicaColors.palette.grey1 | TelefonicaColors.palette.white.withAlphaComponent(0.08) + let buttonLinkBackgroundInverseSelected = TelefonicaColors.palette.white.withAlphaComponent(0.08) + let buttonPrimaryBackground = TelefonicaColors.palette.telefonicaBlue + let buttonPrimaryBackgroundInverse = TelefonicaColors.palette.white | TelefonicaColors.palette.telefonicaBlue + let buttonPrimaryBackgroundSelected = TelefonicaColors.palette.telefonicaBlue70 + let buttonPrimaryBackgroundHover = TelefonicaColors.palette.telefonicaBlue70 + let buttonPrimaryBackgroundInverseSelected = TelefonicaColors.palette.telefonicaBlue30 | TelefonicaColors.palette.telefonicaBlue70 + let buttonSecondaryBorder = TelefonicaColors.palette.telefonicaBlue | TelefonicaColors.palette.white + let buttonSecondaryBorderSelected = TelefonicaColors.palette.telefonicaBlue70 | TelefonicaColors.palette.white + let buttonSecondaryBackgroundHover = TelefonicaColors.palette.telefonicaBlue10 | TelefonicaColors.palette.white.withAlphaComponent(0.15) + let buttonSecondaryBackgroundSelected = TelefonicaColors.palette.telefonicaBlue10 | TelefonicaColors.palette.white.withAlphaComponent(0.15) + let buttonSecondaryBorderInverse = TelefonicaColors.palette.white + let buttonSecondaryBorderInverseSelected = TelefonicaColors.palette.white + let buttonSecondaryBackgroundInverseHover = TelefonicaColors.palette.white.withAlphaComponent(0.1) | TelefonicaColors.palette.white.withAlphaComponent(0.15) + let buttonSecondaryBackgroundInverseSelected = TelefonicaColors.palette.white.withAlphaComponent(0.1) | TelefonicaColors.palette.white.withAlphaComponent(0.15) + let textButtonPrimary = TelefonicaColors.palette.white | TelefonicaColors.palette.grey2 + let textButtonPrimaryInverse = TelefonicaColors.palette.telefonicaBlue | TelefonicaColors.palette.grey2 + let textButtonPrimaryInverseSelected = TelefonicaColors.palette.telefonicaBlue | TelefonicaColors.palette.grey2 + let textButtonSecondary = TelefonicaColors.palette.telefonicaBlue | TelefonicaColors.palette.grey2 + let textButtonSecondarySelected = TelefonicaColors.palette.telefonicaBlue70 | TelefonicaColors.palette.grey2 + let textButtonSecondaryInverse = TelefonicaColors.palette.white | TelefonicaColors.palette.grey2 + let textButtonSecondaryInverseSelected = TelefonicaColors.palette.white | TelefonicaColors.palette.grey2 + let textLink = TelefonicaColors.palette.telefonicaBlue + let textLinkInverse = TelefonicaColors.palette.white | TelefonicaColors.palette.telefonicaBlue + let textLinkDanger = TelefonicaColors.palette.coral + let textLinkSnackbar = TelefonicaColors.palette.telefonicaBlue30 + let control = TelefonicaColors.palette.grey3 | TelefonicaColors.palette.darkModeGrey6 + let controlActivated = TelefonicaColors.palette.telefonicaBlue + let controlError = TelefonicaColors.palette.coral + let loadingBar = TelefonicaColors.palette.telefonicaBlue30 | TelefonicaColors.palette.telefonicaBlue + let loadingBarBackground = TelefonicaColors.palette.telefonicaBlue70 | TelefonicaColors.palette.grey6 + let toggleAndroidInactive = TelefonicaColors.palette.grey2 | TelefonicaColors.palette.grey4 + let toggleAndroidBackgroundActive = TelefonicaColors.palette.grey2 | TelefonicaColors.palette.telefonicaBlue20 + let iosControlKnob = TelefonicaColors.palette.white | TelefonicaColors.palette.grey2 + let divider = TelefonicaColors.palette.grey2 | TelefonicaColors.palette.white.withAlphaComponent(0.05) + let dividerInverse = TelefonicaColors.palette.white.withAlphaComponent(0.2) | TelefonicaColors.palette.white.withAlphaComponent(0.05) + let navigationBarDivider = TelefonicaColors.palette.telefonicaBlue | TelefonicaColors.palette.darkModeBlack + let badge = TelefonicaColors.palette.coral70 + let feedbackErrorBackground = TelefonicaColors.palette.coral + let feedbackInfoBackground = TelefonicaColors.palette.grey9 | TelefonicaColors.palette.grey8 + let brand = TelefonicaColors.palette.telefonicaBlue + let brandHigh = TelefonicaColors.palette.telefonicaBlue70 | TelefonicaColors.palette.white.withAlphaComponent(0.05) + let inverse = TelefonicaColors.palette.white | TelefonicaColors.palette.grey2 + let neutralHigh = TelefonicaColors.palette.grey9 | TelefonicaColors.palette.grey2 + let neutralMedium = TelefonicaColors.palette.grey5 + let neutralMediumInverse = TelefonicaColors.palette.grey5 + let neutralLow = TelefonicaColors.palette.grey1 | TelefonicaColors.palette.darkModeGrey6 + let neutralLowAlternative = TelefonicaColors.palette.grey2 | TelefonicaColors.palette.darkModeGrey6 + let textPrimary = TelefonicaColors.palette.grey9 | TelefonicaColors.palette.grey2 + let textPrimaryInverse = TelefonicaColors.palette.white | TelefonicaColors.palette.grey2 + let textSecondary = TelefonicaColors.palette.grey5 | TelefonicaColors.palette.grey4 + let textSecondaryInverse = TelefonicaColors.palette.telefonicaBlue10 | TelefonicaColors.palette.grey4 + let error = TelefonicaColors.palette.coral + let success = TelefonicaColors.palette.turquoise + let warning = TelefonicaColors.palette.ambar + let promo = TelefonicaColors.palette.orchid + let highlight = TelefonicaColors.palette.coral40 + let successLow = TelefonicaColors.palette.turquoise10 | TelefonicaColors.palette.darkModeGrey6 + let warningLow = TelefonicaColors.palette.ambar10 | TelefonicaColors.palette.darkModeGrey6 + let errorLow = TelefonicaColors.palette.coral10 | TelefonicaColors.palette.darkModeGrey6 + let promoLow = TelefonicaColors.palette.orchid10 | TelefonicaColors.palette.darkModeGrey6 + let brandLow = TelefonicaColors.palette.telefonicaBlue10 | TelefonicaColors.palette.darkModeGrey6 + let successHigh = TelefonicaColors.palette.turquoise70 | TelefonicaColors.palette.turquoise40 + let warningHigh = TelefonicaColors.palette.ambar70 | TelefonicaColors.palette.ambar40 + let errorHigh = TelefonicaColors.palette.coral70 | TelefonicaColors.palette.coral40 + let promoHigh = TelefonicaColors.palette.orchid70 | TelefonicaColors.palette.orchid40 + let successHighInverse = TelefonicaColors.palette.turquoise70 + let warningHighInverse = TelefonicaColors.palette.ambar70 + let errorHighInverse = TelefonicaColors.palette.coral70 + let promoHighInverse = TelefonicaColors.palette.orchid70 + let textNavigationBarPrimary = TelefonicaColors.palette.white | TelefonicaColors.palette.grey2 + let textNavigationBarSecondary = TelefonicaColors.palette.grey1 | TelefonicaColors.palette.grey4 + let textNavigationSearchBarHint = TelefonicaColors.palette.grey1 | TelefonicaColors.palette.grey4 + let textNavigationSearchBarText = TelefonicaColors.palette.white | TelefonicaColors.palette.grey2 + let textAppBar = TelefonicaColors.palette.grey4 | TelefonicaColors.palette.grey5 + let textAppBarSelected = TelefonicaColors.palette.telefonicaBlue | TelefonicaColors.palette.grey2 + let customTabsBackground = TelefonicaColors.palette.telefonicaBlue | TelefonicaColors.palette.darkModeBlack +} + +public struct TelefonicaColorPalette { + public init() {} + public let telefonicaBlue = UIColor(hex: "#0066FF")! + public let telefonicaBlue10 = UIColor(hex: "#E5F0FF")! + public let telefonicaBlue20 = UIColor(hex: "#B2D1FF")! + public let telefonicaBlue30 = UIColor(hex: "#80B3FF")! + public let telefonicaBlue70 = UIColor(hex: "#0356C9")! + public let ambar = UIColor(hex: "#EAC344")! + public let ambar10 = UIColor(hex: "#FDF9EC")! + public let ambar40 = UIColor(hex: "#F0D57C")! + public let ambar70 = UIColor(hex: "#69581F")! + public let coral = UIColor(hex: "#E66C64")! + public let coral10 = UIColor(hex: "#FDF0EF")! + public let coral40 = UIColor(hex: "#E3A19A")! + public let coral70 = UIColor(hex: "#D50000")! + public let coral80 = UIColor(hex: "#912C31")! + public let orchid = UIColor(hex: "#C466EF")! + public let orchid10 = UIColor(hex: "#F9F0FD")! + public let orchid40 = UIColor(hex: "#D694F4")! + public let orchid70 = UIColor(hex: "#8A1A93")! + public let turquoise = UIColor(hex: "#59C2C9")! + public let turquoise10 = UIColor(hex: "#EEF9FA")! + public let turquoise40 = UIColor(hex: "#8BD4D9")! + public let turquoise70 = UIColor(hex: "#3E888D")! + public let grey1 = UIColor(hex: "#F2F4FF")! + public let grey2 = UIColor(hex: "#D1D5E4")! + public let grey3 = UIColor(hex: "#B0B6CA")! + public let grey4 = UIColor(hex: "#8F97AF")! + public let grey5 = UIColor(hex: "#6E7894")! + public let grey6 = UIColor(hex: "#58617A")! + public let grey7 = UIColor(hex: "#414B61")! + public let grey8 = UIColor(hex: "#2B3447")! + public let grey9 = UIColor(hex: "#031A34")! + public let white = UIColor(hex: "#FFFFFF")! + public let darkModeBlack = UIColor(hex: "#191919")! + public let darkModeGrey = UIColor(hex: "#242424")! + public let darkModeGrey6 = UIColor(hex: "#313235")! +} diff --git a/Sources/MisticaCommon/Colors/VivoNewColorPalette.swift b/Sources/MisticaCommon/Colors/VivoNewColorPalette.swift index d38168f2..5df03dee 100644 --- a/Sources/MisticaCommon/Colors/VivoNewColorPalette.swift +++ b/Sources/MisticaCommon/Colors/VivoNewColorPalette.swift @@ -14,7 +14,7 @@ struct VivoNewColors: MisticaColors { let background = VivoNewColors.palette.white | VivoNewColors.palette.darkModeBlack let backgroundAlternative = VivoNewColors.palette.grey1 | VivoNewColors.palette.darkModeGrey let backgroundBrand = VivoNewColors.palette.vivoPurple | VivoNewColors.palette.darkModeBlack - let backgroundBrandSecondary = VivoNewColors.palette.vivoPurple | VivoNewColors.palette.darkModeBlack + let backgroundBrandSecondary = VivoNewColors.palette.vivoPurpleLight90 | VivoNewColors.palette.darkModeBlack let backgroundContainer = VivoNewColors.palette.white | VivoNewColors.palette.darkModeGrey let backgroundContainerHover = VivoNewColors.palette.darkModeBlack.withAlphaComponent(0.03) | VivoNewColors.palette.white.withAlphaComponent(0.03) let backgroundContainerPressed = VivoNewColors.palette.darkModeBlack.withAlphaComponent(0.05) | VivoNewColors.palette.white.withAlphaComponent(0.05) diff --git a/Sources/MisticaCommon/Fonts/Brands/TelefonicaFontSizes.swift b/Sources/MisticaCommon/Fonts/Brands/TelefonicaFontSizes.swift new file mode 100644 index 00000000..aaf3f7ae --- /dev/null +++ b/Sources/MisticaCommon/Fonts/Brands/TelefonicaFontSizes.swift @@ -0,0 +1,14 @@ +// +// TelefonicaFontSizes.swift +// +// Made with ❤️ by Novum +// +// Copyright © Telefonica. All rights reserved. +// + +import Foundation + +struct TelefonicaFontSizes: MisticaFontSizes { + public var tabsLabel: CGFloat = 16 + public var title2: CGFloat = 20 +} diff --git a/Sources/MisticaCommon/Fonts/Brands/TelefonicaFontWeights.swift b/Sources/MisticaCommon/Fonts/Brands/TelefonicaFontWeights.swift new file mode 100644 index 00000000..790fce0c --- /dev/null +++ b/Sources/MisticaCommon/Fonts/Brands/TelefonicaFontWeights.swift @@ -0,0 +1,26 @@ +// +// TelefonicaFontWeights.swift +// +// Made with ❤️ by Novum +// +// Copyright © Telefonica. All rights reserved. +// + +import Foundation + +struct TelefonicaFontWeights: MisticaFontWeights { + public var cardTitle: MisticaFontWeightType = .regular + public var button: MisticaFontWeightType = .medium + public var tabsLabel: MisticaFontWeightType = .medium + public var link: MisticaFontWeightType = .medium + public var title1: MisticaFontWeightType = .medium + public var title2: MisticaFontWeightType = .regular + public var indicator: MisticaFontWeightType = .medium + public var navigationBar: MisticaFontWeightType = .medium + public var text5: MisticaFontWeightType = .regular + public var text6: MisticaFontWeightType = .regular + public var text7: MisticaFontWeightType = .regular + public var text8: MisticaFontWeightType = .regular + public var text9: MisticaFontWeightType = .regular + public var text10: MisticaFontWeightType = .regular +} diff --git a/Sources/MisticaCommon/MisticaConfig.swift b/Sources/MisticaCommon/MisticaConfig.swift index f4016ce7..7b48908a 100644 --- a/Sources/MisticaCommon/MisticaConfig.swift +++ b/Sources/MisticaCommon/MisticaConfig.swift @@ -64,6 +64,12 @@ private extension MisticaConfig { currentFontWeights = VivoNewFontWeights() currentCornerRadius = VivoNewCornerRadius() currentFontSizes = VivoNewFontSizes() + case .telefonica: + currentColors = TelefonicaColors() + currentBrandAssets = DefaultMisticaBrandAssets() + currentFontWeights = TelefonicaFontWeights() + currentCornerRadius = TelefonicaCornerRadius() + currentFontSizes = TelefonicaFontSizes() case .custom(let colors, let assets, let fontWeights, let cornerRadius, let fontSizes): currentColors = colors currentBrandAssets = assets diff --git a/Sources/MisticaCommon/Radius/Brands/TelefonicaCornerRadius.swift b/Sources/MisticaCommon/Radius/Brands/TelefonicaCornerRadius.swift new file mode 100644 index 00000000..8a578ff0 --- /dev/null +++ b/Sources/MisticaCommon/Radius/Brands/TelefonicaCornerRadius.swift @@ -0,0 +1,22 @@ +// +// TelefonicaCornerRadius.swift +// +// Made with ❤️ by Novum +// +// Copyright © Telefonica. All rights reserved. +// + +import Foundation + +struct TelefonicaCornerRadius: MisticaCornerRadius { + var avatar: CGFloat = MisticaRadiusConstants.roundedRadius + var bar: CGFloat = 0 + var button: CGFloat = MisticaRadiusConstants.roundedRadius + var checkbox: CGFloat = 0 + var container: CGFloat = 0 + var indicator: CGFloat = MisticaRadiusConstants.roundedRadius + var input: CGFloat = 0 + var legacyDisplay: CGFloat = 0 + var popup: CGFloat = 0 + var sheet: CGFloat = 0 +} diff --git a/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/Contents.json b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/Contents.json new file mode 100644 index 00000000..6e965652 --- /dev/null +++ b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/Contents.json @@ -0,0 +1,9 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "provides-namespace" : true + } +} diff --git a/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/FeedbackError.dataset/Contents.json b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/FeedbackError.dataset/Contents.json new file mode 100644 index 00000000..27e13516 --- /dev/null +++ b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/FeedbackError.dataset/Contents.json @@ -0,0 +1,13 @@ +{ + "data" : [ + { + "filename" : "FeedbackError.json", + "idiom" : "universal", + "universal-type-identifier" : "public.json" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/FeedbackError.dataset/FeedbackError.json b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/FeedbackError.dataset/FeedbackError.json new file mode 100644 index 00000000..eaf6dfa0 --- /dev/null +++ b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/FeedbackError.dataset/FeedbackError.json @@ -0,0 +1 @@ +{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.20","a":"","k":"","d":"","tc":""},"fr":30,"ip":0,"op":59,"w":80,"h":64,"nm":"Mov Error","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"Null 1","sr":1,"ks":{"o":{"a":0,"k":0,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":14,"s":[48,32,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":16,"s":[45,32,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":18,"s":[53.831,32,0],"to":[0,0,0],"ti":[0,0,0]},{"t":20,"s":[48,32,0]}],"ix":2,"x":"var $bm_rt;\nvar n, n, t, t, v, amp, freq, decay;\n$bm_rt = n = 0;\nif (numKeys > 0) {\n $bm_rt = n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n}\nif (n == 0) {\n $bm_rt = t = 0;\n} else {\n $bm_rt = t = $bm_sub(time, key(n).time);\n}\nif (n > 0 && t < 1) {\n v = velocityAtTime($bm_sub(key(n).time, $bm_div(thisComp.frameDuration, 10)));\n amp = 0.05;\n freq = 4;\n decay = 8;\n $bm_rt = $bm_sum(value, $bm_div($bm_mul($bm_mul(v, amp), Math.sin($bm_mul($bm_mul($bm_mul(freq, t), 2), Math.PI))), Math.exp($bm_mul(decay, t))));\n} else {\n $bm_rt = value;\n}"},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"ip":0,"op":150,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Capa de formas 4","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":15,"s":[-7.992,12.523,0],"to":[-0.417,0,0],"ti":[-0.417,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":16,"s":[-10.492,12.523,0],"to":[0.417,0,0],"ti":[-0.417,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":17,"s":[-5.492,12.523,0],"to":[0.417,0,0],"ti":[0.417,0,0]},{"t":18,"s":[-7.992,12.523,0]}],"ix":2,"x":"var $bm_rt;\nvar n, n, t, t, v, amp, freq, decay;\n$bm_rt = n = 0;\nif (numKeys > 0) {\n $bm_rt = n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n}\nif (n == 0) {\n $bm_rt = t = 0;\n} else {\n $bm_rt = t = $bm_sub(time, key(n).time);\n}\nif (n > 0 && t < 1) {\n v = velocityAtTime($bm_sub(key(n).time, $bm_div(thisComp.frameDuration, 10)));\n amp = 0.05;\n freq = 4;\n decay = 8;\n $bm_rt = $bm_sum(value, $bm_div($bm_mul($bm_mul(v, amp), Math.sin($bm_mul($bm_mul($bm_mul(freq, t), 2), Math.PI))), Math.exp($bm_mul(decay, t))));\n} else {\n $bm_rt = value;\n}"},"a":{"a":0,"k":[0.008,12.523,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.248,0.248,0.667],"y":[1,1,1]},"o":{"x":[0.744,0.744,0.333],"y":[0,0,0]},"t":12,"s":[0,0,100]},{"t":17,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-0.828],[0.828,0],[0,0.828],[-0.828,0]],"o":[[0,0.828],[-0.828,0],[0,-0.828],[0.828,0]],"v":[[1.5,12.5],[0,14],[-1.5,12.5],[0,11]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.913725490196,0.258823529412,0.427450980392,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Relleno 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":12,"op":60,"st":12,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Capa de formas 3","parent":1,"sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":8,"s":[0]},{"t":13,"s":[100]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":15,"s":[-8,-2,0],"to":[-0.417,0,0],"ti":[-0.417,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":16,"s":[-10.5,-2,0],"to":[0.417,0,0],"ti":[-0.417,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"t":17,"s":[-5.5,-2,0],"to":[0.417,0,0],"ti":[0.417,0,0]},{"t":18,"s":[-8,-2,0]}],"ix":2,"x":"var $bm_rt;\nvar n, n, t, t, v, amp, freq, decay;\n$bm_rt = n = 0;\nif (numKeys > 0) {\n $bm_rt = n = nearestKey(time).index;\n if (key(n).time > time) {\n n--;\n }\n}\nif (n == 0) {\n $bm_rt = t = 0;\n} else {\n $bm_rt = t = $bm_sub(time, key(n).time);\n}\nif (n > 0 && t < 1) {\n v = velocityAtTime($bm_sub(key(n).time, $bm_div(thisComp.frameDuration, 10)));\n amp = 0.05;\n freq = 4;\n decay = 8;\n $bm_rt = $bm_sum(value, $bm_div($bm_mul($bm_mul(v, amp), Math.sin($bm_mul($bm_mul($bm_mul(freq, t), 2), Math.PI))), Math.exp($bm_mul(decay, t))));\n} else {\n $bm_rt = value;\n}"},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.243,0.243,0.667],"y":[1,1,1]},"o":{"x":[0.755,0.755,0.333],"y":[0,0,0]},"t":8,"s":[105,105,100]},{"t":17,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[0,8],[0,-8]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":0,"k":100,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.236],"y":[1]},"o":{"x":[0.753],"y":[0]},"t":8,"s":[100]},{"t":17,"s":[0]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Recortar trazados 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.913725490196,0.258823529412,0.427450980392,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false}],"ip":8,"op":76.2,"st":15,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Capa de formas 5","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-8,0,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.287,0.287,0.667],"y":[1,1,1]},"o":{"x":[0.706,0.706,0.333],"y":[0,0,0]},"t":0,"s":[100,100,100]},{"t":15,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.587,0.019],[0,27.702],[8.096,5.075],[2.907,0.076],[0.833,0],[0,0],[6.515,-4.099],[0,-12.109],[-8.011,-5.056],[-2.907,-0.038],[0,0]],"o":[[6.808,-0.123],[0,-11.995],[-6.609,-4.147],[-0.748,-0.019],[0,0],[-2.888,0.028],[-7.935,4.99],[0,12.128],[6.572,4.137],[0,0],[0.682,-0.009]],"v":[[1.468,30.472],[30.5,0.081],[18.304,-25.643],[1.326,-30.472],[-1.117,-30.5],[-1.733,-30.5],[-18.55,-25.88],[-30.5,-0.109],[-18.427,25.766],[-1.477,30.491],[-0.483,30.5]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"op","nm":"Desplazar trazados 1","a":{"a":0,"k":10,"ix":1,"x":"var $bm_rt;\n$bm_rt = $bm_div(content('Trazo 1').strokeWidth, -2);"},"lj":1,"ml":{"a":0,"k":4,"ix":3},"ix":2,"mn":"ADBE Vector Filter - Offset","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.281],"y":[1]},"o":{"x":[0.703],"y":[0]},"t":0,"s":[0]},{"t":15,"s":[100]}],"ix":2},"o":{"a":0,"k":-36,"ix":3},"m":1,"ix":3,"nm":"Recortar trazados 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0.913725490196,0.258823529412,0.427450980392,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false}],"ip":-7,"op":61.2,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/FeedbackSuccess.dataset/Contents.json b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/FeedbackSuccess.dataset/Contents.json new file mode 100644 index 00000000..4122ed89 --- /dev/null +++ b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/FeedbackSuccess.dataset/Contents.json @@ -0,0 +1,13 @@ +{ + "data" : [ + { + "filename" : "FeedbackSuccess.json", + "idiom" : "universal", + "universal-type-identifier" : "public.json" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/FeedbackSuccess.dataset/FeedbackSuccess.json b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/FeedbackSuccess.dataset/FeedbackSuccess.json new file mode 100644 index 00000000..208c1ebc --- /dev/null +++ b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/FeedbackSuccess.dataset/FeedbackSuccess.json @@ -0,0 +1 @@ +{"v":"5.5.9","fr":30,"ip":0,"op":59,"w":64,"h":64,"nm":"Mov Success","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Capa de formas 3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":10,"s":[0]},{"t":15,"s":[100]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[32,32,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.243,0.243,0.667],"y":[1,1,1]},"o":{"x":[0.755,0.755,0.333],"y":[0,0,0]},"t":10,"s":[105,105,100]},{"t":27,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-13.466,2.471],[-5.803,12.254],[13.466,-12.254]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.236],"y":[1]},"o":{"x":[0.753],"y":[0]},"t":10,"s":[0]},{"t":27,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Recortar trazados 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false}],"ip":10,"op":78.2,"st":17,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Capa de formas 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[32,32,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[20.576,0],[0,-20.576],[-20.565,0],[0,20.565]],"o":[[-20.565,0],[0,20.565],[20.576,0],[0,-20.576]],"v":[[-0.008,-31],[-31,0.008],[-0.008,31],[31,0.008]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":0,"k":100,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.247],"y":[1]},"o":{"x":[0.764],"y":[0]},"t":0,"s":[100]},{"t":15,"s":[0]}],"ix":2},"o":{"a":0,"k":-136,"ix":3},"m":1,"ix":2,"nm":"Recortar trazados 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false}],"ip":-7,"op":61.2,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/StepperSuccess.dataset/Contents.json b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/StepperSuccess.dataset/Contents.json new file mode 100644 index 00000000..4122ed89 --- /dev/null +++ b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/StepperSuccess.dataset/Contents.json @@ -0,0 +1,13 @@ +{ + "data" : [ + { + "filename" : "FeedbackSuccess.json", + "idiom" : "universal", + "universal-type-identifier" : "public.json" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/StepperSuccess.dataset/FeedbackSuccess.json b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/StepperSuccess.dataset/FeedbackSuccess.json new file mode 100644 index 00000000..208c1ebc --- /dev/null +++ b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/StepperSuccess.dataset/FeedbackSuccess.json @@ -0,0 +1 @@ +{"v":"5.5.9","fr":30,"ip":0,"op":59,"w":64,"h":64,"nm":"Mov Success","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Capa de formas 3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":10,"s":[0]},{"t":15,"s":[100]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[32,32,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.243,0.243,0.667],"y":[1,1,1]},"o":{"x":[0.755,0.755,0.333],"y":[0,0,0]},"t":10,"s":[105,105,100]},{"t":27,"s":[100,100,100]}],"ix":6}},"ao":0,"shapes":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-13.466,2.471],[-5.803,12.254],[13.466,-12.254]],"c":false},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.236],"y":[1]},"o":{"x":[0.753],"y":[0]},"t":10,"s":[0]},{"t":27,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Recortar trazados 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false}],"ip":10,"op":78.2,"st":17,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Capa de formas 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[32,32,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[20.576,0],[0,-20.576],[-20.565,0],[0,20.565]],"o":[[-20.565,0],[0,20.565],[20.576,0],[0,-20.576]],"v":[[-0.008,-31],[-31,0.008],[-0.008,31],[31,0.008]],"c":true},"ix":2},"nm":"Trazado 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"tm","s":{"a":0,"k":100,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.247],"y":[1]},"o":{"x":[0.764],"y":[0]},"t":0,"s":[100]},{"t":15,"s":[0]}],"ix":2},"o":{"a":0,"k":-136,"ix":3},"m":1,"ix":2,"nm":"Recortar trazados 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Trazo 1","mn":"ADBE Vector Graphic - Stroke","hd":false}],"ip":-7,"op":61.2,"st":0,"bm":0}],"markers":[]} \ No newline at end of file diff --git a/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/icnNotificationInfo.imageset/Contents.json b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/icnNotificationInfo.imageset/Contents.json new file mode 100644 index 00000000..6314cd5e --- /dev/null +++ b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/icnNotificationInfo.imageset/Contents.json @@ -0,0 +1,12 @@ +{ + "images" : [ + { + "filename" : "icnNotificationInfo.pdf", + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/icnNotificationInfo.imageset/icnNotificationInfo.pdf b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/icnNotificationInfo.imageset/icnNotificationInfo.pdf new file mode 100644 index 00000000..763f6da6 Binary files /dev/null and b/Sources/MisticaCommon/Resources/Assets.xcassets/telefonica/icnNotificationInfo.imageset/icnNotificationInfo.pdf differ diff --git a/Sources/MisticaCommon/Styles/BrandStyle.swift b/Sources/MisticaCommon/Styles/BrandStyle.swift index d44289d5..89843cc3 100644 --- a/Sources/MisticaCommon/Styles/BrandStyle.swift +++ b/Sources/MisticaCommon/Styles/BrandStyle.swift @@ -15,6 +15,7 @@ public enum BrandStyle { case o2 case blau case vivoNew + case telefonica case custom(MisticaColors, MisticaBrandAssets, MisticaFontWeights, MisticaCornerRadius, MisticaFontSizes) public var id: String { @@ -29,6 +30,8 @@ public enum BrandStyle { return "blau" case .vivoNew: return "vivoNew" + case .telefonica: + return "telefonica" case .custom: return "custom" } @@ -46,12 +49,14 @@ public enum BrandStyle { return "Blau" case .vivoNew: return "VivoNew" + case .telefonica: + return "Telefonica" case .custom: return "Custom" } } public static var allCases: [BrandStyle] { - [.movistar, .vivo, .o2, .blau, .vivoNew] + [.movistar, .vivo, .o2, .blau, .vivoNew, .telefonica] } } diff --git a/Tests/MisticaCommonTests/Fonts/__Snapshots__/FontToolkitTests/testFonts.with-telefonica-dark-style.png b/Tests/MisticaCommonTests/Fonts/__Snapshots__/FontToolkitTests/testFonts.with-telefonica-dark-style.png new file mode 100644 index 00000000..2581d595 Binary files /dev/null and b/Tests/MisticaCommonTests/Fonts/__Snapshots__/FontToolkitTests/testFonts.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaCommonTests/Fonts/__Snapshots__/FontToolkitTests/testFonts.with-telefonica-style.png b/Tests/MisticaCommonTests/Fonts/__Snapshots__/FontToolkitTests/testFonts.with-telefonica-style.png new file mode 100644 index 00000000..2581d595 Binary files /dev/null and b/Tests/MisticaCommonTests/Fonts/__Snapshots__/FontToolkitTests/testFonts.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/BadgeTests/testFlagBadge.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/BadgeTests/testFlagBadge.with-telefonica-dark-style.png new file mode 100644 index 00000000..022647e0 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/BadgeTests/testFlagBadge.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/BadgeTests/testFlagBadge.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/BadgeTests/testFlagBadge.with-telefonica-style.png new file mode 100644 index 00000000..022647e0 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/BadgeTests/testFlagBadge.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/BadgeTests/testNumericBadge.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/BadgeTests/testNumericBadge.with-telefonica-dark-style.png new file mode 100644 index 00000000..5ab2f49b Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/BadgeTests/testNumericBadge.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/BadgeTests/testNumericBadge.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/BadgeTests/testNumericBadge.with-telefonica-style.png new file mode 100644 index 00000000..a90b979a Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/BadgeTests/testNumericBadge.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithDangerStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithDangerStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..628d9acb Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithDangerStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithDangerStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithDangerStyle.with-telefonica-style.png new file mode 100644 index 00000000..aceea5ed Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithDangerStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkInverseStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkInverseStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..9c36f217 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkInverseStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkInverseStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkInverseStyle.with-telefonica-style.png new file mode 100644 index 00000000..825c134a Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkInverseStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkInverseWithChevronStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkInverseWithChevronStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..3000b983 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkInverseWithChevronStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkInverseWithChevronStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkInverseWithChevronStyle.with-telefonica-style.png new file mode 100644 index 00000000..4e89b679 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkInverseWithChevronStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..9c36f217 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkStyle.with-telefonica-style.png new file mode 100644 index 00000000..717dd0ff Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkWithChevronStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkWithChevronStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..3000b983 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkWithChevronStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkWithChevronStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkWithChevronStyle.with-telefonica-style.png new file mode 100644 index 00000000..63ecebfc Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithLinkWithChevronStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryClearStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryClearStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..39f87297 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryClearStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryClearStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryClearStyle.with-telefonica-style.png new file mode 100644 index 00000000..021caed5 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryClearStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryInverseStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryInverseStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..63e02fd9 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryInverseStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryInverseStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryInverseStyle.with-telefonica-style.png new file mode 100644 index 00000000..6bebaa21 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryInverseStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..63e02fd9 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryStyle.with-telefonica-style.png new file mode 100644 index 00000000..4e701eab Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithPrimaryStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithSecondaryInverseStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithSecondaryInverseStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..e000d6d6 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithSecondaryInverseStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithSecondaryInverseStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithSecondaryInverseStyle.with-telefonica-style.png new file mode 100644 index 00000000..c83d121c Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithSecondaryInverseStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithSecondaryStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithSecondaryStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..43fad70f Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithSecondaryStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithSecondaryStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithSecondaryStyle.with-telefonica-style.png new file mode 100644 index 00000000..2cf8e7ba Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testRegularSizeWithSecondaryStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithDangerStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithDangerStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..0b49932a Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithDangerStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithDangerStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithDangerStyle.with-telefonica-style.png new file mode 100644 index 00000000..b5169e96 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithDangerStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkInverseStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkInverseStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..9c36f217 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkInverseStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkInverseStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkInverseStyle.with-telefonica-style.png new file mode 100644 index 00000000..825c134a Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkInverseStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkInverseWithChevronStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkInverseWithChevronStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..3000b983 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkInverseWithChevronStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkInverseWithChevronStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkInverseWithChevronStyle.with-telefonica-style.png new file mode 100644 index 00000000..4e89b679 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkInverseWithChevronStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..9c36f217 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkStyle.with-telefonica-style.png new file mode 100644 index 00000000..717dd0ff Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkWithChevronStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkWithChevronStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..3000b983 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkWithChevronStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkWithChevronStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkWithChevronStyle.with-telefonica-style.png new file mode 100644 index 00000000..63ecebfc Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithLinkWithChevronStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryClearStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryClearStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..3c9b5813 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryClearStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryClearStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryClearStyle.with-telefonica-style.png new file mode 100644 index 00000000..85ac4ee0 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryClearStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryInverseStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryInverseStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..d6d8fc1c Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryInverseStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryInverseStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryInverseStyle.with-telefonica-style.png new file mode 100644 index 00000000..b034c49a Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryInverseStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..d6d8fc1c Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryStyle.with-telefonica-style.png new file mode 100644 index 00000000..ef0ef055 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithPrimaryStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithSecondaryInverseStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithSecondaryInverseStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..0010d2af Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithSecondaryInverseStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithSecondaryInverseStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithSecondaryInverseStyle.with-telefonica-style.png new file mode 100644 index 00000000..783791b8 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithSecondaryInverseStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithSecondaryStyle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithSecondaryStyle.with-telefonica-dark-style.png new file mode 100644 index 00000000..66b36d3c Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithSecondaryStyle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithSecondaryStyle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithSecondaryStyle.with-telefonica-style.png new file mode 100644 index 00000000..80e24bb0 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ButtonTests/testSmallSizeWithSecondaryStyle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CalloutTests/testBrandStyles.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/CalloutTests/testBrandStyles.with-telefonica-dark-style.png new file mode 100644 index 00000000..69a67666 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CalloutTests/testBrandStyles.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CalloutTests/testBrandStyles.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/CalloutTests/testBrandStyles.with-telefonica-style.png new file mode 100644 index 00000000..e35f0145 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CalloutTests/testBrandStyles.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CheckboxTests/testCheckboxActiveCheckedState.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/CheckboxTests/testCheckboxActiveCheckedState.with-telefonica-dark-style.png new file mode 100644 index 00000000..19ac4b30 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CheckboxTests/testCheckboxActiveCheckedState.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CheckboxTests/testCheckboxActiveCheckedState.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/CheckboxTests/testCheckboxActiveCheckedState.with-telefonica-style.png new file mode 100644 index 00000000..19ac4b30 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CheckboxTests/testCheckboxActiveCheckedState.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CheckboxTests/testCheckboxDefaultState.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/CheckboxTests/testCheckboxDefaultState.with-telefonica-dark-style.png new file mode 100644 index 00000000..afbafbdd Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CheckboxTests/testCheckboxDefaultState.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CheckboxTests/testCheckboxDefaultState.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/CheckboxTests/testCheckboxDefaultState.with-telefonica-style.png new file mode 100644 index 00000000..e1ed14cb Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CheckboxTests/testCheckboxDefaultState.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testPageControl.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testPageControl.with-telefonica-dark-style.png new file mode 100644 index 00000000..0530708c Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testPageControl.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testPageControl.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testPageControl.with-telefonica-style.png new file mode 100644 index 00000000..42615b73 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testPageControl.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSegmentedControl.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSegmentedControl.with-telefonica-dark-style.png new file mode 100644 index 00000000..2cf898a2 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSegmentedControl.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSegmentedControl.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSegmentedControl.with-telefonica-style.png new file mode 100644 index 00000000..9fbae229 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSegmentedControl.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSwitchDefaultState.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSwitchDefaultState.with-telefonica-dark-style.png new file mode 100644 index 00000000..9a5c7772 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSwitchDefaultState.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSwitchDefaultState.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSwitchDefaultState.with-telefonica-style.png new file mode 100644 index 00000000..e78321b1 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSwitchDefaultState.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSwitchOnState.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSwitchOnState.with-telefonica-dark-style.png new file mode 100644 index 00000000..b546d677 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSwitchOnState.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSwitchOnState.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSwitchOnState.with-telefonica-style.png new file mode 100644 index 00000000..6c6c00b7 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testSwitchOnState.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testTabBarControl.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testTabBarControl.with-telefonica-dark-style.png new file mode 100644 index 00000000..00394541 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testTabBarControl.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testTabBarControl.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testTabBarControl.with-telefonica-style.png new file mode 100644 index 00000000..eefd0607 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ControlsTests/testTabBarControl.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCrouton.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCrouton.with-telefonica-dark-style.png new file mode 100644 index 00000000..ff92a23e Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCrouton.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCrouton.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCrouton.with-telefonica-style.png new file mode 100644 index 00000000..08e3b27b Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCrouton.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCroutonWithLongActionTitle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCroutonWithLongActionTitle.with-telefonica-dark-style.png new file mode 100644 index 00000000..7ebdf1a7 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCroutonWithLongActionTitle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCroutonWithLongActionTitle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCroutonWithLongActionTitle.with-telefonica-style.png new file mode 100644 index 00000000..71f40b2e Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCroutonWithLongActionTitle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCroutonWithShortActionTitle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCroutonWithShortActionTitle.with-telefonica-dark-style.png new file mode 100644 index 00000000..71c74e53 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCroutonWithShortActionTitle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCroutonWithShortActionTitle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCroutonWithShortActionTitle.with-telefonica-style.png new file mode 100644 index 00000000..579dc47e Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testCriticalCroutonWithShortActionTitle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCrouton.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCrouton.with-telefonica-dark-style.png new file mode 100644 index 00000000..ffbaabc6 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCrouton.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCrouton.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCrouton.with-telefonica-style.png new file mode 100644 index 00000000..6fe9cd07 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCrouton.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCroutonWithLongActionTitle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCroutonWithLongActionTitle.with-telefonica-dark-style.png new file mode 100644 index 00000000..afc04793 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCroutonWithLongActionTitle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCroutonWithLongActionTitle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCroutonWithLongActionTitle.with-telefonica-style.png new file mode 100644 index 00000000..cc8cc6b2 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCroutonWithLongActionTitle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCroutonWithShortActionTitle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCroutonWithShortActionTitle.with-telefonica-dark-style.png new file mode 100644 index 00000000..fd065123 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCroutonWithShortActionTitle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCroutonWithShortActionTitle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCroutonWithShortActionTitle.with-telefonica-style.png new file mode 100644 index 00000000..3d78e38f Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/CroutonTests/testInfoCroutonWithShortActionTitle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/DataCardTests/testBrandStyles.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/DataCardTests/testBrandStyles.with-telefonica-dark-style.png new file mode 100644 index 00000000..6ded331a Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/DataCardTests/testBrandStyles.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/DataCardTests/testBrandStyles.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/DataCardTests/testBrandStyles.with-telefonica-style.png new file mode 100644 index 00000000..67cb48e4 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/DataCardTests/testBrandStyles.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/DeterminateStepperTests/testDeterminateStepperDefaultState.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/DeterminateStepperTests/testDeterminateStepperDefaultState.with-telefonica-dark-style.png new file mode 100644 index 00000000..c1b8724f Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/DeterminateStepperTests/testDeterminateStepperDefaultState.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/DeterminateStepperTests/testDeterminateStepperDefaultState.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/DeterminateStepperTests/testDeterminateStepperDefaultState.with-telefonica-style.png new file mode 100644 index 00000000..d92a985e Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/DeterminateStepperTests/testDeterminateStepperDefaultState.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/EmptyStatesTests/testBrandStyles.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/EmptyStatesTests/testBrandStyles.with-telefonica-dark-style.png new file mode 100644 index 00000000..dfc995d9 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/EmptyStatesTests/testBrandStyles.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/EmptyStatesTests/testBrandStyles.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/EmptyStatesTests/testBrandStyles.with-telefonica-style.png new file mode 100644 index 00000000..e58ecb30 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/EmptyStatesTests/testBrandStyles.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorMultilineScrollWithButtons.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorMultilineScrollWithButtons.with-telefonica-dark-style.png new file mode 100644 index 00000000..a07b404c Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorMultilineScrollWithButtons.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorMultilineScrollWithButtons.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorMultilineScrollWithButtons.with-telefonica-style.png new file mode 100644 index 00000000..f78bf640 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorMultilineScrollWithButtons.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorMultilineScrollWithErrorReference.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorMultilineScrollWithErrorReference.with-telefonica-dark-style.png new file mode 100644 index 00000000..efb0d486 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorMultilineScrollWithErrorReference.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorMultilineScrollWithErrorReference.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorMultilineScrollWithErrorReference.with-telefonica-style.png new file mode 100644 index 00000000..063d5669 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorMultilineScrollWithErrorReference.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorPrimaryRetryAndSecondaryButtonLink.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorPrimaryRetryAndSecondaryButtonLink.with-telefonica-dark-style.png new file mode 100644 index 00000000..868520e9 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorPrimaryRetryAndSecondaryButtonLink.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorPrimaryRetryAndSecondaryButtonLink.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorPrimaryRetryAndSecondaryButtonLink.with-telefonica-style.png new file mode 100644 index 00000000..8f48f49f Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorPrimaryRetryAndSecondaryButtonLink.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorPrimaryRetryButton.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorPrimaryRetryButton.with-telefonica-dark-style.png new file mode 100644 index 00000000..6f6397e6 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorPrimaryRetryButton.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorPrimaryRetryButton.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorPrimaryRetryButton.with-telefonica-style.png new file mode 100644 index 00000000..79189429 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorPrimaryRetryButton.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorSecondaryButtonLink.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorSecondaryButtonLink.with-telefonica-dark-style.png new file mode 100644 index 00000000..de976ea5 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorSecondaryButtonLink.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorSecondaryButtonLink.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorSecondaryButtonLink.with-telefonica-style.png new file mode 100644 index 00000000..0413e815 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorSecondaryButtonLink.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorSecondaryPrimaryButtonCustomView.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorSecondaryPrimaryButtonCustomView.with-telefonica-dark-style.png new file mode 100644 index 00000000..2928e637 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorSecondaryPrimaryButtonCustomView.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorSecondaryPrimaryButtonCustomView.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorSecondaryPrimaryButtonCustomView.with-telefonica-style.png new file mode 100644 index 00000000..8022da14 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorSecondaryPrimaryButtonCustomView.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorTitleAndSubtitle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorTitleAndSubtitle.with-telefonica-dark-style.png new file mode 100644 index 00000000..430d8338 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorTitleAndSubtitle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorTitleAndSubtitle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorTitleAndSubtitle.with-telefonica-style.png new file mode 100644 index 00000000..0c452d68 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorTitleAndSubtitle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorTitleSubtitleAndErrorReference.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorTitleSubtitleAndErrorReference.with-telefonica-dark-style.png new file mode 100644 index 00000000..e8add3ed Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorTitleSubtitleAndErrorReference.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorTitleSubtitleAndErrorReference.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorTitleSubtitleAndErrorReference.with-telefonica-style.png new file mode 100644 index 00000000..2ef9a9d3 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testErrorTitleSubtitleAndErrorReference.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testFeedbackTitleAndSubtitle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testFeedbackTitleAndSubtitle.with-telefonica-dark-style.png new file mode 100644 index 00000000..13923df4 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testFeedbackTitleAndSubtitle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testFeedbackTitleAndSubtitle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testFeedbackTitleAndSubtitle.with-telefonica-style.png new file mode 100644 index 00000000..91f8d25f Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testFeedbackTitleAndSubtitle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeMultilineScroll.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeMultilineScroll.with-telefonica-dark-style.png new file mode 100644 index 00000000..3bd14f0d Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeMultilineScroll.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeMultilineScroll.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeMultilineScroll.with-telefonica-style.png new file mode 100644 index 00000000..05a57a01 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeMultilineScroll.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativePrimaryAndSecondaryButtonLink.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativePrimaryAndSecondaryButtonLink.with-telefonica-dark-style.png new file mode 100644 index 00000000..036f4e6b Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativePrimaryAndSecondaryButtonLink.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativePrimaryAndSecondaryButtonLink.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativePrimaryAndSecondaryButtonLink.with-telefonica-style.png new file mode 100644 index 00000000..69d1671f Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativePrimaryAndSecondaryButtonLink.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativePrimaryButton.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativePrimaryButton.with-telefonica-dark-style.png new file mode 100644 index 00000000..65348fac Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativePrimaryButton.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativePrimaryButton.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativePrimaryButton.with-telefonica-style.png new file mode 100644 index 00000000..33bacc5b Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativePrimaryButton.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeSecondaryButtonLink.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeSecondaryButtonLink.with-telefonica-dark-style.png new file mode 100644 index 00000000..c9f2c7af Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeSecondaryButtonLink.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeSecondaryButtonLink.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeSecondaryButtonLink.with-telefonica-style.png new file mode 100644 index 00000000..7527e15d Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeSecondaryButtonLink.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeSecondaryButtonLinkCustomView.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeSecondaryButtonLinkCustomView.with-telefonica-dark-style.png new file mode 100644 index 00000000..f3828e74 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeSecondaryButtonLinkCustomView.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeSecondaryButtonLinkCustomView.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeSecondaryButtonLinkCustomView.with-telefonica-style.png new file mode 100644 index 00000000..57af3aea Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeSecondaryButtonLinkCustomView.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeTitleAndSubtitle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeTitleAndSubtitle.with-telefonica-dark-style.png new file mode 100644 index 00000000..17c9f7b6 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeTitleAndSubtitle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeTitleAndSubtitle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeTitleAndSubtitle.with-telefonica-style.png new file mode 100644 index 00000000..e2ab4154 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testInformativeTitleAndSubtitle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessMultiline.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessMultiline.with-telefonica-dark-style.png new file mode 100644 index 00000000..598ee634 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessMultiline.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessMultiline.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessMultiline.with-telefonica-style.png new file mode 100644 index 00000000..0defdf85 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessMultiline.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryAndSecondaryButton.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryAndSecondaryButton.with-telefonica-dark-style.png new file mode 100644 index 00000000..0ed09549 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryAndSecondaryButton.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryAndSecondaryButton.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryAndSecondaryButton.with-telefonica-style.png new file mode 100644 index 00000000..89b5de62 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryAndSecondaryButton.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryAndSecondaryButtonLinkCustomView.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryAndSecondaryButtonLinkCustomView.with-telefonica-dark-style.png new file mode 100644 index 00000000..2f01dddc Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryAndSecondaryButtonLinkCustomView.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryAndSecondaryButtonLinkCustomView.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryAndSecondaryButtonLinkCustomView.with-telefonica-style.png new file mode 100644 index 00000000..213015fa Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryAndSecondaryButtonLinkCustomView.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryButton.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryButton.with-telefonica-dark-style.png new file mode 100644 index 00000000..e6b9dae4 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryButton.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryButton.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryButton.with-telefonica-style.png new file mode 100644 index 00000000..af4889e3 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessPrimaryButton.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessSecondaryButton.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessSecondaryButton.with-telefonica-dark-style.png new file mode 100644 index 00000000..701c9e43 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessSecondaryButton.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessSecondaryButton.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessSecondaryButton.with-telefonica-style.png new file mode 100644 index 00000000..264a5e89 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessSecondaryButton.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessTitle.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessTitle.with-telefonica-dark-style.png new file mode 100644 index 00000000..21869d76 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessTitle.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessTitle.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessTitle.with-telefonica-style.png new file mode 100644 index 00000000..340c37ac Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FeedbackTests/testSuccessTitle.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FilterTests/testSegmentsInFilter.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FilterTests/testSegmentsInFilter.with-telefonica-dark-style.png new file mode 100644 index 00000000..2b041eca Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FilterTests/testSegmentsInFilter.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FilterTests/testSegmentsInFilter.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FilterTests/testSegmentsInFilter.with-telefonica-style.png new file mode 100644 index 00000000..c16db4a4 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FilterTests/testSegmentsInFilter.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FilterTests/testSelectedSegmentsInFilter.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FilterTests/testSelectedSegmentsInFilter.with-telefonica-dark-style.png new file mode 100644 index 00000000..a8ee6ce3 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FilterTests/testSelectedSegmentsInFilter.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FilterTests/testSelectedSegmentsInFilter.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FilterTests/testSelectedSegmentsInFilter.with-telefonica-style.png new file mode 100644 index 00000000..6ccc41ed Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FilterTests/testSelectedSegmentsInFilter.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FormTests/testHeaderAndButtonDisabledAndFooter.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FormTests/testHeaderAndButtonDisabledAndFooter.with-telefonica-dark-style.png new file mode 100644 index 00000000..421b99e1 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FormTests/testHeaderAndButtonDisabledAndFooter.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FormTests/testHeaderAndButtonDisabledAndFooter.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FormTests/testHeaderAndButtonDisabledAndFooter.with-telefonica-style.png new file mode 100644 index 00000000..54a4e350 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FormTests/testHeaderAndButtonDisabledAndFooter.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FormTests/testHeaderAndButtonEnabledAndFooter.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/FormTests/testHeaderAndButtonEnabledAndFooter.with-telefonica-dark-style.png new file mode 100644 index 00000000..35383799 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FormTests/testHeaderAndButtonEnabledAndFooter.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/FormTests/testHeaderAndButtonEnabledAndFooter.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/FormTests/testHeaderAndButtonEnabledAndFooter.with-telefonica-style.png new file mode 100644 index 00000000..c316d416 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/FormTests/testHeaderAndButtonEnabledAndFooter.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndLinkButton.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndLinkButton.with-telefonica-dark-style.png new file mode 100644 index 00000000..98707777 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndLinkButton.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndLinkButton.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndLinkButton.with-telefonica-style.png new file mode 100644 index 00000000..2882ea59 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndLinkButton.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndPrimaryButton.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndPrimaryButton.with-telefonica-dark-style.png new file mode 100644 index 00000000..dd0ef40c Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndPrimaryButton.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndPrimaryButton.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndPrimaryButton.with-telefonica-style.png new file mode 100644 index 00000000..89397c40 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndPrimaryButton.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndSecondaryButton.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndSecondaryButton.with-telefonica-dark-style.png new file mode 100644 index 00000000..4e396636 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndSecondaryButton.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndSecondaryButton.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndSecondaryButton.with-telefonica-style.png new file mode 100644 index 00000000..3b479ef6 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testInverseStyleAndSecondaryButton.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndLinkButton.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndLinkButton.with-telefonica-dark-style.png new file mode 100644 index 00000000..f1a6179c Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndLinkButton.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndLinkButton.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndLinkButton.with-telefonica-style.png new file mode 100644 index 00000000..ed43f1cb Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndLinkButton.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndPrimaryButton.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndPrimaryButton.with-telefonica-dark-style.png new file mode 100644 index 00000000..17807c13 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndPrimaryButton.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndPrimaryButton.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndPrimaryButton.with-telefonica-style.png new file mode 100644 index 00000000..b5e5ae74 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndPrimaryButton.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndSecondaryButton.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndSecondaryButton.with-telefonica-dark-style.png new file mode 100644 index 00000000..21ec7d16 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndSecondaryButton.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndSecondaryButton.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndSecondaryButton.with-telefonica-style.png new file mode 100644 index 00000000..fbbd497c Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/HighlightedCardTests/testNormalStyleAndSecondaryButton.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/IndeterminateStepperTests/testIndeterminateStepperDefaultState.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/IndeterminateStepperTests/testIndeterminateStepperDefaultState.with-telefonica-dark-style.png new file mode 100644 index 00000000..9643e356 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/IndeterminateStepperTests/testIndeterminateStepperDefaultState.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/IndeterminateStepperTests/testIndeterminateStepperDefaultState.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/IndeterminateStepperTests/testIndeterminateStepperDefaultState.with-telefonica-style.png new file mode 100644 index 00000000..7c4438ad Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/IndeterminateStepperTests/testIndeterminateStepperDefaultState.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithDefaultStyleAndAllStates.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithDefaultStyleAndAllStates.with-telefonica-dark-style.png new file mode 100644 index 00000000..36d5f2c5 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithDefaultStyleAndAllStates.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithDefaultStyleAndAllStates.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithDefaultStyleAndAllStates.with-telefonica-style.png new file mode 100644 index 00000000..09c56061 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithDefaultStyleAndAllStates.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithDropdownStyleAndAllStates.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithDropdownStyleAndAllStates.with-telefonica-dark-style.png new file mode 100644 index 00000000..bd2517b1 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithDropdownStyleAndAllStates.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithDropdownStyleAndAllStates.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithDropdownStyleAndAllStates.with-telefonica-style.png new file mode 100644 index 00000000..511300cf Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithDropdownStyleAndAllStates.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithEmailStyleAndAllStates.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithEmailStyleAndAllStates.with-telefonica-dark-style.png new file mode 100644 index 00000000..ec59fd0e Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithEmailStyleAndAllStates.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithEmailStyleAndAllStates.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithEmailStyleAndAllStates.with-telefonica-style.png new file mode 100644 index 00000000..21a12720 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithEmailStyleAndAllStates.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithInverseStyleAndAllStates.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithInverseStyleAndAllStates.with-telefonica-dark-style.png new file mode 100644 index 00000000..ced09a74 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithInverseStyleAndAllStates.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithInverseStyleAndAllStates.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithInverseStyleAndAllStates.with-telefonica-style.png new file mode 100644 index 00000000..ffe0d258 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithInverseStyleAndAllStates.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithMultilineStyleAndAllStates.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithMultilineStyleAndAllStates.with-telefonica-dark-style.png new file mode 100644 index 00000000..10eb9097 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithMultilineStyleAndAllStates.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithMultilineStyleAndAllStates.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithMultilineStyleAndAllStates.with-telefonica-style.png new file mode 100644 index 00000000..dc9f0cb9 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithMultilineStyleAndAllStates.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithPasswordStyleAndAllStates.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithPasswordStyleAndAllStates.with-telefonica-dark-style.png new file mode 100644 index 00000000..e91fef05 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithPasswordStyleAndAllStates.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithPasswordStyleAndAllStates.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithPasswordStyleAndAllStates.with-telefonica-style.png new file mode 100644 index 00000000..d7712aeb Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithPasswordStyleAndAllStates.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithPhoneNumberStyleAndAllStates.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithPhoneNumberStyleAndAllStates.with-telefonica-dark-style.png new file mode 100644 index 00000000..ad453303 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithPhoneNumberStyleAndAllStates.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithPhoneNumberStyleAndAllStates.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithPhoneNumberStyleAndAllStates.with-telefonica-style.png new file mode 100644 index 00000000..0f4169b9 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/InputFieldTests/testInputFieldWithPhoneNumberStyleAndAllStates.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ListsTests/testAllLabelsFontColors.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/ListsTests/testAllLabelsFontColors.with-telefonica-dark-style.png new file mode 100644 index 00000000..29e8614c Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ListsTests/testAllLabelsFontColors.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/ListsTests/testAllLabelsFontColors.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/ListsTests/testAllLabelsFontColors.with-telefonica-style.png new file mode 100644 index 00000000..9ca2c351 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/ListsTests/testAllLabelsFontColors.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/LoadErrorViewControllerTests/testStyles.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/LoadErrorViewControllerTests/testStyles.with-telefonica-dark-style.png new file mode 100644 index 00000000..ce0bc3b7 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/LoadErrorViewControllerTests/testStyles.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/LoadErrorViewControllerTests/testStyles.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/LoadErrorViewControllerTests/testStyles.with-telefonica-style.png new file mode 100644 index 00000000..0d289a59 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/LoadErrorViewControllerTests/testStyles.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/MediaCardTests/testBrandStyles.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/MediaCardTests/testBrandStyles.with-telefonica-dark-style.png new file mode 100644 index 00000000..a8bd0425 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/MediaCardTests/testBrandStyles.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/MediaCardTests/testBrandStyles.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/MediaCardTests/testBrandStyles.with-telefonica-style.png new file mode 100644 index 00000000..d90aec34 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/MediaCardTests/testBrandStyles.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testBrandStyles.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testBrandStyles.with-telefonica-dark-style.png new file mode 100644 index 00000000..cfe7b8aa Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testBrandStyles.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testBrandStyles.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testBrandStyles.with-telefonica-style.png new file mode 100644 index 00000000..80102387 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testBrandStyles.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testLargeSubtitle.1.png b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testLargeSubtitle.1.png index c169e108..050a0f07 100644 Binary files a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testLargeSubtitle.1.png and b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testLargeSubtitle.1.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testLargeTitle.1.png b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testLargeTitle.1.png index c4bf4553..0acc6c05 100644 Binary files a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testLargeTitle.1.png and b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testLargeTitle.1.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testLargeTitleAndSubtitle.1.png b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testLargeTitleAndSubtitle.1.png index f24455c2..f7c1b37d 100644 Binary files a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testLargeTitleAndSubtitle.1.png and b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testLargeTitleAndSubtitle.1.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoClose.1.png b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoClose.1.png index 3deab1ae..03412def 100644 Binary files a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoClose.1.png and b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoClose.1.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoImage.1.png b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoImage.1.png index 250510f5..32020926 100644 Binary files a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoImage.1.png and b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoImage.1.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoSubtitle.1.png b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoSubtitle.1.png index ed45249b..38e30043 100644 Binary files a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoSubtitle.1.png and b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoSubtitle.1.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoTitle.1.png b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoTitle.1.png index d1490506..385850ee 100644 Binary files a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoTitle.1.png and b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testNoTitle.1.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testTipDirection.1.png b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testTipDirection.1.png index 4a3de343..80102387 100644 Binary files a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testTipDirection.1.png and b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testTipDirection.1.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testTipDirection.2.png b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testTipDirection.2.png index 380c7d96..0280a1cd 100644 Binary files a/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testTipDirection.2.png and b/Tests/MisticaTests/UI/__Snapshots__/PopoverViewTests/testTipDirection.2.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/RadioButtonTests/testRadioButtonDisabled.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/RadioButtonTests/testRadioButtonDisabled.with-telefonica-dark-style.png new file mode 100644 index 00000000..432cb077 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/RadioButtonTests/testRadioButtonDisabled.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/RadioButtonTests/testRadioButtonDisabled.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/RadioButtonTests/testRadioButtonDisabled.with-telefonica-style.png new file mode 100644 index 00000000..92a4481b Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/RadioButtonTests/testRadioButtonDisabled.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/RadioButtonTests/testRadioButtonEnabled.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/RadioButtonTests/testRadioButtonEnabled.with-telefonica-dark-style.png new file mode 100644 index 00000000..6b445f60 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/RadioButtonTests/testRadioButtonEnabled.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/RadioButtonTests/testRadioButtonEnabled.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/RadioButtonTests/testRadioButtonEnabled.with-telefonica-style.png new file mode 100644 index 00000000..6b445f60 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/RadioButtonTests/testRadioButtonEnabled.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActionListWithUrls.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActionListWithUrls.with-telefonica-dark-style.png new file mode 100644 index 00000000..0726c1a9 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActionListWithUrls.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActionListWithUrls.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActionListWithUrls.with-telefonica-style.png new file mode 100644 index 00000000..4164ce3e Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActionListWithUrls.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActionListWithoutUrls.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActionListWithoutUrls.with-telefonica-dark-style.png new file mode 100644 index 00000000..36c83f85 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActionListWithoutUrls.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActionListWithoutUrls.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActionListWithoutUrls.with-telefonica-style.png new file mode 100644 index 00000000..eb319993 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActionListWithoutUrls.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActions.1.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActions.1.png index dd58ca29..9a25b43f 100644 Binary files a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActions.1.png and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testActions.1.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithIcons.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithIcons.with-telefonica-dark-style.png new file mode 100644 index 00000000..771733d6 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithIcons.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithIcons.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithIcons.with-telefonica-style.png new file mode 100644 index 00000000..9190bd16 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithIcons.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithIconsAndWithoutDescriptions.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithIconsAndWithoutDescriptions.with-telefonica-dark-style.png new file mode 100644 index 00000000..771733d6 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithIconsAndWithoutDescriptions.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithIconsAndWithoutDescriptions.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithIconsAndWithoutDescriptions.with-telefonica-style.png new file mode 100644 index 00000000..9190bd16 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithIconsAndWithoutDescriptions.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithSmallIcons.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithSmallIcons.with-telefonica-dark-style.png new file mode 100644 index 00000000..3370ef88 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithSmallIcons.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithSmallIcons.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithSmallIcons.with-telefonica-style.png new file mode 100644 index 00000000..bfb63dbe Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithSmallIcons.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithoutIcons.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithoutIcons.with-telefonica-dark-style.png new file mode 100644 index 00000000..378d1ba7 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithoutIcons.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithoutIcons.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithoutIcons.with-telefonica-style.png new file mode 100644 index 00000000..e6701eae Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithoutIcons.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithoutIconsAndDescriptions.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithoutIconsAndDescriptions.with-telefonica-dark-style.png new file mode 100644 index 00000000..378d1ba7 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithoutIconsAndDescriptions.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithoutIconsAndDescriptions.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithoutIconsAndDescriptions.with-telefonica-style.png new file mode 100644 index 00000000..e6701eae Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testContentWithoutIconsAndDescriptions.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testEmptyHeader.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testEmptyHeader.with-telefonica-dark-style.png new file mode 100644 index 00000000..a21bfe57 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testEmptyHeader.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testEmptyHeader.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testEmptyHeader.with-telefonica-style.png new file mode 100644 index 00000000..181a0334 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testEmptyHeader.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithDescriptionAndRegularIcon.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithDescriptionAndRegularIcon.with-telefonica-dark-style.png new file mode 100644 index 00000000..6ab9517b Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithDescriptionAndRegularIcon.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithDescriptionAndRegularIcon.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithDescriptionAndRegularIcon.with-telefonica-style.png new file mode 100644 index 00000000..985fdfa4 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithDescriptionAndRegularIcon.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithDescriptionAndSmallIcon.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithDescriptionAndSmallIcon.with-telefonica-dark-style.png new file mode 100644 index 00000000..6ab9517b Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithDescriptionAndSmallIcon.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithDescriptionAndSmallIcon.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithDescriptionAndSmallIcon.with-telefonica-style.png new file mode 100644 index 00000000..985fdfa4 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithDescriptionAndSmallIcon.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndBulletIcon.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndBulletIcon.with-telefonica-dark-style.png new file mode 100644 index 00000000..c1d8ce2e Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndBulletIcon.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndBulletIcon.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndBulletIcon.with-telefonica-style.png new file mode 100644 index 00000000..96932023 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndBulletIcon.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndRegularIcon.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndRegularIcon.with-telefonica-dark-style.png new file mode 100644 index 00000000..a9e35793 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndRegularIcon.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndRegularIcon.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndRegularIcon.with-telefonica-style.png new file mode 100644 index 00000000..99a69c7e Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndRegularIcon.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndSmallIcon.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndSmallIcon.with-telefonica-dark-style.png new file mode 100644 index 00000000..31470ff9 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndSmallIcon.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndSmallIcon.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndSmallIcon.with-telefonica-style.png new file mode 100644 index 00000000..e136853c Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testInformativeWithoutDescriptionAndSmallIcon.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testNoDescription.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testNoDescription.with-telefonica-dark-style.png new file mode 100644 index 00000000..d012f4b5 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testNoDescription.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testNoDescription.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testNoDescription.with-telefonica-style.png new file mode 100644 index 00000000..befc7027 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testNoDescription.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testNoSubtitleAndDescription.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testNoSubtitleAndDescription.with-telefonica-dark-style.png new file mode 100644 index 00000000..e15a4114 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testNoSubtitleAndDescription.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testNoSubtitleAndDescription.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testNoSubtitleAndDescription.with-telefonica-style.png new file mode 100644 index 00000000..9d23bd89 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testNoSubtitleAndDescription.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testSingleAction.1.png b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testSingleAction.1.png index 1f52e024..d8afdd4b 100644 Binary files a/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testSingleAction.1.png and b/Tests/MisticaTests/UI/__Snapshots__/SheetTests/testSingleAction.1.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TabsTests/testTabsDefaultState.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TabsTests/testTabsDefaultState.with-telefonica-dark-style.png new file mode 100644 index 00000000..de0d2828 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TabsTests/testTabsDefaultState.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TabsTests/testTabsDefaultState.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TabsTests/testTabsDefaultState.with-telefonica-style.png new file mode 100644 index 00000000..a1ccbd43 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TabsTests/testTabsDefaultState.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TagTests/testActiveTagView.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testActiveTagView.with-telefonica-dark-style.png new file mode 100644 index 00000000..63e47f07 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testActiveTagView.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TagTests/testActiveTagView.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testActiveTagView.with-telefonica-style.png new file mode 100644 index 00000000..ef732a0b Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testActiveTagView.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TagTests/testErrorTagView.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testErrorTagView.with-telefonica-dark-style.png new file mode 100644 index 00000000..1006bdf4 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testErrorTagView.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TagTests/testErrorTagView.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testErrorTagView.with-telefonica-style.png new file mode 100644 index 00000000..ba228c6b Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testErrorTagView.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TagTests/testInactiveTagView.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testInactiveTagView.with-telefonica-dark-style.png new file mode 100644 index 00000000..832eae47 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testInactiveTagView.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TagTests/testInactiveTagView.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testInactiveTagView.with-telefonica-style.png new file mode 100644 index 00000000..2108fb5d Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testInactiveTagView.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TagTests/testPromoTagView.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testPromoTagView.with-telefonica-dark-style.png new file mode 100644 index 00000000..af45c90e Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testPromoTagView.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TagTests/testPromoTagView.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testPromoTagView.with-telefonica-style.png new file mode 100644 index 00000000..6a3e59f4 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testPromoTagView.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TagTests/testSuccessTagView.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testSuccessTagView.with-telefonica-dark-style.png new file mode 100644 index 00000000..288fcda0 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testSuccessTagView.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TagTests/testSuccessTagView.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testSuccessTagView.with-telefonica-style.png new file mode 100644 index 00000000..876d6a9c Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testSuccessTagView.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TagTests/testTagViewWithIcon.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testTagViewWithIcon.with-telefonica-dark-style.png new file mode 100644 index 00000000..531bc2ba Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testTagViewWithIcon.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TagTests/testTagViewWithIcon.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testTagViewWithIcon.with-telefonica-style.png new file mode 100644 index 00000000..47cd307a Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testTagViewWithIcon.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TagTests/testWarningTagView.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testWarningTagView.with-telefonica-dark-style.png new file mode 100644 index 00000000..2e00cd12 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testWarningTagView.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TagTests/testWarningTagView.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testWarningTagView.with-telefonica-style.png new file mode 100644 index 00000000..62c55994 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TagTests/testWarningTagView.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1.with-telefonica-dark-style.png new file mode 100644 index 00000000..740ca891 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1.with-telefonica-style.png new file mode 100644 index 00000000..262ff349 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1Multiline.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1Multiline.with-telefonica-dark-style.png new file mode 100644 index 00000000..e1372543 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1Multiline.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1Multiline.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1Multiline.with-telefonica-style.png new file mode 100644 index 00000000..5e3d27f3 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1Multiline.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1MultilineAndLink.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1MultilineAndLink.with-telefonica-dark-style.png new file mode 100644 index 00000000..83f44714 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1MultilineAndLink.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1MultilineAndLink.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1MultilineAndLink.with-telefonica-style.png new file mode 100644 index 00000000..c8dbf288 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1MultilineAndLink.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1WithLink.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1WithLink.with-telefonica-dark-style.png new file mode 100644 index 00000000..92a4ecaf Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1WithLink.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1WithLink.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1WithLink.with-telefonica-style.png new file mode 100644 index 00000000..e6475a92 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle1WithLink.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2.with-telefonica-dark-style.png new file mode 100644 index 00000000..2f0b9c39 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2.with-telefonica-style.png new file mode 100644 index 00000000..a2411bd1 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2Multiline.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2Multiline.with-telefonica-dark-style.png new file mode 100644 index 00000000..fc2505aa Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2Multiline.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2Multiline.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2Multiline.with-telefonica-style.png new file mode 100644 index 00000000..9d0d3daa Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2Multiline.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2MultilineAndLink.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2MultilineAndLink.with-telefonica-dark-style.png new file mode 100644 index 00000000..28dc2c31 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2MultilineAndLink.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2MultilineAndLink.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2MultilineAndLink.with-telefonica-style.png new file mode 100644 index 00000000..325787ec Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2MultilineAndLink.with-telefonica-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2WithLink.with-telefonica-dark-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2WithLink.with-telefonica-dark-style.png new file mode 100644 index 00000000..ef967c81 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2WithLink.with-telefonica-dark-style.png differ diff --git a/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2WithLink.with-telefonica-style.png b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2WithLink.with-telefonica-style.png new file mode 100644 index 00000000..543b6a62 Binary files /dev/null and b/Tests/MisticaTests/UI/__Snapshots__/TitleViewTests/testTitle2WithLink.with-telefonica-style.png differ