PluginProbe
Product Labels, Quick View, Buy Now, Pre-Orders, Frequently Bought Together & More for WooCommerce – Merchant / 2.3.0
Product Labels, Quick View, Buy Now, Pre-Orders, Frequently Bought Together & More for WooCommerce – Merchant v2.3.0
2.3.2 2.3.1 2.3.0 2.2.8 2.2.7 trunk 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.10.5 1.11.0 1.11.1 1.11.2 1.6 1.7 1.8 1.8.1 1.8.2 1.8.3 1.9.0 1.9.1 1.9.10 1.9.11 All 60 releases
merchant / assets / css / modules / login-popup / login-popup.css

login-popup.css in Product Labels, Quick View, Buy Now, Pre-Orders, Frequently Bought Together & More for WooCommerce – Merchant 2.3.0, at assets/css/modules/login-popup/login-popup.css

339 lines 8.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * Login Popup.
3 *
4 */
5 .merchant-login-popup-button {
6 font-size: 1em;
7 color: var(--merchant-login-text-color, #212121);
8 text-decoration: none !important;
9 }
10 .merchant-login-popup-button:hover {
11 color: var(--merchant-login-text-color-hover, #515151);
12 }
13
14 .merchant-login-popup-dropdown {
15 position: relative;
16 }
17 .merchant-login-popup-dropdown * {
18 -webkit-box-sizing: border-box;
19 box-sizing: border-box;
20 }
21 .merchant-login-popup-dropdown nav {
22 position: absolute;
23 z-index: 9999999;
24 top: 100%;
25 left: 0;
26 opacity: 0;
27 visibility: hidden;
28 pointer-events: none;
29 -webkit-transition: all 0.3s;
30 transition: all 0.3s;
31 min-width: 230px;
32 -webkit-transform: translate3d(0, -10px, 0);
33 transform: translate3d(0, -10px, 0);
34 }
35 .merchant-login-popup-dropdown nav a {
36 position: relative;
37 padding: 10px 15px;
38 white-space: nowrap;
39 text-decoration: none !important;
40 color: var(--merchant-dropdown-link-color, #212121);
41 }
42 .merchant-login-popup-dropdown nav a:hover {
43 color: var(--merchant-dropdown-link-color-hover, #515151);
44 }
45 .merchant-login-popup-dropdown nav a + a:before {
46 position: absolute;
47 content: "";
48 top: 0;
49 left: 0;
50 right: 0;
51 height: 1px;
52 background-color: var(--merchant-dropdown-link-color, #212121);
53 opacity: 0.1;
54 }
55 .merchant-login-popup-dropdown:hover nav {
56 opacity: 1;
57 visibility: visible;
58 pointer-events: auto;
59 -webkit-transform: none;
60 transform: none;
61 }
62 .merchant-login-popup-dropdown .merchant-login-popup-dropdown-button {
63 display: -webkit-inline-box;
64 display: -ms-inline-flexbox;
65 display: inline-flex;
66 -webkit-box-align: center;
67 -ms-flex-align: center;
68 align-items: center;
69 text-decoration: none !important;
70 }
71 .merchant-login-popup-dropdown .merchant-login-popup-dropdown-button:after {
72 content: "";
73 width: 7px;
74 height: 7px;
75 border-top: 1px solid currentColor;
76 border-right: 1px solid currentColor;
77 margin-left: 10px;
78 margin-top: -4px;
79 -webkit-transform: rotate(135deg);
80 transform: rotate(135deg);
81 }
82
83 .merchant-login-popup-dropdown-list {
84 display: -webkit-box;
85 display: -ms-flexbox;
86 display: flex;
87 -webkit-box-orient: vertical;
88 -webkit-box-direction: normal;
89 -ms-flex-direction: column;
90 flex-direction: column;
91 margin-top: 10px;
92 -webkit-box-shadow: 0px 8px 40px rgba(0, 0, 0, 0.09);
93 box-shadow: 0px 8px 40px rgba(0, 0, 0, 0.09);
94 background-color: var(--merchant-dropdown-background-color, #ffffff);
95 border-radius: 4px;
96 }
97
98 .merchant-login-popup {
99 position: fixed;
100 top: 0;
101 left: 0;
102 right: 0;
103 bottom: 0;
104 z-index: 999;
105 opacity: 0;
106 visibility: hidden;
107 pointer-events: none;
108 -webkit-transition: all 0.2s;
109 transition: all 0.2s;
110 display: -webkit-box;
111 display: -ms-flexbox;
112 display: flex;
113 -webkit-box-align: center;
114 -ms-flex-align: center;
115 align-items: center;
116 -webkit-box-pack: center;
117 -ms-flex-pack: center;
118 justify-content: center;
119 }
120 .merchant-login-popup * {
121 -webkit-box-sizing: border-box;
122 box-sizing: border-box;
123 }
124
125 .merchant-login-popup-overlay {
126 position: fixed;
127 z-index: 1;
128 top: 0;
129 left: 0;
130 right: 0;
131 bottom: 0;
132 opacity: 0.9;
133 background-color: #000;
134 }
135
136 .merchant-login-popup-body {
137 position: relative;
138 z-index: 2;
139 width: 100%;
140 max-width: var(--merchant-popup-width, 400px);
141 opacity: 0;
142 max-height: 75vh;
143 overflow-y: auto;
144 -webkit-transform: translate3d(0, 20px, 0);
145 transform: translate3d(0, 20px, 0);
146 -webkit-transition: 0.2s;
147 transition: 0.2s;
148 color: var(--merchant-popup-text-color, #212121);
149 background-color: var(--merchant-popup-background-color, #ffffff);
150 }
151 .merchant-login-popup-body.merchant-show {
152 opacity: 1;
153 -webkit-transform: none;
154 transform: none;
155 }
156
157 .merchant-login-popup-close {
158 position: absolute;
159 z-index: 3;
160 top: 0;
161 right: 0;
162 width: 50px;
163 height: 50px;
164 display: -webkit-box;
165 display: -ms-flexbox;
166 display: flex;
167 text-align: center;
168 -webkit-box-align: center;
169 -ms-flex-align: center;
170 align-items: center;
171 -webkit-box-pack: center;
172 -ms-flex-pack: center;
173 justify-content: center;
174 font-size: 14px;
175 }
176 .merchant-login-popup-close svg {
177 width: 1em;
178 height: 1em;
179 fill: var(--merchant-popup-icon-color, #212121);
180 }
181 .merchant-login-popup-close svg path {
182 -webkit-transform: scale(0.75);
183 transform: scale(0.75);
184 }
185
186 .merchant-login-popup-content {
187 padding: 50px 40px 30px 40px;
188 color: var(--merchant-popup-text-color, #212121);
189 }
190 .merchant-login-popup-content h2 {
191 margin-top: 0;
192 font-size: 1.375rem;
193 font-weight: 700;
194 color: var(--merchant-popup-title-color, #212121);
195 }
196 .merchant-login-popup-content a {
197 color: var(--merchant-popup-link-color, #212121);
198 }
199 .merchant-login-popup-content a:hover {
200 color: var(--merchant-popup-link-color-hover, #515151);
201 }
202 .merchant-login-popup-content #customer_login {
203 margin: 0;
204 }
205 .merchant-login-popup-content .col-1,
206 .merchant-login-popup-content .col-2 {
207 min-width: 100%;
208 display: none;
209 padding: 0;
210 margin: 0;
211 max-width: none;
212 }
213 .merchant-login-popup-content .col-1 {
214 display: block;
215 }
216 .merchant-login-popup-content form {
217 display: -webkit-box;
218 display: -ms-flexbox;
219 display: flex;
220 grid-gap: 20px;
221 -webkit-box-orient: vertical;
222 -webkit-box-direction: normal;
223 -ms-flex-direction: column;
224 flex-direction: column;
225 padding: 0 !important;
226 border: none !important;
227 min-height: auto !important;
228 }
229 .merchant-login-popup-content p {
230 margin: 0;
231 }
232 .merchant-login-popup-content label {
233 display: block;
234 margin: 0;
235 margin-bottom: 10px;
236 }
237 .merchant-login-popup-content .woocommerce-Input,
238 .merchant-login-popup-content .woocommerce-Button {
239 width: 100%;
240 padding: 10px;
241 }
242 .merchant-login-popup-content .woocommerce-form-login p + p:not(.woocommerce-form-row) {
243 display: -webkit-box;
244 display: -ms-flexbox;
245 display: flex;
246 grid-gap: 20px;
247 -webkit-box-orient: vertical;
248 -webkit-box-direction: normal;
249 -ms-flex-direction: column;
250 flex-direction: column;
251 }
252 .merchant-login-popup-content .woocommerce-form-login__submit {
253 -webkit-box-ordinal-group: 2;
254 -ms-flex-order: 1;
255 order: 1;
256 }
257 .merchant-login-popup-content .woocommerce-button {
258 opacity: 1;
259 color: var(--merchant-popup-button-color, #ffffff);
260 border-color: var(--merchant-popup-button-border-color, #212121);
261 background-color: var(--merchant-popup-button-background-color, #212121);
262 }
263 .merchant-login-popup-content .woocommerce-button:hover {
264 opacity: 1;
265 color: var(--merchant-popup-button-color-hover, #ffffff);
266 border-color: var(--merchant-popup-button-border-color-hover, #757575);
267 background-color: var(--merchant-popup-button-background-color-hover, #757575);
268 }
269 .merchant-login-popup-content .woocommerce-form-login__rememberme {
270 display: -webkit-box;
271 display: -ms-flexbox;
272 display: flex;
273 -webkit-box-align: center;
274 -ms-flex-align: center;
275 align-items: center;
276 -webkit-box-ordinal-group: 3;
277 -ms-flex-order: 2;
278 order: 2;
279 margin-bottom: 0;
280 }
281 .merchant-login-popup-content .woocommerce-form-login__rememberme input {
282 margin-right: 5px;
283 }
284 .merchant-login-popup-content .woocommerce-LostPassword {
285 margin-top: 20px;
286 margin-bottom: 0;
287 text-align: center;
288 }
289
290 .merchant-login-popup-lost-password {
291 margin-top: 20px;
292 padding-left: 20px;
293 padding-right: 20px;
294 text-align: center;
295 }
296
297 .merchant-login-popup-footer {
298 padding: 20px;
299 color: var(--merchant-popup-footer-text-color, #212121);
300 background-color: var(--merchant-popup-footer-background-color, #f5f5f5);
301 grid-gap: 5px;
302 text-align: center;
303 -webkit-box-align: center;
304 -ms-flex-align: center;
305 align-items: center;
306 -webkit-box-pack: center;
307 -ms-flex-pack: center;
308 justify-content: center;
309 }
310 .merchant-login-popup-footer a {
311 color: var(--merchant-popup-footer-link-color, #212121);
312 }
313 .merchant-login-popup-footer a:hover {
314 color: var(--merchant-popup-footer-link-color-hover, #515151);
315 }
316
317 .merchant-login-popup-show {
318 overflow: hidden;
319 }
320 .merchant-login-popup-show .merchant-login-popup {
321 display: -webkit-box !important;
322 display: -ms-flexbox !important;
323 display: flex !important;
324 opacity: 1;
325 visibility: visible;
326 pointer-events: auto;
327 }
328
329 .merchant-login-popup-footer {
330 display: -webkit-box;
331 display: -ms-flexbox;
332 display: flex;
333 }
334 .merchant-login-popup-footer div {
335 display: none;
336 }
337 .merchant-login-popup-footer .merchant-show {
338 display: block;
339 }