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 / frontend / _overrides.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 4 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
_overrides.less
255 lines
1 @import "_variables";
2
3 .amelia-app-booking #amelia-booking-wrap, #am-modal.am-modal.am-in-body {
4 *:focus:not(.is-focus):not(:active) {
5 -webkit-box-shadow: none;
6 box-shadow: none;
7 outline: none;
8 }
9
10 .el-select__tags {
11 left: 1px;
12 overflow: hidden;
13 white-space: nowrap;
14
15 .el-select__tags-text {
16 max-width: 80px;
17 overflow: hidden;
18 display: inline-flex;
19 }
20
21 .el-select__input {
22 border: none;
23 background: transparent;
24 }
25 }
26
27 .el-input-group__prepend {
28 background-color: @color-light-gray;
29 border-color: #dddddd;
30
31 .el-input {
32 margin-bottom: 0;
33 min-width: 75px;
34 }
35 }
36
37 .el-input-group--prepend .el-input__inner, .el-input-group__append {
38 border-top-left-radius: 0;
39 border-bottom-left-radius: 0;
40 vertical-align: middle;
41 display: table-cell;
42 }
43
44 .el-input-group__prepend div.el-select .el-input__inner, .el-input-group__prepend div.el-select:hover .el-input__inner {
45 border-color: transparent;
46 background-color: transparent;
47 color: inherit;
48 border-top: 0;
49 border-bottom: 0;
50 }
51
52 .el-form-item.is-success .el-input__inner, .el-form-item.is-success .el-input__inner:focus, .el-form-item.is-success .el-textarea__inner, .el-form-item.is-success .el-textarea__inner:focus {
53 border-color: @color-divider-gray;
54 }
55
56 // TODO - Move from overrides
57 .payment-dialog-footer {
58 display: flex;
59 align-items: center;
60 justify-content: center;
61 position: relative;
62
63 div.paypal-button {
64 position: relative;
65
66 #am-paypal-button-container {
67 opacity: 0.01;
68 position: absolute;
69 top: 6px;
70 left: 8px;
71 z-index: 2;
72 }
73
74 span {
75 position: relative;
76 }
77 }
78
79 & .el-button {
80 margin: 0 @margin-small @margin-small;
81 }
82 }
83
84 // TODO - Move from overrides
85 .calendar-link {
86 span {
87 font-size: @regular-fs;
88 }
89 a:hover, a:visited, a:link, a:active {
90 color: @color-white;
91 text-decoration: none;
92 -webkit-box-shadow: none;
93 box-shadow: none;
94 }
95
96 &.is-disabled {
97 color: @color-gray;
98 }
99 }
100
101 // TODO - Move from overrides
102 .redirect-link {
103 span {
104 font-size: @regular-fs;
105 }
106 a {
107 color: @color-white;
108 text-decoration: none;
109 -webkit-box-shadow: none;
110 box-shadow: none;
111 }
112 }
113
114 .el-form-item__content {
115 line-height: 1;
116 }
117 }
118
119 .el-popper {
120 max-width: 97%;
121 font-family: @font;
122
123 .el-select-dropdown__item {
124 white-space: normal;
125 min-height: 40px;
126 line-height: 40px;
127 height: auto;
128 }
129 }
130
131 .el-select-dropdown__empty {
132 padding: 10px;
133 }
134
135 .el-select-dropdown {
136 .el-select-dropdown__item {
137 background-color: transparent;
138 color: @color-text-second;
139
140 &.hover {
141 background-color: transparent;
142 }
143
144 &:hover {
145 background-color: @color-highlight;
146 }
147
148 &.selected {
149 background-color: transparent;
150 color: inherit;
151
152 &.hover {
153 background-color: transparent;
154 }
155
156 &:hover {
157 background-color: @color-highlight;
158 }
159 }
160
161 &.is-disabled {
162 color: @color-gray;
163 }
164
165 @media @less-then-medium {
166 &.am-drop-child {
167 padding: 0 12px;
168 }
169 }
170 }
171 }
172
173 .el-button {
174 margin: 0 @margin-small @margin-small;
175 letter-spacing: 0;
176 outline: none;
177
178 &:hover, &:focus {
179 outline: none;
180 }
181 }
182
183 .el-button {
184 &.am-delete {
185 background-color: @color-red;
186 border-color: @color-red;
187 }
188 }
189
190 .el-message-box {
191 font-family: @font;
192 }
193
194 .el-message--success {
195 z-index: 999999 !important;
196 }
197
198 .el-message--error {
199 z-index: 999999 !important;
200 }
201
202 .el-tooltip__popper {
203 text-align: center;
204 }
205
206 .el-notification {
207 h2 {
208 &:before {
209 display: none;
210 }
211 }
212
213 &__title {
214 line-height: 18px;
215 }
216
217 &__content {
218 line-height: 21px;
219 }
220 }
221
222 .el-dialog {
223 border-radius: 4px;
224 }
225
226 .el-input__prefix, .el-input__suffix {
227 color: #C0C4CC !important;
228 }
229
230 .el-dialog__headerbtn {
231 background-color: #ffffff !important;
232 }
233
234 .el-dialog__wrapper {
235 z-index: 1000001 !important;
236 }
237
238 .el-select-dropdown, .el-picker-panel, .el-tooltip__popper {
239 z-index: 1100000 !important;
240 }
241
242 .el-tooltip__popper {
243 z-index: 2111111112 !important;
244 }
245
246 .v-modal {
247 z-index: 1000000 !important;
248 }
249
250 .el-scrollbar {
251 & > .el-scrollbar__bar {
252 opacity: 1 !important;
253 }
254 }
255