@@ -6,22 +6,8 @@ Copyright (c) 2015-2018, SkyVerge, Inc.
66 Licensed under the GNU General Public License v3.0
77http://www.gnu.org/licenses/gpl-3.0.html
88*/
9- .sv-wc-payment-gateway-my-payment-methods-table-title {
10- clear : both ; // storefront fix
11- margin : 1.5em 0 ;
12- h2 {
13- display : inline ;
14- }
15- a .button {
16- float : right ;
17- line-height : 1.5 ;
18- padding-left : .8em ;
19- padding-right : .8em ;
20- & :before {
21- margin-right : 5px ;
22- }
23- }
24- }
9+
10+ @import ' ../../../../assets/css/mixins' ;
2511
2612table .sv-wc-payment-gateway-my-payment-methods-table {
2713 font-size : 0.85em ;
@@ -34,29 +20,101 @@ table.sv-wc-payment-gateway-my-payment-methods-table {
3420 white-space : nowrap ;
3521 }
3622
37- .sv-wc-payment-gateway-payment-method-title img {
38- width : 40px ;
39- height : 25px ;
40- vertical-align : middle ;
41- margin-right : 1em ;
42- display : inline !important ;
23+ .sv-wc-payment-gateway-payment-method-header-details span ,
24+ .sv-wc-payment-gateway-payment-method-header-default span ,
25+ .sv-wc-payment-gateway-payment-method-header-actions span {
26+ display : none ;
27+ }
28+
29+ .sv-wc-payment-gateway-payment-method-header-expiry ,
30+ .sv-wc-payment-gateway-payment-method-header-default {
31+ text-align : center ;
4332 }
4433
45- td .sv-wc-payment-gateway-payment-method-actions {
34+ .sv-wc-payment-gateway-payment-method-header -actions {
4635 text-align : right ;
36+ }
37+
38+ .sv-wc-payment-gateway-my-payment-methods-method {
39+
40+ .sv-wc-payment-gateway-payment-method-title input {
41+ width : 100% ;
42+ }
43+
44+ .sv-wc-payment-gateway-payment-method-details {
45+ white-space : nowrap ;
46+
47+ img {
48+ width : 40px ;
49+ height : 25px ;
50+ margin-right : 0.5em ;
51+ vertical-align : middle ;
52+ display : inline !important ;
53+ }
54+ }
55+
56+ .sv-wc-payment-gateway-payment-method-expiry {
57+ text-align : center ;
58+ }
59+
60+ .sv-wc-payment-gateway-payment-method-default {
61+ text-align : center ;
62+
63+ mark {
64+ display : inline-block ;
65+ color : white ;
66+ background-color : #3d9cd2 ;
67+ font-size : 0.75em ;
68+ text-transform : uppercase ;
69+ padding : 2px 4px ;
70+ border-radius : 2px ;
71+ }
72+ }
73+
74+ .sv-wc-payment-gateway-payment-method-actions {
75+ text-align : right ;
4776
48- .button {
49- margin : .125em 0 .125em .25em ;
77+ .button {
78+ margin : .125em 0 .125em .25em ;
5079
51- & .disabled.tip :hover {
52- cursor : help ;
80+ & .disabled.tip :hover {
81+ cursor : help ;
82+ }
5383 }
5484 }
85+
86+ .cancel-edit-payment-method {
87+ margin-right : 0.5em ;
88+ }
89+ }
90+
91+ & .editing {
92+
93+ .sv-wc-payment-gateway-payment-method-header-default span {
94+ display : inline ;
95+ }
96+
97+ .sv-wc-payment-gateway-my-payment-methods-method :not (.editing ),
98+ .sv-wc-payment-gateway-my-payment-methods-type-divider {
99+ opacity : 0.5 ;
100+ }
101+
102+ .sv-wc-payment-gateway-my-payment-methods-method :hover {
103+ opacity : 1 ;
104+ }
55105 }
56106
57107 tr .sv-wc-payment-gateway-my-payment-methods-type-divider td {
58108 font-weight : 700 ;
59109 }
110+
111+ .error td {
112+ color : white ;
113+ text-align : center ;
114+ background-color : #e26838 ;
115+ border-radius : 0 0 3px 3px ;
116+ padding : 5px ;
117+ }
60118}
61119
62120#tiptip_holder {
@@ -141,28 +199,28 @@ table.sv-wc-payment-gateway-my-payment-methods-table {
141199
142200 table .sv-wc-payment-gateway-my-payment-methods-table {
143201
144- tr td .sv-wc-payment-gateway-payment-method-title ::before {
145- content : ' ' ;
146- }
202+ .sv-wc-payment-gateway-my-payment-methods-method {
147203
148- .sv-wc-payment-gateway-payment-method-title img {
149- float : left ;
150- }
204+ .sv-wc-payment-gateway-payment-method-expiry ,
205+ .sv-wc-payment-gateway-payment-method-default {
206+ text-align : right ;
207+ }
151208
152- td .sv-wc-payment-gateway-payment-method-actions {
153- text-align : left ;
209+ .sv-wc-payment-gateway-payment-method-actions {
210+ text-align : right ;
154211
155- & :before {
156- display : none ;
157- }
212+ & :before {
213+ display : none ;
214+ }
158215
159- .button {
160- float : none ;
161- margin : .125em .25em .125em 0 ;
216+ .button {
217+ float : none ;
218+ margin : .125em .25em .125em 0 ;
219+ }
162220 }
163221 }
164222
165- tr .sv-wc-payment-gateway-my-payment-methods-type-divider td :before {
223+ .sv-wc-payment-gateway-my-payment-methods-type-divider td :before {
166224 display : none ;
167225 }
168226 }
0 commit comments