PluginProbe
YayMail – WooCommerce Email Customizer / 3.2.8.1
YayMail – WooCommerce Email Customizer v3.2.8.1
4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 trunk 1.9.6 2.1.4 2.1.5 3.2.2 3.2.6 3.2.7.1 3.2.8.1 3.2.9 3.3 3.3.1 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9 3.4 3.4.1 All 57 releases
yaymail / includes / YayCommerceMenu / assets / css / licenses.css

licenses.css in YayMail – WooCommerce Email Customizer 3.2.8.1, at includes/YayCommerceMenu/assets/css/licenses.css

452 lines 8.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 #wpcontent {
2 padding: 0 !important;
3 }
4
5 #wpbody-content {
6 padding: 0;
7 overflow-x: hidden !important;
8 min-height: calc(100vh - 32px);
9 }
10 @media (min-width: 783px) {
11 #wpbody-content {
12 padding-left: 0;
13 }
14 }
15 :root {
16 --large-gap: 40px;
17 --main-gap: 24px;
18 }
19 @media (max-width: 960px) {
20 :root {
21 --large-gap: 24px;
22 }
23 }
24 @media (max-width: 782px) {
25 :root {
26 --large-gap: 16px;
27 --main-gap: 16px;
28 }
29 }
30 @keyframes loading-fade {
31 0% {
32 opacity: 0.7;
33 }
34 50% {
35 opacity: 1;
36 }
37 to {
38 opacity: 0.7;
39 }
40 }
41
42 .yaycommerce-license-page h2 {
43 font-weight: 700;
44 font-size: 18px;
45 line-height: 20px;
46 }
47
48 .yaycommerce-license-page h3 {
49 font-size: 14px;
50 font-weight: 600;
51 margin: 8px 0px;
52 }
53
54 .yaycommerce-license-page label {
55 margin-bottom: 5px;
56 display: inline-block;
57 }
58
59 .yaycommerce-license__top-bar {
60 display: flex;
61 align-items: center;
62 background: #fff;
63 gap: 1rem;
64 }
65
66 .yaycommerce-license__top-bar__icon {
67 display: flex;
68 }
69
70 .yaycommerce-license-page main {
71 margin-top: 1rem;
72 }
73
74 .yaycommerce-license-body {
75 margin: 0 0 100px 0;
76 padding: 0 20px 20px;
77 }
78
79 .yaycommerce-license-layout * {
80 box-sizing: border-box;
81 }
82
83 .yaycommerce-license-layout {
84 display: flex;
85 gap: 1rem;
86 }
87
88 .yaycommerce-license-layout .yaycommerce-license-layout-main {
89 max-width: 100%;
90 flex: 1;
91 margin-top: 10px;
92 }
93 .yaycommerce-license-settings {
94 display: grid;
95 gap: 1rem;
96 grid-template-columns: 1fr 1fr 1fr;
97 justify-content: center;
98 }
99
100 .yaycommerce-license-sidebar {
101 width: 400px;
102 }
103 .yaycommerce-license-sidebar-sticky {
104 margin-top: 10px;
105 width: 400px;
106 position: fixed;
107 right: 20px;
108 border-radius: 3px;
109 display: flex;
110 flex-direction: column;
111 gap: 1rem;
112 }
113
114 @media screen and (max-width: 1800px) {
115 .yaycommerce-license-settings {
116 grid-template-columns: 1fr 1fr;
117 }
118 .yaycommerce-license-settings .yaycommerce-license-no-license:last-child {
119 grid-column: 1 / span 2 !important;
120 }
121 }
122 @media screen and (max-width: 1500px) {
123 .yaycommerce-license-settings {
124 grid-template-columns: 100%;
125 max-width: 600px;
126 margin: auto;
127 }
128 .yaycommerce-license-settings .yaycommerce-license-no-license:last-child {
129 grid-column: auto !important;
130 }
131 }
132 @media screen and (max-width: 1100px) {
133 .yaycommerce-license-layout {
134 flex-direction: column;
135 align-items: center;
136 width: 70%;
137 margin: auto;
138 }
139 .yaycommerce-license-sidebar {
140 width: 100%;
141 }
142 .yaycommerce-license-sidebar-sticky {
143 position: relative;
144 top: 0;
145 right: 0;
146 width: 100%;
147 }
148 .yaycommerce-license-layout-main {
149 order: 2;
150 width: 100%;
151 margin-top: 0 !important;
152 }
153 .yaycommerce-license-settings {
154 grid-template-columns: 100%;
155 max-width: none;
156 width: 100%;
157 }
158 }
159 @media screen and (max-width: 700px) {
160 .yaycommerce-license-layout {
161 width: 100%;
162 }
163 }
164 .yaycommerce-license-card {
165 background: #ffffff;
166 box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.15);
167 border-radius: 6px;
168 overflow: hidden;
169 display: flex;
170 flex-direction: column;
171 }
172 .yaycommerce-license-card-header {
173 padding: 1rem;
174 border-bottom: 1px solid #e2e4e7;
175 background: #fafafa;
176 display: flex;
177 align-items: center;
178 }
179 .yaycommerce-license-sidebar-sticky .yaycommerce-license-card-header {
180 background: #fff;
181 }
182 .yaycommerce-license-card-header h3 {
183 margin: 0;
184 line-height: 1.6;
185 }
186 .yaycommerce-license-card-description {
187 font-size: 14px;
188 line-height: 20px;
189 font-weight: 400;
190 margin-top: 4px;
191 }
192 .yaycommerce-license-card .yaycommerce-license-card-body {
193 padding: 8px 24px 12px;
194 }
195
196 .yaycommerce-license-settings .yaycommerce-license-card-body {
197 padding: 1rem;
198 }
199
200 .yaycommerce-license-input-row {
201 display: flex;
202 align-items: center;
203 gap: 5px;
204 margin-bottom: 10px;
205 }
206
207 .yaycommerce-license-input-row input {
208 flex: 1;
209 }
210
211 .yaycommerce-license-input-row input:disabled {
212 background: #fbfbfb;
213 }
214
215 @media screen and (max-width: 782px) {
216 .yaycommerce-license-input-row input {
217 min-height: 30px;
218 padding: 0 8px;
219 font-size: 14px;
220 }
221 }
222
223 .yaycommerce-license-card-footer {
224 padding: 10px 1rem;
225 border-top: 1px solid #d9d9d9;
226 display: flex;
227 flex-direction: column;
228 gap: 5px;
229 margin-top: auto;
230 }
231
232 .yaycommerce-license-card-footer:not(:has(div)) {
233 display: none;
234 }
235
236 /* CSS Notification */
237 .yaycommerce-license-notification {
238 font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans,
239 Ubuntu, Cantarell, Helvetica Neue, sans-serif;
240 font-size: 13px;
241 background-color: #32373c;
242 border-radius: 4px;
243 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
244 color: #fff;
245 padding: 16px 24px;
246 width: fit-content;
247 max-width: 600px;
248 box-sizing: border-box;
249 cursor: pointer;
250 animation: NslideUp 0.5s both linear;
251 position: fixed;
252 bottom: 20px;
253 right: 20px;
254 z-index: 20;
255 }
256
257 .yaycommerce-license-buy-now {
258 font-weight: 600;
259 }
260
261 .yaycommerce-license-expired-text,
262 .yaycommerce-license-expired-text:hover {
263 color: rgb(247, 40, 40);
264 }
265
266 p.yaycommerce_expired_text::before {
267 content: "\f158";
268 }
269
270 .yaycommerce-activate-license-button {
271 display: flex !important;
272 align-items: center;
273 }
274
275 .activate-loading {
276 display: none;
277 -webkit-box-align: center;
278 -ms-flex-align: center;
279 -webkit-box-pack: center;
280 -ms-flex-pack: center;
281 align-items: center;
282 cursor: pointer;
283 font-size: 21px;
284 justify-content: center;
285 padding: 2px;
286 }
287
288 .activate-loading.sync-loading {
289 -webkit-animation: loading-rotate 1.5s linear infinite forwards;
290 animation: loading-rotate 1.5s linear infinite forwards;
291 }
292
293 @keyframes loading-rotate {
294 50% {
295 rotate: 180deg;
296 }
297 100% {
298 rotate: 360deg;
299 }
300 }
301
302 .activate-loading svg {
303 fill: currentColor;
304 height: 1rem;
305 width: 1rem;
306 }
307
308 .yaycommerce-license-message {
309 opacity: 0;
310 visibility: hidden;
311 transition: all 0.2s ease-in-out;
312 position: relative;
313 display: flex;
314 align-items: center;
315 gap: 5px;
316 color: #ff4d4f;
317 }
318
319 .yaycommerce-license-message a {
320 color: #ff4d4f;
321 }
322
323 .yaycommerce-license-message__close {
324 display: flex;
325 cursor: pointer;
326 margin-left: auto;
327 }
328
329 .yaycommerce-license-message.show {
330 opacity: 1;
331 visibility: visible;
332 }
333
334 .yaycommerce-license-badge {
335 padding: 3px 8px;
336 border-radius: 30px;
337 background: rgb(176, 176, 176);
338 font-size: 12px;
339 color: #fff;
340 }
341 .yaycommerce-license-badge.error {
342 background: #d63638;
343 }
344 .yaycommerce-license-badge.success {
345 background: #52c41a;
346 }
347 .yaycommerce-license-button {
348 height: 30px;
349 display: flex;
350 flex-direction: row;
351 justify-content: center;
352 align-items: center;
353 padding: 4px 15px;
354 gap: 8px;
355 background: #ffffff;
356 border: 1px solid #d9d9d9;
357 border-radius: 6px;
358 cursor: pointer;
359 transition: all 0.3s ease-in-out;
360 color: #414141;
361 }
362 .yaycommerce-license-button:hover {
363 box-shadow: 0px 2px 0px rgba(0, 0, 0, 0.063);
364 }
365 .yaycommerce-remove-license:hover {
366 box-shadow: 0px 2px 0px rgba(177, 0, 0, 0.223);
367 }
368 .yaycommerce-remove-license {
369 border-color: #d63638 !important;
370 color: #d63638 !important;
371 }
372 .yaycommerce-license-settings .yaycommerce-license-no-license {
373 display: none;
374 }
375 .yaycommerce-license-settings .yaycommerce-license-no-license:last-child {
376 display: block !important;
377 grid-column: 1 / span 3;
378 }
379
380 .yaycommerce-license__task-list li {
381 display: flex;
382 align-items: center;
383 gap: 0.5rem;
384 margin-bottom: 10px;
385 }
386 .yaycommerce-license__task-list li > span:first-child {
387 display: flex;
388 }
389 .yaycommerce-license__task-list li > span:first-child svg {
390 width: 20px;
391 height: 20px;
392 }
393
394 .yaycommerce-license__important-notice {
395 display: flex;
396 align-items: center;
397 gap: 5px;
398 padding: 5px 10px;
399 border: 1px solid #c2ddff;
400 background-color: #e8f2ff;
401 color: #295b99;
402 border-radius: 6px;
403 }
404
405 .yaycommerce-license__important-notice span:first-child {
406 display: flex;
407 }
408
409 .yaycommerce-license__important-notice svg path:nth-child(odd) {
410 fill: #295b99 !important;
411 }
412
413 .message {
414 position: fixed;
415 top: 0;
416 left: 50%;
417 z-index: 50;
418 display: flex;
419 align-items: center;
420 gap: 8px;
421 overflow: hidden;
422 padding: 9px 12px;
423 background: #fff;
424 border-radius: 8px;
425 box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08),
426 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
427 pointer-events: all;
428 transform: translate(-50%, -100%);
429 transition: all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.35);
430 }
431
432 .message.active {
433 transform: translate(-50%, 35px);
434 }
435
436 .message svg {
437 max-width: 20px;
438 }
439
440 .message--success {
441 color: #52c41a;
442 }
443 .message--error {
444 color: #ff4d4f;
445 }
446
447 .message__text {
448 margin: 0;
449 font-size: 14px;
450 color: rgba(0, 0, 0, 0.88);
451 }
452