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 / frontend / rtl.less
ameliabooking / assets / less / frontend Last commit date
_animations.less 7 years ago _base.less 4 years ago _customize.less 4 years ago _elements.less 1 year ago _overrides.less 4 years ago _utils.less 6 years ago _variables.less 4 years ago amelia-booking.less 1 year ago booking.less 2 years ago cabinet.less 1 year ago catalog.less 2 years ago dialog-appointment.less 3 years ago dialog-attendees.less 2 years ago dialog-event.less 3 years ago events.less 2 years ago quill.less 4 years ago rtl.less 4 years ago search.less 2 years ago service.less 4 years ago
rtl.less
453 lines
1 [dir=rtl] {
2 [class*=el-col-] {
3 float: right;
4 }
5
6 .amelia-app-booking {
7 #am-search-booking {
8 .am-search-results {
9 .am-search-input {
10 .el-input {
11 input {
12 padding-right: @padding-medium*2;
13 padding-left: @padding-medium;
14 }
15 }
16 }
17
18 .am-service-list-container {
19 .am-service {
20 .am-service-header {
21 .am-service-price {
22 margin-left: 0;
23 margin-right: auto;
24 }
25
26 .am-service-data {
27 .am-service-info {
28 div {
29 border-left: 1px solid @color-divider-gray;
30 margin-right: 0;
31 margin-left: @margin-small;
32 padding-right:0;
33 padding-left: @padding-small;
34 border-right: none;
35
36 &:last-child {
37 border-left: none;
38 }
39 &:first-child {
40 border-left: 1px solid @color-divider-gray;
41 }
42 }
43 }
44 }
45 }
46
47 .el-collapse-item {
48 .el-collapse-item__header {
49 .el-collapse-item__arrow {
50 &.el-icon-arrow-right {
51 &:before {
52 content: "\E604";
53 }
54 }
55
56 &.el-icon-arrow-left {
57 &:before {
58 content: "\E600";
59 }
60 }
61 }
62 }
63 }
64 }
65 }
66 }
67
68 .am-search-filters {
69 border-right: 1px solid @color-divider-gray;
70 border-left: none;
71
72 .am-close-icon {
73 right: auto;
74 left: 32px;
75 }
76 }
77
78 &.am-collapsed {
79 .am-search-results {
80 .am-search-input {
81 .el-input {
82 margin-left: 0;
83 margin-right: @margin-big*2;
84 }
85 }
86
87 .am-service-list-container .am-service .am-service-header .am-service-price {
88 right: auto;
89 left: 24px;
90 }
91 }
92
93 .am-search-filters {
94 left: auto;
95 right: -360px;
96 border-left: 1px solid @color-divider-gray;
97
98 &.am-show-filters {
99 transform: translate(-360px, 0);
100 }
101 }
102 }
103 }
104
105 #am-step-booking, .am-step-booking-catalog {
106 .am-select-date {
107 right: auto;
108 left: -45%;
109 }
110
111 &.am-active-confirm {
112 .am-select-date {
113 left: auto;
114 right: -47%;
115 }
116
117 .am-confirm-booking {
118 left: 0;
119 right: 3%;
120
121 @media only screen and (max-width: 767px) {
122 padding-left: 0;
123 padding-right: 0;
124 }
125
126 @media only screen and (max-width: 991px) {
127 left: 0;
128 right: 0;
129 width: 100%;
130 }
131 }
132 }
133
134 &.am-active-recurring-dates, &.am-active-package-list {
135 .am-recurring-dates, .am-package-list {
136 left: 0;
137 right: 3%;
138
139 @media only screen and (max-width: 767px) {
140 padding-left: 0;
141 padding-right: 0;
142 }
143
144 @media only screen and (max-width: 991px) {
145 left: 0;
146 right: 0;
147 width: 100%;
148 }
149 }
150
151 .am-select-date {
152 left: auto;
153 right: -47%;
154 }
155 }
156
157 &.am-mobile-collapsed {
158 .am-select-date {
159 left: -100%;
160 right: auto;
161 }
162
163 &.am-active-confirm {
164 .am-confirm-booking {
165 position: relative;
166 }
167 }
168
169 .am-confirmation-booking-details {
170 & > div {
171 text-align: right;
172 p {
173 text-align: right;
174 }
175 }
176 }
177 }
178
179 &.am-active-picker {
180 .am-select-date {
181 left: 0;
182 }
183 }
184
185 .am-confirm-booking {
186 .am-confirmation-extras-cost {
187 .el-collapse {
188 .el-collapse-item__header {
189 .am-extras-total-cost {
190 margin-left: @margin-small;
191 }
192 }
193 }
194 }
195 }
196 }
197
198 #am-service-booking {
199 .am-service {
200 .am-service-info {
201 .am-extra {
202 .el-collapse-item__header {
203 padding: 0 @margin-medium 0 0;
204 }
205 }
206 }
207
208 .am-service-header {
209 .am-service-data {
210 .am-service-info {
211 div {
212 border-right: 0;
213 border-left: 1px solid @color-divider-gray;
214 margin-right: 0;
215 padding-right: 0;
216 margin-left: @margin-small;
217 padding-left: @margin-small;
218
219 &:last-child {
220 border-left: 0;
221 }
222 }
223 }
224 }
225 }
226
227 .am-service-providers {
228 .am-service-provider {
229 margin-right: 0;
230 margin-left: @margin-small;
231
232 img {
233 margin-left: @margin-small/2;
234 margin-right: 0;
235 }
236 }
237 }
238 }
239 }
240
241 #am-events-booking {
242 .am-event-list {
243 .am-event {
244 .am-event-data {
245 .am-event-price {
246 right: auto;
247 left: 16px;
248 }
249 .am-event-info {
250 .am-event-title {
251 margin-right: 0;
252 margin-left: @margin-medium;
253 padding-right: 0;
254 padding-left: @padding-big;
255 }
256 .am-event-sub-info {
257 & > div {
258 margin-right: 0;
259 margin-left: @margin-medium*2;
260 }
261 }
262 }
263 }
264 }
265 }
266 }
267
268 .am-align-right {
269 text-align: left !important;
270 }
271
272 .el-input-group--prepend .el-input__inner, .el-input-group__append {
273 border-top-left-radius: 4px;
274 border-bottom-left-radius: 4px;
275 }
276
277 .am-custom-fields {
278 .el-checkbox, .el-radio {
279 margin-right: 0;
280 text-align: right;
281 }
282 }
283 }
284
285 #am-catalog {
286 .am-category-services-thumbs {
287 span {
288 margin-right: @margin-small;
289 }
290 }
291 }
292
293 .el-select-dropdown__wrap, .el-scrollbar__wrap {
294 margin-right: 0 !important;
295 margin-left: -17px;
296 }
297 .el-checkbox__label, .el-radio__label {
298 margin-left: 0;
299 padding-right: @margin-small;
300 }
301 .c-header .c-arrow-layout {
302 transform: rotate(180deg);
303 }
304 .am-confirmation-booking-cost p:not(.am-align-right) {
305 text-align: right;
306 }
307 .am-add-coupon > div {
308 text-align: right;
309 }
310 .el-form--label-top .el-form-item__label {
311 display: block;
312 text-align: right;
313 }
314
315 .el-input {
316 &__prefix {
317 left: auto;
318 right: 5px;
319 }
320
321 &-group {
322 &--append {
323 .el-input__inner {
324 border-top-right-radius: 4px;
325 border-bottom-right-radius: 4px;
326 }
327 }
328
329 &__prepend {
330 border-top-right-radius: 4px;
331 border-bottom-right-radius: 4px;
332 border-right: 1px solid #DCDFE6 ;
333 }
334 }
335 }
336
337 .el-icon {
338 &-arrow {
339 &-right {
340 &:before {
341 content: "\E600";
342 }
343 }
344
345 &-left {
346 &:before {
347 content: "\E604";
348 }
349 }
350 }
351
352 &-back {
353 &:before {
354 content: "\E604";
355 }
356 }
357 }
358
359 .am-modal {
360 &.am-in-body {
361 .el-input-group--prepend .el-input__inner, .el-input-group__append {
362 border-top-left-radius: 4px;
363 border-bottom-left-radius: 4px;
364 }
365
366 .am-align-right {
367 text-align: left !important;
368 }
369
370 .am-custom-fields {
371 .el-checkbox, .el-radio {
372 margin-right: 0;
373 text-align: right;
374 }
375 }
376 }
377
378 .am-confirm-booking-form {
379 .am-confirmation-booking-details {
380 text-align: right;
381 }
382 }
383
384 .am-confirmation-extras-cost {
385 .el-collapse {
386 .el-collapse-item__header {
387 i {
388 margin-right: @margin-small;
389 }
390 }
391 }
392 }
393 }
394
395 // Event Calendar
396 #am-modal.am-modal.am-in-body {
397 &.am-event-modal {
398 .el-dialog__body {
399 text-align: initial;
400 }
401
402 .am-event-modal {
403 &__header {
404 &-booking-btn {
405 &-price {
406 padding-left: 0;
407 padding-right: @padding-big;
408
409 &:before {
410 left: unset;
411 right: 11px;
412 }
413 }
414 }
415 }
416 }
417
418 .el-input-group {
419 &--prepend {
420 .el-input-group__prepend {
421 border-top-right-radius: 4px;
422 border-bottom-right-radius: 4px;
423 border-top-left-radius: 0;
424 border-bottom-left-radius: 0;
425 }
426
427 .el-input__inner {
428 border-top-right-radius: 0;
429 border-bottom-right-radius: 0;
430 border-top-left-radius: 4px;
431 border-bottom-left-radius: 4px;
432 }
433 }
434
435 &--append {
436 .el-input-group__append {
437 border-top-right-radius: 0;
438 border-bottom-right-radius: 0;
439 border-top-left-radius: 4px;
440 border-bottom-left-radius: 4px;
441 }
442
443 .el-input__inner {
444 border-top-right-radius: 4px;
445 border-bottom-right-radius: 4px;
446 border-top-left-radius: 0;
447 border-bottom-left-radius: 0;
448 }
449 }
450 }
451 }
452 }
453 }