PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 1.2.31
Booking for Appointments and Events Calendar – Amelia v1.2.31
2.4.9 2.4.8 2.4.7 2.4.6 2.4.5 2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / assets / less / backend / settings.less
ameliabooking / assets / less / backend Last commit date
amelia-booking.less 2 years ago appointments.less 1 year ago calendar.less 2 years ago customers.less 1 year ago customize.less 1 year ago dashboard.less 2 years ago dialogs.less 1 year ago elementor.less 2 years ago email-notifications.less 1 year ago employees.less 1 year ago events.less 1 year ago finance.less 1 year ago import.less 4 years ago licence.less 2 years ago lite-vs-premium.less 2 years ago locations.less 6 years ago recurring.less 6 years ago services.less 1 year ago settings.less 1 year ago whats-new.less 2 years ago
settings.less
468 lines
1 @import "../common/_variables";
2
3 #am-settings {
4 .am-settings-cards {
5 padding-top: @padding-big*2;
6 padding-bottom: @padding-big*2;
7
8 .el-row {
9 display: flex;
10 @media @less-then-medium {
11 display: block;
12 }
13
14 .el-col {
15 border-right: 1px solid @color-divider-gray;
16 margin-bottom: @margin-big*2;
17 position: relative;
18
19 &:nth-child(3) {
20 border-right: none;
21 }
22
23 @media @less-then-medium {
24 border-right: none;
25 }
26 }
27
28 .am-settings-card {
29 position: relative;
30 height: 100%;
31 margin-bottom: @margin-small;
32 @media @less-then-medium {
33 height: auto;
34 }
35
36 h3 {
37 line-height: 1.4;
38 margin-top: 0;
39 margin-bottom: @margin-big;
40 font-size: @medium-fs;
41
42 img,
43 svg {
44 display: inline-block;
45 vertical-align: sub;
46 margin-right: @margin-small;
47 max-width: 24px;
48 max-height: 24px;
49 }
50 }
51
52 p {
53 font-size: @small-fs;
54 margin: @margin-medium 0;
55 min-height: 60px;
56
57 &.link {
58 min-height: 0;
59 color: @color-blue;
60 font-size: @mini-fs;
61 font-weight: @bold;
62 cursor: pointer;
63 text-transform: uppercase;
64 margin-bottom: 0;
65
66 &:hover {
67 color: fade(@color-blue, 75%);
68 }
69
70 @media @less-then-medium {
71 position: static;
72 }
73 }
74 }
75 }
76 }
77 }
78
79 .am-dialog-settings {
80 .am-dialog-scrollable {
81 .el-alert {
82 &.el-alert--warning {
83 color: @color-orange;
84 margin-bottom: @margin-medium;
85
86 .el-alert__title {
87 color: @color-orange;
88 }
89
90 .el-alert__content {
91 p {
92 font-size: 14px;
93 word-break: break-word;
94 }
95 }
96 }
97 }
98
99 .el-collapse {
100 .el-collapse-item__wrap {
101 margin: 0;
102
103 p {
104 font-size: @small-fs
105 }
106 }
107 }
108
109 .el-textarea {
110 margin-bottom: @margin-medium;
111 }
112
113 .am-notifications-placeholders {
114 margin-top: 0;
115 }
116
117 .am-placeholder-wrapper {
118 display: flex;
119 align-items: center;
120 justify-content: flex-start;
121 flex-wrap: wrap;
122 margin-bottom: @margin-medium;
123
124 &__dropdown {
125 margin: 0 @margin-small @margin-small 0;
126 }
127
128 &__button {
129 color: #606266;
130 }
131 }
132
133 .am-api-key {
134 &-generate {
135 .el-input__suffix {
136 color: black;
137 top: 10px;
138 cursor: pointer;
139 font-size: 18px;
140 }
141 }
142 &-heading {
143 text-align: center;
144 padding-bottom: 12px;
145 border-bottom: 1px solid darkgray;
146 margin-top: 30px;
147 }
148 &-row {
149 text-align: center;
150 margin-bottom: 10px;
151 border-bottom: 1px solid lightgray;
152 padding-bottom: 10px;
153 &-first {
154 padding-top: 8px;
155 }
156 }
157 &-warning {
158 margin-top: -12px;
159 font-style: normal;
160 font-weight: 400;
161 font-size: 13px;
162 line-height: 18px;
163 }
164 }
165
166 .expiration-close {
167 background-color: fade(@color-orange, 20%);
168 &-text {
169 color: #d78d02;
170 font-weight: 600;
171 }
172 }
173 .expiration-passed {
174 background-color: fade(@color-red, 20%);
175 &-text {
176 color: @color-red;
177 font-weight: 600;
178 }
179 }
180 }
181
182 .am-google-calendar-tooltip {
183 margin: 0;
184 }
185
186 .am-google-calendar-button {
187 width: 46px;
188 height: 40px;
189 float: right;
190
191 svg {
192 path {
193 fill: @color-white !important;
194 }
195 }
196 }
197
198 .am-setting-box {
199 #am-woocommerce {
200 vertical-align: middle;
201 max-width: 100px;
202 max-height: 100px;
203 }
204
205 .am-settings-taxes {
206 .am-settings-taxes-radio {
207 font-size: 14px;
208 color: rgba(26, 44, 55, 1);
209 }
210 }
211
212 &-square-error {
213 border: 1px solid red;
214 &-text {
215 text-align: center;
216 color: red;
217 padding-top:10px;
218 font-weight: bold;
219 display: flex;
220 justify-content: center
221 }
222 }
223
224 .am-customize-notifications-combined {
225 display: flex;
226 align-items: center;
227 margin-bottom: @margin-big;
228 border: 1px solid @color-divider-gray;
229 padding: @padding-small;
230 background-color: @color-light-gray;
231 border-radius: 2%;
232
233 .am-customize-notifications-combined-tooltip {
234 font-size: 14px;
235 margin: 0;
236 line-height: 1.5;
237 }
238
239 p {
240 margin: 0;
241 }
242
243 p.am-blue-link {
244 color: @color-blue;
245 text-align: right;
246 cursor: pointer;
247 margin: 0;
248
249 &:hover {
250 color: darken(@color-blue, 10%);
251 }
252 }
253 }
254
255 .am-manage-employee-badges {
256 cursor: pointer;
257 width: 100%;
258 display: flex;
259 justify-content: flex-end;
260 align-items: center;
261 color: #1A84EE;
262 &-icon {
263 margin-right: 4px;
264 }
265 }
266
267 .am-outlook-calendar-button {
268 padding: 0;
269 height: 40px;
270 border: 1px solid transparent;
271 width: 100%;
272 background-color: #4285F4;
273 -webkit-border-radius: 1px;
274 border-radius: 1px;
275 box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .25);
276 -webkit-box-sizing: border-box;
277 box-sizing: border-box;
278 -webkit-transition: background-color .218s, border-color .218s, box-shadow .218s;
279 transition: background-color .218s, border-color .218s, box-shadow .218s;
280 -webkit-user-select: none;
281 -webkit-appearance: none;
282 background-image: none;
283 cursor: pointer;
284 outline: none;
285 overflow: hidden;
286 position: relative;
287 text-align: center;
288 vertical-align: middle;
289 white-space: nowrap;
290
291 &:hover {
292 background-color: #4285F4;
293 }
294
295 &:focus {
296 background-color: #3367D6;
297 }
298
299 &.disabled {
300 opacity: 0.5;
301 cursor: not-allowed;
302 }
303
304 &.connected {
305 background-color: #DC4E41;
306
307 &:hover {
308 background-color: #DC4E41;
309 }
310
311 &:focus {
312 background-color: #C53829;
313 }
314 }
315
316 .am-outlook-calendar-button-image {
317 float: left;
318 padding: 9px;
319 background: #fff;
320 border-radius: 1px;
321 }
322
323 .am-outlook-calendar-button-text {
324 padding: 12px 0;
325 display: inline-block;
326 margin: 0;
327 }
328 }
329 }
330
331 .am-setting-notifications-select {
332 .el-select__tags {
333 top: 50%;
334 overflow: visible;
335 white-space: normal;
336 flex-wrap: wrap;
337 }
338 }
339
340 .am-activation-alert {
341 margin-bottom: @margin-medium;
342
343 .el-icon-info {
344 color: @color-blue;
345 }
346 }
347
348 .am-purchase-code {
349 margin-bottom: @margin-medium;
350
351 .am-purchase-code-hidden {
352 p {
353 display: table-cell;
354 font-size: @small-fs;
355 word-break: break-word;
356 margin-right: 8px;
357 }
358
359 .el-icon-info {
360 color: @color-blue;
361 right: 12px;
362 font-size: 28px;
363 top: 12px;
364 display: inline-block;
365 margin-right: 8px;
366 margin-left: 8px;
367 }
368
369 background-color: @color-light-gray;
370 align-items: center;
371 display: flex;
372 }
373 }
374
375 .am-activate-plugin {
376 float: right;
377 width: 90%;
378 max-width: 90%;
379 padding-left: 0;
380 padding-right: 0;
381 }
382
383 .am-envato-activation {
384 margin-bottom: @margin-big;
385 }
386
387 .am-envato-activation-button {
388 background: rgb(130, 181, 65);
389 border: 1px solid rgb(130, 181, 65);
390 color: @color-white;
391 width: 100%;
392
393 &:hover {
394 background: #6D9837;
395 border: 1px solid #6D9837;
396 }
397
398 .am-envato-activation-logo {
399 width: 12px;
400 margin-bottom: -2px;
401 margin-right: 3px;
402 }
403 }
404
405 .am-payments-meta-data {
406 div {
407 display: flex;
408 margin: auto;
409 }
410
411 .el-input {
412 margin-bottom: 0;
413 }
414
415 span {
416 cursor: pointer;
417 }
418 }
419 }
420 }
421
422 .am-social-login {
423 display: flex;
424 flex-direction: column;
425 width: 100%;
426 justify-content: space-between;
427 gap: 8px;
428
429 &__google,&__facebook {
430 display: flex;
431 width: 100%;
432 justify-content: space-between;
433 gap: 8px;
434
435 .am-setting-box.am-switch-box {
436 display: flex;
437 justify-content: space-between;
438 width: 100%;
439
440 .el-row {
441 width: 100%
442 }
443 }
444 }
445
446 &__facebook-id-secret {
447 border: 1px solid #E2E6EC;
448 border-radius: 3px;
449 padding: 12px 24px 0;
450 }
451 }
452
453 .amelia-dropdown {
454 &.el-dropdown-menu {
455 max-height: 400px;
456 overflow: auto;
457 }
458
459 &.el-dropdown-menu::-webkit-scrollbar {
460 width: 6px;
461 }
462
463 &.el-dropdown-menu::-webkit-scrollbar-thumb {
464 background-color: #dddddd;
465 border-radius: 10px;
466 }
467 }
468