PluginProbe
Omise Payments / 3.9
Omise Payments v3.9
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.9, at assets/css/omise-css.css

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