PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 1.2.20
Booking for Appointments and Events Calendar – Amelia v1.2.20
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
374 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
268 .am-setting-notifications-select {
269 .el-select__tags {
270 top: 50%;
271 overflow: visible;
272 white-space: normal;
273 flex-wrap: wrap;
274 }
275 }
276
277 .am-activation-alert {
278 margin-bottom: @margin-medium;
279
280 .el-icon-info {
281 color: @color-blue;
282 }
283 }
284
285 .am-purchase-code {
286 margin-bottom: @margin-medium;
287
288 .am-purchase-code-hidden {
289 p {
290 display: table-cell;
291 font-size: @small-fs;
292 word-break: break-word;
293 margin-right: 8px;
294 }
295
296 .el-icon-info {
297 color: @color-blue;
298 right: 12px;
299 font-size: 28px;
300 top: 12px;
301 display: inline-block;
302 margin-right: 8px;
303 margin-left: 8px;
304 }
305
306 background-color: @color-light-gray;
307 align-items: center;
308 display: flex;
309 }
310 }
311
312 .am-activate-plugin {
313 float: right;
314 width: 90%;
315 max-width: 90%;
316 padding-left: 0;
317 padding-right: 0;
318 }
319
320 .am-envato-activation {
321 margin-bottom: @margin-big;
322 }
323
324 .am-envato-activation-button {
325 background: rgb(130, 181, 65);
326 border: 1px solid rgb(130, 181, 65);
327 color: @color-white;
328 width: 100%;
329
330 &:hover {
331 background: #6D9837;
332 border: 1px solid #6D9837;
333 }
334
335 .am-envato-activation-logo {
336 width: 12px;
337 margin-bottom: -2px;
338 margin-right: 3px;
339 }
340 }
341
342 .am-payments-meta-data {
343 div {
344 display: flex;
345 margin: auto;
346 }
347
348 .el-input {
349 margin-bottom: 0;
350 }
351
352 span {
353 cursor: pointer;
354 }
355 }
356 }
357 }
358
359 .amelia-dropdown {
360 &.el-dropdown-menu {
361 max-height: 400px;
362 overflow: auto;
363 }
364
365 &.el-dropdown-menu::-webkit-scrollbar {
366 width: 6px;
367 }
368
369 &.el-dropdown-menu::-webkit-scrollbar-thumb {
370 background-color: #dddddd;
371 border-radius: 10px;
372 }
373 }
374