diff --git a/VDS/Components/TextFields/InputField/FieldTypes/CreditCard.swift b/VDS/Components/TextFields/InputField/FieldTypes/CreditCard.swift
index 43fd6309..bd512b50 100644
--- a/VDS/Components/TextFields/InputField/FieldTypes/CreditCard.swift
+++ b/VDS/Components/TextFields/InputField/FieldTypes/CreditCard.swift
@@ -19,6 +19,7 @@ extension InputField {
case dinersClub
case jcb
case unionPay
+ case placeholder
public func imageName(surface: Surface) -> String {
func getImageName(_ surface: Surface, name: String) -> String {
@@ -29,10 +30,11 @@ extension InputField {
case .mastercard: return "mastercard"
case .amex: return "amex"
case .discover: return "discover"
- case .dinersClub: return "dinersClub"//getImageName(surface, name: "dinersClub")
+ case .dinersClub: return getImageName(surface, name: "dinersClub")
case .jcb: return "jcb"
case .unionPay: return getImageName(surface, name: "unionPay")
- default: return getImageName(surface, name: "generic")
+ case .generic: return getImageName(surface, name: "generic")
+ default: return getImageName(surface, name: "placeholder")
}
}
@@ -141,7 +143,7 @@ extension InputField {
override func textFieldDidBeginEditing(_ inputField: InputField, textField: UITextField) {
//reset the textField when you start editing
value = nil
- inputField.cardType = .generic
+ inputField.cardType = .placeholder
textField.text = ""
inputField.validate()
updateLeftImage(inputField)
diff --git a/VDS/Components/TextFields/InputField/InputField.swift b/VDS/Components/TextFields/InputField/InputField.swift
index b9b4ab99..c3daeb9a 100644
--- a/VDS/Components/TextFields/InputField/InputField.swift
+++ b/VDS/Components/TextFields/InputField/InputField.swift
@@ -68,7 +68,11 @@ open class InputField: EntryFieldBase {
//--------------------------------------------------
// MARK: - CreditCard/SecurityCode
//--------------------------------------------------
- open var cardType: CreditCardType = .generic { didSet { setNeedsUpdate() } }
+ open var cardType: CreditCardType = .placeholder {
+ didSet {
+ setNeedsUpdate()
+ }
+ }
//--------------------------------------------------
// MARK: - Password
//--------------------------------------------------
diff --git a/VDS/SupportingFiles/Icons.xcassets/CreditCard/dinersClub-inverted.imageset/Contents.json b/VDS/SupportingFiles/Icons.xcassets/CreditCard/dinersClub-inverted.imageset/Contents.json
index 6c8a6fee..4f70649b 100644
--- a/VDS/SupportingFiles/Icons.xcassets/CreditCard/dinersClub-inverted.imageset/Contents.json
+++ b/VDS/SupportingFiles/Icons.xcassets/CreditCard/dinersClub-inverted.imageset/Contents.json
@@ -1,7 +1,7 @@
{
"images" : [
{
- "filename" : "DCI_Horizontal-2_onlight.svg",
+ "filename" : "DCI_Horizontal-2_ondark-2.svg",
"idiom" : "universal"
}
],
diff --git a/VDS/SupportingFiles/Icons.xcassets/CreditCard/dinersClub-inverted.imageset/DCI_Horizontal-2_ondark-2.svg b/VDS/SupportingFiles/Icons.xcassets/CreditCard/dinersClub-inverted.imageset/DCI_Horizontal-2_ondark-2.svg
new file mode 100644
index 00000000..4d2cd6c6
--- /dev/null
+++ b/VDS/SupportingFiles/Icons.xcassets/CreditCard/dinersClub-inverted.imageset/DCI_Horizontal-2_ondark-2.svg
@@ -0,0 +1,62 @@
+
+
\ No newline at end of file
diff --git a/VDS/SupportingFiles/Icons.xcassets/CreditCard/dinersClub-inverted.imageset/DCI_Horizontal-2_onlight.svg b/VDS/SupportingFiles/Icons.xcassets/CreditCard/dinersClub-inverted.imageset/DCI_Horizontal-2_onlight.svg
deleted file mode 100644
index 569a32c0..00000000
--- a/VDS/SupportingFiles/Icons.xcassets/CreditCard/dinersClub-inverted.imageset/DCI_Horizontal-2_onlight.svg
+++ /dev/null
@@ -1,819 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-]>
-
diff --git a/VDS/SupportingFiles/Icons.xcassets/CreditCard/generic-inverted.imageset/Contents.json b/VDS/SupportingFiles/Icons.xcassets/CreditCard/generic-inverted.imageset/Contents.json
index 28c8b212..ce49c66f 100644
--- a/VDS/SupportingFiles/Icons.xcassets/CreditCard/generic-inverted.imageset/Contents.json
+++ b/VDS/SupportingFiles/Icons.xcassets/CreditCard/generic-inverted.imageset/Contents.json
@@ -1,7 +1,7 @@
{
"images" : [
{
- "filename" : "generic-inverted.svg",
+ "filename" : "generic_inverted.svg",
"idiom" : "universal"
}
],
diff --git a/VDS/SupportingFiles/Icons.xcassets/CreditCard/generic-inverted.imageset/generic-inverted.svg b/VDS/SupportingFiles/Icons.xcassets/CreditCard/generic-inverted.imageset/generic-inverted.svg
deleted file mode 100644
index 42904015..00000000
--- a/VDS/SupportingFiles/Icons.xcassets/CreditCard/generic-inverted.imageset/generic-inverted.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
diff --git a/VDS/SupportingFiles/Icons.xcassets/CreditCard/generic-inverted.imageset/generic_inverted.svg b/VDS/SupportingFiles/Icons.xcassets/CreditCard/generic-inverted.imageset/generic_inverted.svg
new file mode 100644
index 00000000..d7c2ff67
--- /dev/null
+++ b/VDS/SupportingFiles/Icons.xcassets/CreditCard/generic-inverted.imageset/generic_inverted.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/VDS/SupportingFiles/Icons.xcassets/CreditCard/generic.imageset/generic.svg b/VDS/SupportingFiles/Icons.xcassets/CreditCard/generic.imageset/generic.svg
index 38b925ee..75bb826b 100644
--- a/VDS/SupportingFiles/Icons.xcassets/CreditCard/generic.imageset/generic.svg
+++ b/VDS/SupportingFiles/Icons.xcassets/CreditCard/generic.imageset/generic.svg
@@ -1,17 +1,19 @@
-