From 3c8fa053b865763457a7a5ed182d56f507070afc Mon Sep 17 00:00:00 2001 From: Olga Matviienko <omatviienko@ebay.com> Date: Tue, 30 Jun 2015 15:07:38 +0300 Subject: [PATCH] MAGETWO-39422: [UI] Assistance with applying new style for Credit card validation --- .../Payment/view/base/web/images/cc/ae.png | Bin 0 -> 1663 bytes .../Payment/view/base/web/images/cc/di.png | Bin 0 -> 1663 bytes .../Payment/view/base/web/images/cc/dn.png | Bin 0 -> 1663 bytes .../Payment/view/base/web/images/cc/jc.png | Bin 0 -> 1663 bytes .../Payment/view/base/web/images/cc/mc.png | Bin 0 -> 1663 bytes .../Payment/view/base/web/images/cc/sm.png | Bin 0 -> 1663 bytes .../Payment/view/base/web/images/cc/un.png | Bin 0 -> 1663 bytes .../Payment/view/base/web/images/cc/vi.png | Bin 0 -> 1663 bytes .../web/template/payment/cc-form.html | 32 +++++++++--------- .../module/checkout/_payment-options.less | 24 +++++++++++++ 10 files changed, 40 insertions(+), 16 deletions(-) create mode 100644 app/code/Magento/Payment/view/base/web/images/cc/ae.png create mode 100644 app/code/Magento/Payment/view/base/web/images/cc/di.png create mode 100644 app/code/Magento/Payment/view/base/web/images/cc/dn.png create mode 100644 app/code/Magento/Payment/view/base/web/images/cc/jc.png create mode 100644 app/code/Magento/Payment/view/base/web/images/cc/mc.png create mode 100644 app/code/Magento/Payment/view/base/web/images/cc/sm.png create mode 100644 app/code/Magento/Payment/view/base/web/images/cc/un.png create mode 100644 app/code/Magento/Payment/view/base/web/images/cc/vi.png diff --git a/app/code/Magento/Payment/view/base/web/images/cc/ae.png b/app/code/Magento/Payment/view/base/web/images/cc/ae.png new file mode 100644 index 0000000000000000000000000000000000000000..667455e804c2c2b163b9909b5ffc4375662ca6be GIT binary patch literal 1663 zcmaJ?X;2eq7|zIeR%#U~hZdLM*_vz)V#t;Nfe=k42q8$Y9u3(gtRdOByO2P2=m=`7 z6qQ=Fb`+sgQOYIYf#8L0wJM;9BUsPk1xi6MTnR}x2-qK`JM-=Pz27{~^B&*3v)@F7 zFLj>cIfX`}IZKy`<&<So%WIMo^@cyXca$<7WT=vi!s1Dz3P)%n7>h#ysZOOq<cJDR z+3*MAPop^js6t69WnqvS(=k;J4AZ1DP;45_KhR`QskI0R#333~FQj)=ou>mRETqTq zWGtB>1W7=brQ%3bYPdq3s#ObMdSC$HZ-OWR9YU%AlP*zDKqeu5NEf2^j$@Dx3_(b( zkp4C)r7Qvn!EglNF<A^XYY7Wj!e+9$zI;A^F~DK5Ss;r8vN;SkAL4Q#77G}D=u|Wu zj)&x8$#5*n6Vek%(g1;=(P(5Exl9b#fNX(4;LzZ37!-m*r07YNiJ>QaMij&dp~g`I ziDG)dp{R<(l1L$)%JgjsI>V@}o)~Tu)iBVcGJtF*%Tdw@P$v6-s7^PECP+E*F5mwY zCKM?K1e7BLmV~RRi;MShgfc)OIHDpkT!CSUBVCM0z(|Zpzzjf06c30&^)O~6hR`w@ zB-In7O0PzwVj-R4Gf@<V1QMPfm&X;bC9GgJJCql^L=Y;F2qYqrZ?H(h=Z$d1m^w*^ z=*bZ-{EjOclj|4+oq>uhMsPG4fh9Pm1BMEQ(6MvjkEu7zg~!gtZ%i&oB?CIH^<URK zazxFJV>>#ulruW^h@P5toEmCD8v26zATC6NDMGUjo!yszZNs+ek7b8z8(S<Ti}TAH zUUzl3zUsc$(q^}I^;9a`J9}PU$!fU!bSh_0m$~osr9b00o!+wV(vJo8Eic+7NWq%q z@}J7;U$wXQ^jZ4{`p12;+tTy0_essbrF9RVwf9x6@CZC`;o5!Lyq$Kt*>1O%o^ATQ z{_(Ed%l#JXpv~4tEt@5$@TPTeu&1vtQdg2wQa9M&wL)7+^V)9t+0|~hQwSSn?6$!{ z8|Cn0k6hg3+<Yunl$$G~(Z(&3ibV?3-HJV*8}nE*B`&2w@$PweclIjhNb!!)-?lE_ zZ?mWICP#d_=HSEumSuL!<ivn-k|BalCSE(oU1<h6vD@5sRT|>2D^9uh9&5=fn7Dar z6Dw4xy{+By@Z84RX^|l=O<pxl$Io`W?3^{=uDsE|;>=UVSCbh<ngUt$sf+?e+TkA_ z$lF}q@`|Ip{oGa;&G2sizN5<45ZQL}@{YWt*Oz;Rx%nqK>GH=*TQg)X;d`Tb*_Aip z1#`f*s<oXE-1zLvnz-*cPLaW_GX4%<c>k{pqq7={!okndBkb;_)u%sLUlrD?D}C-? zlN$0@L3E?4FsixEpWb+2dbOMPdl{02dnP_Y>+W&WFRxtmgs(n$h773jUEfquMn1!r zE|}YEL^6-1?X{G&e%-*$)lPSLH7N@Z+x)c5yVzQR)^=z*Zf%jV=QE#sYTs{`&-A=_ z1@OB=X2%o}8FN~z3NI@8{YuR$*9qm)aPqu2Cq4U-HZ^v9rh9d!yNCDHxqe&uvtw;< zj%cn<2RZk9O(~0Aebn;q86L0mlsOeQlKP(b?hec+wohCA;Q7Hr0m;@TeaX(46KhW~ z?zD&3-FGz?zcHic&H+|NzQ#n;VrD3_mY^s3DbnPSXYtPHR8E9_@Z_=&Y4d)`$!Q|r z+_EH>r&y5r9zpsF%;Q_Q*H33Arr|yM2^%K`jhpb;Q=U^_RJj@oi|SdBcp|g*?{&AW bJ{M?Zvks-r4XQux_$5d~!^OqHUu^ydtm(GT literal 0 HcmV?d00001 diff --git a/app/code/Magento/Payment/view/base/web/images/cc/di.png b/app/code/Magento/Payment/view/base/web/images/cc/di.png new file mode 100644 index 0000000000000000000000000000000000000000..667455e804c2c2b163b9909b5ffc4375662ca6be GIT binary patch literal 1663 zcmaJ?X;2eq7|zIeR%#U~hZdLM*_vz)V#t;Nfe=k42q8$Y9u3(gtRdOByO2P2=m=`7 z6qQ=Fb`+sgQOYIYf#8L0wJM;9BUsPk1xi6MTnR}x2-qK`JM-=Pz27{~^B&*3v)@F7 zFLj>cIfX`}IZKy`<&<So%WIMo^@cyXca$<7WT=vi!s1Dz3P)%n7>h#ysZOOq<cJDR z+3*MAPop^js6t69WnqvS(=k;J4AZ1DP;45_KhR`QskI0R#333~FQj)=ou>mRETqTq zWGtB>1W7=brQ%3bYPdq3s#ObMdSC$HZ-OWR9YU%AlP*zDKqeu5NEf2^j$@Dx3_(b( zkp4C)r7Qvn!EglNF<A^XYY7Wj!e+9$zI;A^F~DK5Ss;r8vN;SkAL4Q#77G}D=u|Wu zj)&x8$#5*n6Vek%(g1;=(P(5Exl9b#fNX(4;LzZ37!-m*r07YNiJ>QaMij&dp~g`I ziDG)dp{R<(l1L$)%JgjsI>V@}o)~Tu)iBVcGJtF*%Tdw@P$v6-s7^PECP+E*F5mwY zCKM?K1e7BLmV~RRi;MShgfc)OIHDpkT!CSUBVCM0z(|Zpzzjf06c30&^)O~6hR`w@ zB-In7O0PzwVj-R4Gf@<V1QMPfm&X;bC9GgJJCql^L=Y;F2qYqrZ?H(h=Z$d1m^w*^ z=*bZ-{EjOclj|4+oq>uhMsPG4fh9Pm1BMEQ(6MvjkEu7zg~!gtZ%i&oB?CIH^<URK zazxFJV>>#ulruW^h@P5toEmCD8v26zATC6NDMGUjo!yszZNs+ek7b8z8(S<Ti}TAH zUUzl3zUsc$(q^}I^;9a`J9}PU$!fU!bSh_0m$~osr9b00o!+wV(vJo8Eic+7NWq%q z@}J7;U$wXQ^jZ4{`p12;+tTy0_essbrF9RVwf9x6@CZC`;o5!Lyq$Kt*>1O%o^ATQ z{_(Ed%l#JXpv~4tEt@5$@TPTeu&1vtQdg2wQa9M&wL)7+^V)9t+0|~hQwSSn?6$!{ z8|Cn0k6hg3+<Yunl$$G~(Z(&3ibV?3-HJV*8}nE*B`&2w@$PweclIjhNb!!)-?lE_ zZ?mWICP#d_=HSEumSuL!<ivn-k|BalCSE(oU1<h6vD@5sRT|>2D^9uh9&5=fn7Dar z6Dw4xy{+By@Z84RX^|l=O<pxl$Io`W?3^{=uDsE|;>=UVSCbh<ngUt$sf+?e+TkA_ z$lF}q@`|Ip{oGa;&G2sizN5<45ZQL}@{YWt*Oz;Rx%nqK>GH=*TQg)X;d`Tb*_Aip z1#`f*s<oXE-1zLvnz-*cPLaW_GX4%<c>k{pqq7={!okndBkb;_)u%sLUlrD?D}C-? zlN$0@L3E?4FsixEpWb+2dbOMPdl{02dnP_Y>+W&WFRxtmgs(n$h773jUEfquMn1!r zE|}YEL^6-1?X{G&e%-*$)lPSLH7N@Z+x)c5yVzQR)^=z*Zf%jV=QE#sYTs{`&-A=_ z1@OB=X2%o}8FN~z3NI@8{YuR$*9qm)aPqu2Cq4U-HZ^v9rh9d!yNCDHxqe&uvtw;< zj%cn<2RZk9O(~0Aebn;q86L0mlsOeQlKP(b?hec+wohCA;Q7Hr0m;@TeaX(46KhW~ z?zD&3-FGz?zcHic&H+|NzQ#n;VrD3_mY^s3DbnPSXYtPHR8E9_@Z_=&Y4d)`$!Q|r z+_EH>r&y5r9zpsF%;Q_Q*H33Arr|yM2^%K`jhpb;Q=U^_RJj@oi|SdBcp|g*?{&AW bJ{M?Zvks-r4XQux_$5d~!^OqHUu^ydtm(GT literal 0 HcmV?d00001 diff --git a/app/code/Magento/Payment/view/base/web/images/cc/dn.png b/app/code/Magento/Payment/view/base/web/images/cc/dn.png new file mode 100644 index 0000000000000000000000000000000000000000..667455e804c2c2b163b9909b5ffc4375662ca6be GIT binary patch literal 1663 zcmaJ?X;2eq7|zIeR%#U~hZdLM*_vz)V#t;Nfe=k42q8$Y9u3(gtRdOByO2P2=m=`7 z6qQ=Fb`+sgQOYIYf#8L0wJM;9BUsPk1xi6MTnR}x2-qK`JM-=Pz27{~^B&*3v)@F7 zFLj>cIfX`}IZKy`<&<So%WIMo^@cyXca$<7WT=vi!s1Dz3P)%n7>h#ysZOOq<cJDR z+3*MAPop^js6t69WnqvS(=k;J4AZ1DP;45_KhR`QskI0R#333~FQj)=ou>mRETqTq zWGtB>1W7=brQ%3bYPdq3s#ObMdSC$HZ-OWR9YU%AlP*zDKqeu5NEf2^j$@Dx3_(b( zkp4C)r7Qvn!EglNF<A^XYY7Wj!e+9$zI;A^F~DK5Ss;r8vN;SkAL4Q#77G}D=u|Wu zj)&x8$#5*n6Vek%(g1;=(P(5Exl9b#fNX(4;LzZ37!-m*r07YNiJ>QaMij&dp~g`I ziDG)dp{R<(l1L$)%JgjsI>V@}o)~Tu)iBVcGJtF*%Tdw@P$v6-s7^PECP+E*F5mwY zCKM?K1e7BLmV~RRi;MShgfc)OIHDpkT!CSUBVCM0z(|Zpzzjf06c30&^)O~6hR`w@ zB-In7O0PzwVj-R4Gf@<V1QMPfm&X;bC9GgJJCql^L=Y;F2qYqrZ?H(h=Z$d1m^w*^ z=*bZ-{EjOclj|4+oq>uhMsPG4fh9Pm1BMEQ(6MvjkEu7zg~!gtZ%i&oB?CIH^<URK zazxFJV>>#ulruW^h@P5toEmCD8v26zATC6NDMGUjo!yszZNs+ek7b8z8(S<Ti}TAH zUUzl3zUsc$(q^}I^;9a`J9}PU$!fU!bSh_0m$~osr9b00o!+wV(vJo8Eic+7NWq%q z@}J7;U$wXQ^jZ4{`p12;+tTy0_essbrF9RVwf9x6@CZC`;o5!Lyq$Kt*>1O%o^ATQ z{_(Ed%l#JXpv~4tEt@5$@TPTeu&1vtQdg2wQa9M&wL)7+^V)9t+0|~hQwSSn?6$!{ z8|Cn0k6hg3+<Yunl$$G~(Z(&3ibV?3-HJV*8}nE*B`&2w@$PweclIjhNb!!)-?lE_ zZ?mWICP#d_=HSEumSuL!<ivn-k|BalCSE(oU1<h6vD@5sRT|>2D^9uh9&5=fn7Dar z6Dw4xy{+By@Z84RX^|l=O<pxl$Io`W?3^{=uDsE|;>=UVSCbh<ngUt$sf+?e+TkA_ z$lF}q@`|Ip{oGa;&G2sizN5<45ZQL}@{YWt*Oz;Rx%nqK>GH=*TQg)X;d`Tb*_Aip z1#`f*s<oXE-1zLvnz-*cPLaW_GX4%<c>k{pqq7={!okndBkb;_)u%sLUlrD?D}C-? zlN$0@L3E?4FsixEpWb+2dbOMPdl{02dnP_Y>+W&WFRxtmgs(n$h773jUEfquMn1!r zE|}YEL^6-1?X{G&e%-*$)lPSLH7N@Z+x)c5yVzQR)^=z*Zf%jV=QE#sYTs{`&-A=_ z1@OB=X2%o}8FN~z3NI@8{YuR$*9qm)aPqu2Cq4U-HZ^v9rh9d!yNCDHxqe&uvtw;< zj%cn<2RZk9O(~0Aebn;q86L0mlsOeQlKP(b?hec+wohCA;Q7Hr0m;@TeaX(46KhW~ z?zD&3-FGz?zcHic&H+|NzQ#n;VrD3_mY^s3DbnPSXYtPHR8E9_@Z_=&Y4d)`$!Q|r z+_EH>r&y5r9zpsF%;Q_Q*H33Arr|yM2^%K`jhpb;Q=U^_RJj@oi|SdBcp|g*?{&AW bJ{M?Zvks-r4XQux_$5d~!^OqHUu^ydtm(GT literal 0 HcmV?d00001 diff --git a/app/code/Magento/Payment/view/base/web/images/cc/jc.png b/app/code/Magento/Payment/view/base/web/images/cc/jc.png new file mode 100644 index 0000000000000000000000000000000000000000..667455e804c2c2b163b9909b5ffc4375662ca6be GIT binary patch literal 1663 zcmaJ?X;2eq7|zIeR%#U~hZdLM*_vz)V#t;Nfe=k42q8$Y9u3(gtRdOByO2P2=m=`7 z6qQ=Fb`+sgQOYIYf#8L0wJM;9BUsPk1xi6MTnR}x2-qK`JM-=Pz27{~^B&*3v)@F7 zFLj>cIfX`}IZKy`<&<So%WIMo^@cyXca$<7WT=vi!s1Dz3P)%n7>h#ysZOOq<cJDR z+3*MAPop^js6t69WnqvS(=k;J4AZ1DP;45_KhR`QskI0R#333~FQj)=ou>mRETqTq zWGtB>1W7=brQ%3bYPdq3s#ObMdSC$HZ-OWR9YU%AlP*zDKqeu5NEf2^j$@Dx3_(b( zkp4C)r7Qvn!EglNF<A^XYY7Wj!e+9$zI;A^F~DK5Ss;r8vN;SkAL4Q#77G}D=u|Wu zj)&x8$#5*n6Vek%(g1;=(P(5Exl9b#fNX(4;LzZ37!-m*r07YNiJ>QaMij&dp~g`I ziDG)dp{R<(l1L$)%JgjsI>V@}o)~Tu)iBVcGJtF*%Tdw@P$v6-s7^PECP+E*F5mwY zCKM?K1e7BLmV~RRi;MShgfc)OIHDpkT!CSUBVCM0z(|Zpzzjf06c30&^)O~6hR`w@ zB-In7O0PzwVj-R4Gf@<V1QMPfm&X;bC9GgJJCql^L=Y;F2qYqrZ?H(h=Z$d1m^w*^ z=*bZ-{EjOclj|4+oq>uhMsPG4fh9Pm1BMEQ(6MvjkEu7zg~!gtZ%i&oB?CIH^<URK zazxFJV>>#ulruW^h@P5toEmCD8v26zATC6NDMGUjo!yszZNs+ek7b8z8(S<Ti}TAH zUUzl3zUsc$(q^}I^;9a`J9}PU$!fU!bSh_0m$~osr9b00o!+wV(vJo8Eic+7NWq%q z@}J7;U$wXQ^jZ4{`p12;+tTy0_essbrF9RVwf9x6@CZC`;o5!Lyq$Kt*>1O%o^ATQ z{_(Ed%l#JXpv~4tEt@5$@TPTeu&1vtQdg2wQa9M&wL)7+^V)9t+0|~hQwSSn?6$!{ z8|Cn0k6hg3+<Yunl$$G~(Z(&3ibV?3-HJV*8}nE*B`&2w@$PweclIjhNb!!)-?lE_ zZ?mWICP#d_=HSEumSuL!<ivn-k|BalCSE(oU1<h6vD@5sRT|>2D^9uh9&5=fn7Dar z6Dw4xy{+By@Z84RX^|l=O<pxl$Io`W?3^{=uDsE|;>=UVSCbh<ngUt$sf+?e+TkA_ z$lF}q@`|Ip{oGa;&G2sizN5<45ZQL}@{YWt*Oz;Rx%nqK>GH=*TQg)X;d`Tb*_Aip z1#`f*s<oXE-1zLvnz-*cPLaW_GX4%<c>k{pqq7={!okndBkb;_)u%sLUlrD?D}C-? zlN$0@L3E?4FsixEpWb+2dbOMPdl{02dnP_Y>+W&WFRxtmgs(n$h773jUEfquMn1!r zE|}YEL^6-1?X{G&e%-*$)lPSLH7N@Z+x)c5yVzQR)^=z*Zf%jV=QE#sYTs{`&-A=_ z1@OB=X2%o}8FN~z3NI@8{YuR$*9qm)aPqu2Cq4U-HZ^v9rh9d!yNCDHxqe&uvtw;< zj%cn<2RZk9O(~0Aebn;q86L0mlsOeQlKP(b?hec+wohCA;Q7Hr0m;@TeaX(46KhW~ z?zD&3-FGz?zcHic&H+|NzQ#n;VrD3_mY^s3DbnPSXYtPHR8E9_@Z_=&Y4d)`$!Q|r z+_EH>r&y5r9zpsF%;Q_Q*H33Arr|yM2^%K`jhpb;Q=U^_RJj@oi|SdBcp|g*?{&AW bJ{M?Zvks-r4XQux_$5d~!^OqHUu^ydtm(GT literal 0 HcmV?d00001 diff --git a/app/code/Magento/Payment/view/base/web/images/cc/mc.png b/app/code/Magento/Payment/view/base/web/images/cc/mc.png new file mode 100644 index 0000000000000000000000000000000000000000..667455e804c2c2b163b9909b5ffc4375662ca6be GIT binary patch literal 1663 zcmaJ?X;2eq7|zIeR%#U~hZdLM*_vz)V#t;Nfe=k42q8$Y9u3(gtRdOByO2P2=m=`7 z6qQ=Fb`+sgQOYIYf#8L0wJM;9BUsPk1xi6MTnR}x2-qK`JM-=Pz27{~^B&*3v)@F7 zFLj>cIfX`}IZKy`<&<So%WIMo^@cyXca$<7WT=vi!s1Dz3P)%n7>h#ysZOOq<cJDR z+3*MAPop^js6t69WnqvS(=k;J4AZ1DP;45_KhR`QskI0R#333~FQj)=ou>mRETqTq zWGtB>1W7=brQ%3bYPdq3s#ObMdSC$HZ-OWR9YU%AlP*zDKqeu5NEf2^j$@Dx3_(b( zkp4C)r7Qvn!EglNF<A^XYY7Wj!e+9$zI;A^F~DK5Ss;r8vN;SkAL4Q#77G}D=u|Wu zj)&x8$#5*n6Vek%(g1;=(P(5Exl9b#fNX(4;LzZ37!-m*r07YNiJ>QaMij&dp~g`I ziDG)dp{R<(l1L$)%JgjsI>V@}o)~Tu)iBVcGJtF*%Tdw@P$v6-s7^PECP+E*F5mwY zCKM?K1e7BLmV~RRi;MShgfc)OIHDpkT!CSUBVCM0z(|Zpzzjf06c30&^)O~6hR`w@ zB-In7O0PzwVj-R4Gf@<V1QMPfm&X;bC9GgJJCql^L=Y;F2qYqrZ?H(h=Z$d1m^w*^ z=*bZ-{EjOclj|4+oq>uhMsPG4fh9Pm1BMEQ(6MvjkEu7zg~!gtZ%i&oB?CIH^<URK zazxFJV>>#ulruW^h@P5toEmCD8v26zATC6NDMGUjo!yszZNs+ek7b8z8(S<Ti}TAH zUUzl3zUsc$(q^}I^;9a`J9}PU$!fU!bSh_0m$~osr9b00o!+wV(vJo8Eic+7NWq%q z@}J7;U$wXQ^jZ4{`p12;+tTy0_essbrF9RVwf9x6@CZC`;o5!Lyq$Kt*>1O%o^ATQ z{_(Ed%l#JXpv~4tEt@5$@TPTeu&1vtQdg2wQa9M&wL)7+^V)9t+0|~hQwSSn?6$!{ z8|Cn0k6hg3+<Yunl$$G~(Z(&3ibV?3-HJV*8}nE*B`&2w@$PweclIjhNb!!)-?lE_ zZ?mWICP#d_=HSEumSuL!<ivn-k|BalCSE(oU1<h6vD@5sRT|>2D^9uh9&5=fn7Dar z6Dw4xy{+By@Z84RX^|l=O<pxl$Io`W?3^{=uDsE|;>=UVSCbh<ngUt$sf+?e+TkA_ z$lF}q@`|Ip{oGa;&G2sizN5<45ZQL}@{YWt*Oz;Rx%nqK>GH=*TQg)X;d`Tb*_Aip z1#`f*s<oXE-1zLvnz-*cPLaW_GX4%<c>k{pqq7={!okndBkb;_)u%sLUlrD?D}C-? zlN$0@L3E?4FsixEpWb+2dbOMPdl{02dnP_Y>+W&WFRxtmgs(n$h773jUEfquMn1!r zE|}YEL^6-1?X{G&e%-*$)lPSLH7N@Z+x)c5yVzQR)^=z*Zf%jV=QE#sYTs{`&-A=_ z1@OB=X2%o}8FN~z3NI@8{YuR$*9qm)aPqu2Cq4U-HZ^v9rh9d!yNCDHxqe&uvtw;< zj%cn<2RZk9O(~0Aebn;q86L0mlsOeQlKP(b?hec+wohCA;Q7Hr0m;@TeaX(46KhW~ z?zD&3-FGz?zcHic&H+|NzQ#n;VrD3_mY^s3DbnPSXYtPHR8E9_@Z_=&Y4d)`$!Q|r z+_EH>r&y5r9zpsF%;Q_Q*H33Arr|yM2^%K`jhpb;Q=U^_RJj@oi|SdBcp|g*?{&AW bJ{M?Zvks-r4XQux_$5d~!^OqHUu^ydtm(GT literal 0 HcmV?d00001 diff --git a/app/code/Magento/Payment/view/base/web/images/cc/sm.png b/app/code/Magento/Payment/view/base/web/images/cc/sm.png new file mode 100644 index 0000000000000000000000000000000000000000..667455e804c2c2b163b9909b5ffc4375662ca6be GIT binary patch literal 1663 zcmaJ?X;2eq7|zIeR%#U~hZdLM*_vz)V#t;Nfe=k42q8$Y9u3(gtRdOByO2P2=m=`7 z6qQ=Fb`+sgQOYIYf#8L0wJM;9BUsPk1xi6MTnR}x2-qK`JM-=Pz27{~^B&*3v)@F7 zFLj>cIfX`}IZKy`<&<So%WIMo^@cyXca$<7WT=vi!s1Dz3P)%n7>h#ysZOOq<cJDR z+3*MAPop^js6t69WnqvS(=k;J4AZ1DP;45_KhR`QskI0R#333~FQj)=ou>mRETqTq zWGtB>1W7=brQ%3bYPdq3s#ObMdSC$HZ-OWR9YU%AlP*zDKqeu5NEf2^j$@Dx3_(b( zkp4C)r7Qvn!EglNF<A^XYY7Wj!e+9$zI;A^F~DK5Ss;r8vN;SkAL4Q#77G}D=u|Wu zj)&x8$#5*n6Vek%(g1;=(P(5Exl9b#fNX(4;LzZ37!-m*r07YNiJ>QaMij&dp~g`I ziDG)dp{R<(l1L$)%JgjsI>V@}o)~Tu)iBVcGJtF*%Tdw@P$v6-s7^PECP+E*F5mwY zCKM?K1e7BLmV~RRi;MShgfc)OIHDpkT!CSUBVCM0z(|Zpzzjf06c30&^)O~6hR`w@ zB-In7O0PzwVj-R4Gf@<V1QMPfm&X;bC9GgJJCql^L=Y;F2qYqrZ?H(h=Z$d1m^w*^ z=*bZ-{EjOclj|4+oq>uhMsPG4fh9Pm1BMEQ(6MvjkEu7zg~!gtZ%i&oB?CIH^<URK zazxFJV>>#ulruW^h@P5toEmCD8v26zATC6NDMGUjo!yszZNs+ek7b8z8(S<Ti}TAH zUUzl3zUsc$(q^}I^;9a`J9}PU$!fU!bSh_0m$~osr9b00o!+wV(vJo8Eic+7NWq%q z@}J7;U$wXQ^jZ4{`p12;+tTy0_essbrF9RVwf9x6@CZC`;o5!Lyq$Kt*>1O%o^ATQ z{_(Ed%l#JXpv~4tEt@5$@TPTeu&1vtQdg2wQa9M&wL)7+^V)9t+0|~hQwSSn?6$!{ z8|Cn0k6hg3+<Yunl$$G~(Z(&3ibV?3-HJV*8}nE*B`&2w@$PweclIjhNb!!)-?lE_ zZ?mWICP#d_=HSEumSuL!<ivn-k|BalCSE(oU1<h6vD@5sRT|>2D^9uh9&5=fn7Dar z6Dw4xy{+By@Z84RX^|l=O<pxl$Io`W?3^{=uDsE|;>=UVSCbh<ngUt$sf+?e+TkA_ z$lF}q@`|Ip{oGa;&G2sizN5<45ZQL}@{YWt*Oz;Rx%nqK>GH=*TQg)X;d`Tb*_Aip z1#`f*s<oXE-1zLvnz-*cPLaW_GX4%<c>k{pqq7={!okndBkb;_)u%sLUlrD?D}C-? zlN$0@L3E?4FsixEpWb+2dbOMPdl{02dnP_Y>+W&WFRxtmgs(n$h773jUEfquMn1!r zE|}YEL^6-1?X{G&e%-*$)lPSLH7N@Z+x)c5yVzQR)^=z*Zf%jV=QE#sYTs{`&-A=_ z1@OB=X2%o}8FN~z3NI@8{YuR$*9qm)aPqu2Cq4U-HZ^v9rh9d!yNCDHxqe&uvtw;< zj%cn<2RZk9O(~0Aebn;q86L0mlsOeQlKP(b?hec+wohCA;Q7Hr0m;@TeaX(46KhW~ z?zD&3-FGz?zcHic&H+|NzQ#n;VrD3_mY^s3DbnPSXYtPHR8E9_@Z_=&Y4d)`$!Q|r z+_EH>r&y5r9zpsF%;Q_Q*H33Arr|yM2^%K`jhpb;Q=U^_RJj@oi|SdBcp|g*?{&AW bJ{M?Zvks-r4XQux_$5d~!^OqHUu^ydtm(GT literal 0 HcmV?d00001 diff --git a/app/code/Magento/Payment/view/base/web/images/cc/un.png b/app/code/Magento/Payment/view/base/web/images/cc/un.png new file mode 100644 index 0000000000000000000000000000000000000000..667455e804c2c2b163b9909b5ffc4375662ca6be GIT binary patch literal 1663 zcmaJ?X;2eq7|zIeR%#U~hZdLM*_vz)V#t;Nfe=k42q8$Y9u3(gtRdOByO2P2=m=`7 z6qQ=Fb`+sgQOYIYf#8L0wJM;9BUsPk1xi6MTnR}x2-qK`JM-=Pz27{~^B&*3v)@F7 zFLj>cIfX`}IZKy`<&<So%WIMo^@cyXca$<7WT=vi!s1Dz3P)%n7>h#ysZOOq<cJDR z+3*MAPop^js6t69WnqvS(=k;J4AZ1DP;45_KhR`QskI0R#333~FQj)=ou>mRETqTq zWGtB>1W7=brQ%3bYPdq3s#ObMdSC$HZ-OWR9YU%AlP*zDKqeu5NEf2^j$@Dx3_(b( zkp4C)r7Qvn!EglNF<A^XYY7Wj!e+9$zI;A^F~DK5Ss;r8vN;SkAL4Q#77G}D=u|Wu zj)&x8$#5*n6Vek%(g1;=(P(5Exl9b#fNX(4;LzZ37!-m*r07YNiJ>QaMij&dp~g`I ziDG)dp{R<(l1L$)%JgjsI>V@}o)~Tu)iBVcGJtF*%Tdw@P$v6-s7^PECP+E*F5mwY zCKM?K1e7BLmV~RRi;MShgfc)OIHDpkT!CSUBVCM0z(|Zpzzjf06c30&^)O~6hR`w@ zB-In7O0PzwVj-R4Gf@<V1QMPfm&X;bC9GgJJCql^L=Y;F2qYqrZ?H(h=Z$d1m^w*^ z=*bZ-{EjOclj|4+oq>uhMsPG4fh9Pm1BMEQ(6MvjkEu7zg~!gtZ%i&oB?CIH^<URK zazxFJV>>#ulruW^h@P5toEmCD8v26zATC6NDMGUjo!yszZNs+ek7b8z8(S<Ti}TAH zUUzl3zUsc$(q^}I^;9a`J9}PU$!fU!bSh_0m$~osr9b00o!+wV(vJo8Eic+7NWq%q z@}J7;U$wXQ^jZ4{`p12;+tTy0_essbrF9RVwf9x6@CZC`;o5!Lyq$Kt*>1O%o^ATQ z{_(Ed%l#JXpv~4tEt@5$@TPTeu&1vtQdg2wQa9M&wL)7+^V)9t+0|~hQwSSn?6$!{ z8|Cn0k6hg3+<Yunl$$G~(Z(&3ibV?3-HJV*8}nE*B`&2w@$PweclIjhNb!!)-?lE_ zZ?mWICP#d_=HSEumSuL!<ivn-k|BalCSE(oU1<h6vD@5sRT|>2D^9uh9&5=fn7Dar z6Dw4xy{+By@Z84RX^|l=O<pxl$Io`W?3^{=uDsE|;>=UVSCbh<ngUt$sf+?e+TkA_ z$lF}q@`|Ip{oGa;&G2sizN5<45ZQL}@{YWt*Oz;Rx%nqK>GH=*TQg)X;d`Tb*_Aip z1#`f*s<oXE-1zLvnz-*cPLaW_GX4%<c>k{pqq7={!okndBkb;_)u%sLUlrD?D}C-? zlN$0@L3E?4FsixEpWb+2dbOMPdl{02dnP_Y>+W&WFRxtmgs(n$h773jUEfquMn1!r zE|}YEL^6-1?X{G&e%-*$)lPSLH7N@Z+x)c5yVzQR)^=z*Zf%jV=QE#sYTs{`&-A=_ z1@OB=X2%o}8FN~z3NI@8{YuR$*9qm)aPqu2Cq4U-HZ^v9rh9d!yNCDHxqe&uvtw;< zj%cn<2RZk9O(~0Aebn;q86L0mlsOeQlKP(b?hec+wohCA;Q7Hr0m;@TeaX(46KhW~ z?zD&3-FGz?zcHic&H+|NzQ#n;VrD3_mY^s3DbnPSXYtPHR8E9_@Z_=&Y4d)`$!Q|r z+_EH>r&y5r9zpsF%;Q_Q*H33Arr|yM2^%K`jhpb;Q=U^_RJj@oi|SdBcp|g*?{&AW bJ{M?Zvks-r4XQux_$5d~!^OqHUu^ydtm(GT literal 0 HcmV?d00001 diff --git a/app/code/Magento/Payment/view/base/web/images/cc/vi.png b/app/code/Magento/Payment/view/base/web/images/cc/vi.png new file mode 100644 index 0000000000000000000000000000000000000000..667455e804c2c2b163b9909b5ffc4375662ca6be GIT binary patch literal 1663 zcmaJ?X;2eq7|zIeR%#U~hZdLM*_vz)V#t;Nfe=k42q8$Y9u3(gtRdOByO2P2=m=`7 z6qQ=Fb`+sgQOYIYf#8L0wJM;9BUsPk1xi6MTnR}x2-qK`JM-=Pz27{~^B&*3v)@F7 zFLj>cIfX`}IZKy`<&<So%WIMo^@cyXca$<7WT=vi!s1Dz3P)%n7>h#ysZOOq<cJDR z+3*MAPop^js6t69WnqvS(=k;J4AZ1DP;45_KhR`QskI0R#333~FQj)=ou>mRETqTq zWGtB>1W7=brQ%3bYPdq3s#ObMdSC$HZ-OWR9YU%AlP*zDKqeu5NEf2^j$@Dx3_(b( zkp4C)r7Qvn!EglNF<A^XYY7Wj!e+9$zI;A^F~DK5Ss;r8vN;SkAL4Q#77G}D=u|Wu zj)&x8$#5*n6Vek%(g1;=(P(5Exl9b#fNX(4;LzZ37!-m*r07YNiJ>QaMij&dp~g`I ziDG)dp{R<(l1L$)%JgjsI>V@}o)~Tu)iBVcGJtF*%Tdw@P$v6-s7^PECP+E*F5mwY zCKM?K1e7BLmV~RRi;MShgfc)OIHDpkT!CSUBVCM0z(|Zpzzjf06c30&^)O~6hR`w@ zB-In7O0PzwVj-R4Gf@<V1QMPfm&X;bC9GgJJCql^L=Y;F2qYqrZ?H(h=Z$d1m^w*^ z=*bZ-{EjOclj|4+oq>uhMsPG4fh9Pm1BMEQ(6MvjkEu7zg~!gtZ%i&oB?CIH^<URK zazxFJV>>#ulruW^h@P5toEmCD8v26zATC6NDMGUjo!yszZNs+ek7b8z8(S<Ti}TAH zUUzl3zUsc$(q^}I^;9a`J9}PU$!fU!bSh_0m$~osr9b00o!+wV(vJo8Eic+7NWq%q z@}J7;U$wXQ^jZ4{`p12;+tTy0_essbrF9RVwf9x6@CZC`;o5!Lyq$Kt*>1O%o^ATQ z{_(Ed%l#JXpv~4tEt@5$@TPTeu&1vtQdg2wQa9M&wL)7+^V)9t+0|~hQwSSn?6$!{ z8|Cn0k6hg3+<Yunl$$G~(Z(&3ibV?3-HJV*8}nE*B`&2w@$PweclIjhNb!!)-?lE_ zZ?mWICP#d_=HSEumSuL!<ivn-k|BalCSE(oU1<h6vD@5sRT|>2D^9uh9&5=fn7Dar z6Dw4xy{+By@Z84RX^|l=O<pxl$Io`W?3^{=uDsE|;>=UVSCbh<ngUt$sf+?e+TkA_ z$lF}q@`|Ip{oGa;&G2sizN5<45ZQL}@{YWt*Oz;Rx%nqK>GH=*TQg)X;d`Tb*_Aip z1#`f*s<oXE-1zLvnz-*cPLaW_GX4%<c>k{pqq7={!okndBkb;_)u%sLUlrD?D}C-? zlN$0@L3E?4FsixEpWb+2dbOMPdl{02dnP_Y>+W&WFRxtmgs(n$h773jUEfquMn1!r zE|}YEL^6-1?X{G&e%-*$)lPSLH7N@Z+x)c5yVzQR)^=z*Zf%jV=QE#sYTs{`&-A=_ z1@OB=X2%o}8FN~z3NI@8{YuR$*9qm)aPqu2Cq4U-HZ^v9rh9d!yNCDHxqe&uvtw;< zj%cn<2RZk9O(~0Aebn;q86L0mlsOeQlKP(b?hec+wohCA;Q7Hr0m;@TeaX(46KhW~ z?zD&3-FGz?zcHic&H+|NzQ#n;VrD3_mY^s3DbnPSXYtPHR8E9_@Z_=&Y4d)`$!Q|r z+_EH>r&y5r9zpsF%;Q_Q*H33Arr|yM2^%K`jhpb;Q=U^_RJj@oi|SdBcp|g*?{&AW bJ{M?Zvks-r4XQux_$5d~!^OqHUu^ydtm(GT literal 0 HcmV?d00001 diff --git a/app/code/Magento/Payment/view/frontend/web/template/payment/cc-form.html b/app/code/Magento/Payment/view/frontend/web/template/payment/cc-form.html index 67336808c1e..49d1d57f958 100644 --- a/app/code/Magento/Payment/view/frontend/web/template/payment/cc-form.html +++ b/app/code/Magento/Payment/view/frontend/web/template/payment/cc-form.html @@ -5,12 +5,6 @@ */ --> -<style> - .credit-card-types div.active{ - font-weight: bold; - } -</style> - <fieldset data-bind="attr: {class: 'fieldset payment items ccard ' + getCode(), id: 'payment_form_' + getCode()}"> <!-- ko if: (isShowLegend())--> <legend class="legend"> @@ -22,18 +16,24 @@ <span><!-- ko text: $t('Credit Card Type')--><!-- /ko --></span> </label> <div class="control"> - <div class="credit-card-types"> + <ul class="credit-card-types"> <!-- ko foreach: {data: getCcAvailableTypesValues(), as: 'item'} --> - <div data-bind="css: {active: $parent.selectedCardType() == item.value} "> - <!-- ko text: item.type --><!-- /ko --> - </div> + <li class="item" data-bind="css: {_active: $parent.selectedCardType() == item.value} "> + <!-- if picture --> + <img data-bind="attr: { + 'src': 'Magento_Payment::images/cc/'+ item.value + '.png', + 'alt': item.type + }"> + <!-- if NOpicture --> + <span><!-- ko text: item.type --><!-- /ko --></span> + </li> <!--/ko--> - <input type="hidden" - name="payment[cc_number]" - class="input-text" - value="" - data-bind="attr: {id: getCode() + '_cc_type'}, value: creditCardType"> - </div> + </ul> + <input type="hidden" + name="payment[cc_number]" + class="input-text" + value="" + data-bind="attr: {id: getCode() + '_cc_type'}, value: creditCardType"> </div> </div> <div class="field number required"> diff --git a/app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_payment-options.less b/app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_payment-options.less index 4c74ef027fb..67db5bfdedb 100644 --- a/app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_payment-options.less +++ b/app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_payment-options.less @@ -72,6 +72,30 @@ .payment-option-inner { margin: 0 0 @indent__base; } + + .credit-card-types { + padding: 0; + .item { + display: inline-block; + list-style: none; + margin: 0 @indent__xs 0 0; + &._active { + font-weight: @font-weight__bold; + img { + -webkit-filter: grayscale(0%); + filter: grayscale(0%); + filter: none; + } + } + } + img { + -webkit-filter: grayscale(100%); // For Webkit browsers + -webkit-transition: all .6s ease; // Fade to color for Chrome and Safari + filter: grayscale(100%); + filter: gray; // For IE 6 - 9 + filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); // Firefox 10+, Firefox on Android + } + } } } -- GitLab