PluginProbe
Omise Payments / 3.7
Omise Payments v3.7
7.2.1 7.2.0 trunk 1.2.3 3.0 3.1 3.10 3.11 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 4.0 4.1 4.10 4.11 4.12 4.13 4.14 4.15 4.15.1 All 97 releases
omise / assets / css / omise-css.css

omise-css.css in Omise Payments 3.7, at assets/css/omise-css.css

239 lines 4.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .omise-remember-card input,
2 .omise-remember-card label {
3 display: inline-block;
4 }
5
6 .omise-customer-card-list {
7 padding-bottom: .75em;
8 border-bottom: 1px solid #ddd;
9 box-shadow: 0 1px 1px #fff;
10 }
11
12 #label-new_card_info h3 {
13 margin-top: .75em;
14 display: inline-block;
15 }
16
17 fieldset.card-exists {
18 display: none;
19 }
20
21 #new_card_info:checked ~ fieldset.card-exists {
22 display: block;
23 }
24
25 /**
26 * 1). Specific style
27 * (usually designed specifically for only one purpose).
28 */
29 #payment .payment_methods li .payment_box fieldset#omise-form-installment,
30 #payment .payment_methods li .payment_box fieldset#omise-form-internetbanking {
31 padding: 0;
32 }
33
34 .omise-banks-list .installment-term-select-box {
35 width: 8rem;
36 border: 1px solid #d4d4d4;
37 font-size: 80%;
38 }
39
40 #payment .payment_methods li .payment_box fieldset#omise-form-installment .omise-buttom-note {
41 margin-top: 4em;
42 }
43
44 #payment .payment_methods li .payment_box fieldset#omise-form-installment .omise-installment-interest-rate {
45 color: #aaa;
46 font-size: 80%;
47 line-height: 1;
48 }
49
50 /**
51 * Omise Bill Payment Tesco
52 * CSS for the 'Thank You' (order-received) page.
53 */
54 .omise-billpayment-tesco-details {
55 margin-bottom: 4em;
56 text-align: center;
57 }
58 .omise-billpayment-tesco-barcode {
59 display: inline-block;
60 }
61 .omise-billpayment-tesco-print-button {
62 margin-top: 2em;
63 }
64 .omise-billpayment-tesco-footnote {
65 margin-top: 4em;
66 padding: 1em;
67 font-size: 85%;
68 text-align: left;
69 background-color: #f8f8f8;
70 }
71 .omise-billpayment-tesco-footnote p {
72 margin: 0;
73 padding: 0;
74 }
75
76 /**
77 * 2). Components
78 * (stylesheets that are designed generally and may be commonly used as a component).
79 */
80 /**
81 * 2.1). Typography
82 */
83 .omise-secondary-text {
84 color: #aaa;
85 font-size: 80%;
86 }
87
88 /**
89 * 2.2). Components
90 */
91 .omise-buttom-note {
92 margin-top: 2em;
93 color: #aaa;
94 font-size: 80%;
95 }
96
97 /**
98 * 2.3). Form, bank list components
99 */
100 ul.omise-banks-list {
101 margin: 0;
102 }
103
104 .omise-banks-list input[type="radio"] + label::before {
105 position: absolute;
106 top: 14px;
107 left: 14px;
108 }
109
110 .omise-banks-list .item {
111 position: relative;
112 padding: 14px 0;
113 border-bottom: 1px solid #eee;
114 }
115
116 .omise-banks-list .item:first-child {
117 padding-top: 0;
118 }
119
120 .omise-banks-list .item > input {
121 position: absolute;
122 top: 28px;
123 left: 8px;
124 }
125
126 .omise-banks-list .item:first-child > input {
127 top: 14px;
128 }
129
130 .omise-banks-list .item > label {
131 display: inline-block;
132 padding: 0 0 0 32px;
133 cursor: pointer;
134 position: relative;
135 }
136
137 .omise-banks-list .bank-label {
138 display: inline-block;
139 width: 180px;
140 vertical-align: top;
141 }
142
143 .omise-banks-list .bank-logo {
144 display: inline-block;
145 width: 32px;
146 height: 32px;
147 margin-top: 4px;
148 border-radius: 2px;
149 border: 4px solid #fff;
150 }
151
152 /** Media Quries **/
153 @media all and (min-width: 375px) {
154 ul.omise-banks-list {
155 margin: 0 0 0 1.75em;
156 }
157
158 .omise-banks-list .item > input {
159 left: 3.5px;
160 }
161
162 .omise-banks-list .bank-label {
163 padding-left: 8px;
164 }
165 }
166
167 @media all and (min-width: 768px) {
168 ul.omise-banks-list {
169 margin: 0;
170 }
171
172 .omise-banks-list .bank-label {
173 padding-left: 0px;
174 width: auto;
175 }
176 }
177
178 @media all and (min-width: 1024px) {
179 ul.omise-banks-list {
180 margin: 0 0 0 1.75em;
181 }
182
183 .omise-banks-list .bank-label {
184 padding-left: 8px;
185 width: 148px;
186 }
187 }
188
189 @media all and (min-width: 1280px) {
190 .omise-banks-list .bank-label {
191 width: 180px;
192 }
193 }
194
195 /**
196 * 2.4). Bank logos
197 */
198 /** BAY **/
199 .bank-logo.bay {
200 background: url('../images/bay.svg') #fec43b;
201 border-color: #fec43b;
202 }
203
204 /** BBL **/
205 .bank-logo.bbl {
206 background: url('../images/bbl.svg') #1e4598;
207 border-color: #1e4598;
208 }
209
210 /** First Choice **/
211 .bank-logo.first_choice {
212 background: url('../images/firstchoice.svg') #007bc4;
213 border-color: #007bc4;
214 }
215
216 /** KBANK **/
217 .bank-logo.kbank {
218 background: url('../images/kbank.svg') #ffffff;
219 border-color: #ffffff;
220 }
221
222 /** KTB **/
223 .bank-logo.ktb {
224 background: url('../images/ktb.svg') #1ba5e1;
225 border-color: #1ba5e1;
226 }
227
228 /** KTC **/
229 .bank-logo.ktc {
230 background: url('../images/ktc.svg') #ffffff;
231 border-color: #ffffff;
232 }
233
234 /** SCB **/
235 .bank-logo.scb {
236 background: url('../images/scb.svg') #4e2e7f;
237 border-color: #4e2e7f;
238 }
239