PluginProbe ʕ •ᴥ•ʔ
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress / 5.6.8
Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress v5.6.8
5.6.8 5.6.7 5.6.6 5.6.5 5.6.4 5.6.3 5.6.2 5.6.1 5.6.0 5.5.2 5.5.1 5.5.0 5.4.2 trunk 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.1.8 5.1.9 5.1.91 5.1.92 5.1.93 5.1.94 5.2.0 5.2.1 5.2.10 5.2.11 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 5.2.7 5.2.8 5.2.9 5.3.0 5.3.1 5.3.2 5.4.0 5.4.1
latepoint / lib / assets / stylesheets / admin / _updates.scss
latepoint / lib / assets / stylesheets / admin Last commit date
_activities.scss 9 months ago _addons.scss 9 months ago _agents.scss 9 months ago _animations.scss 9 months ago _booking_form_preview.scss 9 months ago _bookings.scss 3 weeks ago _bundles.scss 9 months ago _buttons.scss 9 months ago _calendars.scss 9 months ago _categories.scss 9 months ago _customers.scss 9 months ago _dark.scss 9 months ago _daterangepicker.scss 9 months ago _elements.scss 1 month ago _forms.scss 9 months ago _grid.scss 1 year ago _grid_variables.scss 1 year ago _icons.scss 1 year ago _latecheckbox.scss 9 months ago _lateselect.scss 1 year ago _layout.scss 9 months ago _lightbox.scss 9 months ago _menu.scss 9 months ago _messages.scss 9 months ago _misc.scss 9 months ago _mixins.scss 9 months ago _notifications.scss 9 months ago _orders.scss 9 months ago _pickr.scss 1 year ago _processes.scss 1 month ago _quick_availability.scss 9 months ago _reminders.scss 1 year ago _responsive.scss 9 months ago _roles.scss 1 year ago _schedule.scss 3 months ago _services.scss 9 months ago _settings.scss 1 day ago _side-panel.scss 9 months ago _steps.scss 1 year ago _tables.scss 9 months ago _type.scss 1 year ago _updates.scss 9 months ago _utilities.scss 1 year ago _variables.scss 9 months ago _widgets.scss 9 months ago _wizard.scss 2 weeks ago
_updates.scss
569 lines
1 .version-status-info,
2 .addons-info-holder,
3 .version-log-w {
4 > span.loading {
5 position: relative;
6 display: block;
7 text-align: center;
8 padding: 20px;
9 padding-top: 40px;
10 font-weight: $body-font-weight-bold;
11 border: 2px dashed rgba(0, 0, 0, 0.1);
12 border-radius: 8px;
13
14 &:after {
15 display: block;
16 content: "";
17 width: 14px;
18 height: 14px;
19 border-bottom: 2px solid $body-color;
20 border-left: 2px solid $body-color;
21 border-top: 2px solid $body-color;
22 border-right: 2px solid rgba(0, 0, 0, 0);
23 border-radius: 20px;
24 position: absolute;
25 top: 20px;
26 left: 50%;
27 transform: translate(-50%, -50%);
28 animation: os-loading 700ms infinite linear;
29 }
30 }
31 }
32
33 .version-status-info {
34
35 }
36
37 .version-log-w {
38 background-color: transparent;
39 padding: 0px 30px;
40 border-radius: $border-radius;
41
42 h3 {
43 margin-top: 0px;
44 color: $brand-primary;
45 }
46
47
48 .latepoint-version {
49 border-bottom: 2px solid #333;
50 padding-bottom: 20px;
51 margin-bottom: 40px;
52 }
53
54 .version-head {
55 margin-bottom: 15px;
56 display: flex;
57 justify-content: space-between;
58
59 .version-number {
60 font-weight: $body-font-weight-bold;
61 font-size: $font-size-base * 1.2;
62
63 }
64
65 .version-release-date {
66 color: $color-faded;
67 }
68 }
69
70 h4.vfix,
71 h4.vnew {
72 display: inline-block;
73 padding: 2px 10px;
74 color: #fff;
75 margin-top: 0px;
76 margin-bottom: 10px;
77 border-radius: 20px;
78 }
79
80 h4.vnew {
81 background-color: #41b128;
82 }
83
84 h4.vfix {
85 background-color: #ad8304;
86 }
87
88 .version-summary {
89
90 }
91
92 .version-description {
93 color: #373b44;
94 margin-bottom: 30px;
95 }
96
97 .version-media {
98 padding: 20px;
99 background-color: #fff;
100 box-shadow: $box-shadow;
101 margin: 20px 0px;
102
103 img {
104 max-width: 100%;
105 height: auto;
106 display: block;
107 }
108 }
109
110 .version-fix,
111 .version-new {
112 position: relative;
113 padding-left: 20px;
114
115 &:before {
116 position: absolute;
117 top: 3px;
118 left: 0px;
119 font-size: 12px;
120 }
121 }
122
123 .version-new {
124 margin-bottom: 10px;
125
126 &:before {
127 @include latepointfont_admin('\e902');
128 color: #41b128;
129 }
130 }
131
132 .version-fix {
133 margin-bottom: 10px;
134
135 &:before {
136 @include latepointfont_admin('\e94e');
137 color: #d2a92c;
138 }
139 }
140 }
141
142 .version-status-info {
143 }
144
145 body.latepoint-admin {
146 .license-buttons-w {
147 display: flex;
148 justify-content: space-between;
149 align-items: center;
150
151 .os-form-group {
152 margin-bottom: 0px;
153 }
154 }
155
156 .active-license-info {
157
158 .os-form-message-w:not(.status-error) {
159 display: none;
160 }
161
162 .os-form-w {
163 margin: 0px;
164 padding-top: 15px;
165 margin-top: 25px;
166 border-top: 1px solid $border-color-lightest;
167 > h3 {
168 display: none;
169 }
170 .license-buttons-w {
171 justify-content: flex-start;
172 gap: 20px;
173 > a {
174 border-bottom: 1px dotted $link-color;
175 }
176 .latepoint-btn {
177 }
178 }
179 }
180
181 &.is-active {
182 .os-form-message-w, .license-buttons-w {
183 display: none;
184 }
185 }
186
187
188
189 .latepoint-btn {
190 margin-right: 10px;
191 }
192 }
193
194 .new-version-message {
195
196 .latepoint-btn {
197 box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
198 line-height: 1.5;
199 }
200
201 &.is-latest {
202 }
203
204
205
206 .key-prompt {
207 background-color: #ffe37e;
208 color: #504109;
209 padding: 8px 10px;
210 border-radius: 6px;
211 display: inline-block;
212 padding-left: 40px;
213 position: relative;
214 margin-top: 20px;
215
216 &:before {
217 position: absolute;
218 @include latepointfont_admin('\e962');
219 top: 50%;
220 left: 10px;
221 font-size: 18px;
222 transform: translateY(-50%);
223 }
224 }
225 }
226 }
227
228 .license-info-w {
229 margin-top: 20px;
230 border-top: 1px solid $border-color-lightest;
231 ul {
232 margin: 0;
233 padding: 0;
234 li {
235 display: flex;
236 align-items: center;
237 justify-content: space-between;
238 border-bottom: 1px solid $border-color-lightest;
239 padding: 10px 0px;
240 margin: 0;
241 &:last-child {
242 border-bottom: none;
243 }
244 span, strong {
245 display: block;
246 }
247 span {
248 color: $color-faded;
249 }
250 strong {
251 color: $headings-color;
252 }
253 }
254 }
255 }
256
257
258 body.latepoint-admin {
259 .new-version-message, .active-license-info {
260 padding: 30px;
261 padding-top: 25px;
262 padding-bottom: 25px;
263 font-size: floor($font-size-base * 1);
264 position: relative;
265 color: $color-faded;
266 margin-bottom: 40px;
267 @include white-box();
268 .version-warn-icon,
269 .version-check-icon {
270 color: #fff;
271 position: absolute;
272 top: 34px;
273 left: 30px;
274 width: 10px;
275 height: 10px;
276 text-align: center;
277 border-radius: 50%;
278 z-index: 3;
279 }
280
281 .version-check-icon {
282 background-image: linear-gradient(180deg, #5aff77, #00f842);
283 box-shadow: 0px 1px 0px 0px rgba(#8aff9a, 0.5), 0px 0px 0px 6px rgba(#8aff9a, 0.25), 0px 0px 0px 10px rgba(#8aff9a, 0.15), inset 0px 2px 0px 0px rgba(255, 255, 255, 0.4);
284 border: 1px solid #35d431;
285 border-bottom-color: #33c82f;
286 }
287
288 .version-warn-icon {
289 background-image: linear-gradient(180deg, #ff5839, #f50e0e);
290 box-shadow: 0px 1px 0px 0px rgba(#ff8a8a, 0.5), 0px 0px 0px 6px rgba(#ff8a8a, 0.15), 0px 0px 0px 10px rgba(#ff8a8a, 0.1), inset 0px 2px 0px 0px rgba(255, 255, 255, 0.2);
291 border: 1px solid #ee1b1b;
292 border-bottom-color: #ce0a0a;
293 }
294
295 .version-buttons-w, .license-info-buttons-w {
296 border-top: 1px solid $border-color-lightest;
297 padding-top: 15px;
298 margin-top: 25px;
299 .os-deactivate-license-btn {
300 color: #eb3a3a;
301 span {
302 border-bottom-color: #ffb6b6;
303 }
304 }
305 .view-changelog-link {
306 color: $headings-color;
307 span {
308 border-bottom-color: #ddd;
309 }
310 }
311 }
312
313 .update-latepoint-btn {
314 position: relative;
315 &.os-loading {
316 .latepoint-icon {
317 color: transparent;
318 }
319 &:before {
320 @include loading-circle($brand-primary, 12px);
321 left: 7px;
322 }
323 }
324 }
325
326
327 h3 {
328 margin-top: 0px;
329 font-size: 22px;
330 margin-bottom: 5px;
331 padding-left: 30px;
332 strong {
333 color: $headings-color;
334 }
335 }
336
337
338 a, span {
339 display: inline-block;
340 vertical-align: middle;
341 line-height: 1.2;
342 }
343
344 a {
345 text-decoration: none;
346 color: $link-color;
347 display: inline-block;
348 margin-right: 20px;
349 &:focus {
350 box-shadow: none;
351 }
352 &:focus-visible {
353 box-shadow: 0px 0px 0px 1px $brand-primary;
354 }
355
356 span, i {
357 display: inline-block;
358 vertical-align: middle;
359 }
360
361 i {
362 font-size: 15px;
363 }
364
365 span + i {
366 margin-left: 3px;
367 }
368
369 i + span {
370 margin-left: 3px;
371 }
372
373 span {
374 display: inline-block;
375 border-bottom: 1px dotted lighten($link-color, 30%);
376 }
377
378 &:hover {
379 span {
380 border-bottom-style: solid;
381 border-bottom-color: $link-color;
382 }
383 }
384 }
385
386 strong {
387 color: $body-color;
388 }
389
390 }
391 }
392
393
394 .os-intro-full-screen-w {
395 flex-direction: column;
396 display: flex;
397 justify-content: space-around;
398 padding: 40px;
399
400 .os-intro-full-screen-close-trigger {
401 border-radius: 4px;
402 position: absolute;
403 top: -25px;
404 line-height: 1.2;
405 right: 0px;
406 font-size: 14px;
407 color: #b71638;
408 display: flex;
409 align-items: center;
410 text-decoration: none;
411 padding: 2px 4px;
412 &:hover {
413 background-color: #fff3f3;
414 }
415
416 span {
417 display: inline-block;
418 vertical-align: middle;
419 }
420
421 i {
422 display: inline-block;
423 vertical-align: middle;
424 margin-left: 5px;
425 font-size: 16px;
426 }
427 }
428
429 .os-intro-full-screen-i {
430 background-color: #fff;
431 padding: 20px 20px 30px 20px;
432 flex: 0 0 600px;
433 margin: 0 auto;
434 width: 600px;
435 position: relative;
436 &:before {
437 content: "";
438 width: 80px;
439 height: 120px;
440 position: absolute;
441 top: 20px;
442 right: 20px;
443 background-image: radial-gradient(#ddd 1px, transparent 0);
444 background-size: 15px 15px;
445 }
446 &:after {
447 content: "";
448 width: 80px;
449 height: 120px;
450 position: absolute;
451 top: 20px;
452 left: 20px;
453 background-image: radial-gradient(#ddd 1px, transparent 0);
454 background-size: 15px 15px;
455 }
456
457 }
458
459 .os-intro-full-screen-footer {
460 text-align: center;
461 padding: 30px;
462 .latepoint-btn {
463 font-size: 20px!important;
464 padding: 20px 40px!important;
465 bordar-radius: 12px!important;
466 }
467 }
468 .os-intro-logo {
469 margin-bottom: 40px;
470 text-align: center;
471 }
472
473 .os-intro-heading {
474 font-size: 62px;
475 font-weight: $headings-font-weight-bold;
476 color: $headings-color;
477 letter-spacing: -2px;
478 text-align: center;
479 margin-bottom: 0;
480 font-family: $headings-font-family;
481 }
482 .os-intro-sub-heading {
483 text-align: center;
484 font-size: 18px;
485 letter-spacing: 1px;
486 font-weight: $headings-font-weight-bold;
487 color: $brand-primary;
488 text-transform: uppercase;
489 margin-bottom: 40px;
490 font-family: $headings-font-family;
491 }
492
493 .list-of-version-improvements {
494 list-style-type: square;
495 margin-left: 15px;
496 li {
497 margin: 0 0 25px;
498 padding: 0;
499 }
500 .improvement-heading {
501 font-size: 18px;
502 font-weight: $headings-font-weight-bold;
503 color: $headings-color;
504 margin-bottom: 5px;
505 }
506 .improvement-media {
507 margin: 30px -40px;
508
509 img, video {
510 display: block;
511 max-width: 100%;
512 height: auto;
513 }
514
515 .media-note {
516 padding: 10px;
517 font-size: 14px;
518 text-align: center;
519 background-color: #ffe8b3;
520 color: #111;
521 }
522 }
523 .improvement-description {
524 font-size: 16px;
525 line-height: 1.5;
526 color: $color-faded;
527 strong {
528 color: $headings-color;
529 border-bottom: 1px dotted #aaa;
530 }
531 }
532 .improvement-install-pro {
533 margin-top: 15px;
534 display: flex;
535 gap: 10px;
536 position: relative;
537 font-size: $body-font-size-s;
538 color: $headings-color;
539 padding: 15px 25px 15px 42px;
540 border-radius: 6px;
541 background-color: #f8f8f8;
542 align-items: center;
543
544 &.os-loading:before {
545 @include loading-circle($headings-color);
546 left: 23px;
547 }
548 span {
549
550 }
551 &.is-installed {
552 background-image: linear-gradient(45deg, #dafff5, #cbccff);
553 color: #000;
554 padding-left: 15px;
555 &:before {
556 @include latepointfont_admin("\e910");
557 }
558 }
559 &.is-not-installed {
560 background-image: linear-gradient(45deg, #ffdada, #eccbff);
561 color: #000;
562 padding-left: 15px;
563 &:before {
564 @include latepointfont_admin("\e948");
565 }
566 }
567 }
568 }
569 }