PluginProbe
Product Labels, Quick View, Buy Now, Pre-Orders, Frequently Bought Together & More for WooCommerce – Merchant / 1.8
Product Labels, Quick View, Buy Now, Pre-Orders, Frequently Bought Together & More for WooCommerce – Merchant v1.8
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 1.8, at assets/css/modules/login-popup/login-popup.css

329 lines 8.1 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 .col-1,
203 .merchant-login-popup-content .col-2 {
204 display: none;
205 padding: 0;
206 margin: 0;
207 max-width: none;
208 }
209 .merchant-login-popup-content .col-1 {
210 display: block;
211 }
212 .merchant-login-popup-content form {
213 display: -webkit-box;
214 display: -ms-flexbox;
215 display: flex;
216 grid-gap: 20px;
217 -webkit-box-orient: vertical;
218 -webkit-box-direction: normal;
219 -ms-flex-direction: column;
220 flex-direction: column;
221 }
222 .merchant-login-popup-content p {
223 margin: 0;
224 }
225 .merchant-login-popup-content label {
226 display: block;
227 margin: 0;
228 margin-bottom: 10px;
229 }
230 .merchant-login-popup-content .woocommerce-Input,
231 .merchant-login-popup-content .woocommerce-Button {
232 width: 100%;
233 padding: 10px;
234 }
235 .merchant-login-popup-content .woocommerce-form-login p + p:not(.woocommerce-form-row) {
236 display: -webkit-box;
237 display: -ms-flexbox;
238 display: flex;
239 grid-gap: 20px;
240 -webkit-box-orient: vertical;
241 -webkit-box-direction: normal;
242 -ms-flex-direction: column;
243 flex-direction: column;
244 }
245 .merchant-login-popup-content .woocommerce-form-login__submit {
246 -webkit-box-ordinal-group: 2;
247 -ms-flex-order: 1;
248 order: 1;
249 }
250 .merchant-login-popup-content .woocommerce-button {
251 opacity: 1;
252 color: var(--merchant-popup-button-color, #ffffff);
253 border-color: var(--merchant-popup-button-border-color, #212121);
254 background-color: var(--merchant-popup-button-background-color, #212121);
255 }
256 .merchant-login-popup-content .woocommerce-button:hover {
257 opacity: 1;
258 color: var(--merchant-popup-button-color-hover, #ffffff);
259 border-color: var(--merchant-popup-button-border-color-hover, #757575);
260 background-color: var(--merchant-popup-button-background-color-hover, #757575);
261 }
262 .merchant-login-popup-content .woocommerce-form-login__rememberme {
263 display: -webkit-box;
264 display: -ms-flexbox;
265 display: flex;
266 -webkit-box-align: center;
267 -ms-flex-align: center;
268 align-items: center;
269 -webkit-box-ordinal-group: 3;
270 -ms-flex-order: 2;
271 order: 2;
272 margin-bottom: 0;
273 }
274 .merchant-login-popup-content .woocommerce-LostPassword {
275 margin-top: 20px;
276 margin-bottom: 0;
277 text-align: center;
278 }
279
280 .merchant-login-popup-lost-password {
281 margin-top: 20px;
282 padding-left: 20px;
283 padding-right: 20px;
284 text-align: center;
285 }
286
287 .merchant-login-popup-footer {
288 padding: 20px;
289 color: var(--merchant-popup-footer-text-color, #212121);
290 background-color: var(--merchant-popup-footer-background-color, #f5f5f5);
291 display: -webkit-box;
292 display: -ms-flexbox;
293 display: flex;
294 grid-gap: 5px;
295 text-align: center;
296 -webkit-box-align: center;
297 -ms-flex-align: center;
298 align-items: center;
299 -webkit-box-pack: center;
300 -ms-flex-pack: center;
301 justify-content: center;
302 }
303 .merchant-login-popup-footer a {
304 color: var(--merchant-popup-footer-link-color, #212121);
305 }
306 .merchant-login-popup-footer a:hover {
307 color: var(--merchant-popup-footer-link-color-hover, #515151);
308 }
309
310 .merchant-login-popup-show {
311 overflow: hidden;
312 }
313 .merchant-login-popup-show .merchant-login-popup {
314 opacity: 1;
315 visibility: visible;
316 pointer-events: auto;
317 }
318
319 .merchant-login-popup-footer {
320 display: -webkit-box;
321 display: -ms-flexbox;
322 display: flex;
323 }
324 .merchant-login-popup-footer div {
325 display: none;
326 }
327 .merchant-login-popup-footer .merchant-show {
328 display: block;
329 }