PluginProbe
Booking Calendar / 11.8.4
Booking Calendar v11.8.4
11.8.4 11.8.3 11.8.2 11.8.1 11.8 11.7 11.6.1 11.6 11.5 11.4.3 11.4.2 11.4.1 11.4 11.3 11.2.1 11.2 11.1 11.0 10.15.7 10.15.6 10.1.3 10.10 10.10.1 10.10.2 10.11 All 204 releases
← All changes | includes/page-setup/_out/setup_page.css +261 -9 11.4.311.8.4 View file →
@@ -130,26 +130,197 @@
130 130 }
131 131 .wpbc__container_place__footer_buttons .wpbc__form__div {
132 132 width: 100%
133 133 }
134 -.wpbc_setup_wizard_page__section_footer .wpbc_container .wpbc_button_light,
135 -.wpbc_setup_wizard_page__section_footer .wpbc_container.wpbc_container_booking_form .wpbc_button_light {
136 - padding: 0 1em;
137 - line-height: 2.21;
138 - -ms-flex-align: first baseline;
139 - align-items: first baseline
134 +.wpbc_setup_wizard_page__section_footer .wpbc_container .button {
135 + display: -ms-inline-flexbox;
136 + display: inline-flex;
137 + -ms-flex-align: center;
138 + align-items: center;
139 + -ms-flex-pack: center;
140 + justify-content: center
140 141 }
141 -.wpbc_setup_wizard_page__section_footer .wpbc_container .wpbc_button_light .wpbc_spin {
142 +.wpbc_setup_wizard_page__section_footer .wpbc_container .button .wpbc_spin {
142 143 line-height: 50%;
143 144 -ms-flex-item-align: center;
144 145 align-self: center
145 146 }
147 +body.wpbc_admin_full_screen .wpbc_ajx_page__container {
148 + padding-bottom: 50px
149 +}
150 +body.wpbc_admin_full_screen .wpbc_setup_wizard_page__section_footer {
151 + position: fixed;
152 + z-index: 100001;
153 + right: 0;
154 + bottom: 0;
155 + left: 0;
156 + box-sizing: border-box;
157 + width: auto;
158 + margin: 0;
159 + padding: 12px 7.5vw;
160 + background: #fff;
161 + border-top: 1px solid #dcdcde;
162 + box-shadow: 0 -3px 10px rgba(0,0,0,.08)
163 +}
164 +body.wpbc_admin_full_screen .wpbc_setup_wizard_page__section_footer .wpbc__container_place__footer_buttons {
165 + margin-top: 0
166 +}
167 +body.wpbc_admin_full_screen .wpbc_setup_wizard_page__section_footer .wpbc__form__div > hr {
168 + display: none
169 +}
170 +.wpbc__row.wpbc_setup_wizard_page__section_footer .wpbc_container {
171 + -ms-flex-pack: end;
172 + justify-content: flex-end;
173 + -ms-flex-item-align: center;
174 + align-self: center
175 +}
176 +body.wpbc_admin_full_screen .wpbc_setup_wizard_page__section_footer div.wpbc__field {
177 + margin: 0
178 +}
179 +body.wpbc_admin_full_screen .wpbc_setup_wizard_navigation_row {
180 + width: 100%;
181 + -ms-flex-align: center;
182 + align-items: center;
183 + gap: 16px
184 +}
185 +body.wpbc_admin_full_screen .wpbc_setup_wizard_navigation_links {
186 + -ms-flex: 1 1 280px;
187 + flex: 1 1 280px;
188 + display: -ms-flexbox;
189 + display: flex;
190 + -ms-flex-align: center;
191 + align-items: center
192 +}
193 +body.wpbc_admin_full_screen .wpbc_setup_wizard_navigation_actions {
194 + -ms-flex: 0 0 auto;
195 + flex: 0 0 auto;
196 + display: -ms-flexbox;
197 + display: flex;
198 + -ms-flex-align: center;
199 + align-items: center;
200 + -ms-flex-pack: end;
201 + justify-content: flex-end;
202 + margin-left: auto
203 +}
204 +body.wpbc_admin_full_screen .wpbc_setup_wizard_navigation_links .wpbc_exit_link_small {
205 + margin: 0;
206 + -ms-flex-flow: row wrap;
207 + flex-flow: row wrap;
208 + -ms-flex-pack: start;
209 + justify-content: flex-start;
210 + -ms-flex-align: center;
211 + align-items: center;
212 + gap: 6px 18px
213 +}
214 +body.wpbc_admin_full_screen .wpbc_setup_wizard_navigation_links .wpbc_exit_link_small a {
215 + margin: 0;
216 + font-size: 12px
217 +}
218 +body.wpbc_admin_full_screen .wpbc_setup_wizard_page__section_footer .button {
219 + display: -ms-inline-flexbox;
220 + display: inline-flex;
221 + -ms-flex-align: center;
222 + align-items: center;
223 + -ms-flex-pack: center;
224 + justify-content: center;
225 + min-height: 40px;
226 + padding: 0 16px;
227 + font-size: 14px;
228 + font-weight: 400;
229 + line-height: 2.71428571
230 +}
231 +body.wpbc_admin_full_screen .wpbc_setup_wizard_page__section_footer #btn__toolbar__buttons_prior {
232 + margin-left: auto!important;
233 + margin-right: 10px!important
234 +}
235 +body.wpbc_admin_full_screen .wpbc_setup_wizard_page__section_footer #btn__toolbar__buttons_next {
236 + margin: 0!important
237 +}
146 238 @media screen and (max-width:782px) {
147 239 .wpbc__container_place__footer_buttons.wpbc_container.wpbc_container_booking_form {
148 240 -ms-flex: 1 1 100%;
149 241 flex: 1 1 100%
150 242 }
243 + body.wpbc_admin_full_screen .wpbc_setup_wizard_page__section_footer {
244 + max-height: 45vh;
245 + overflow-y: auto;
246 + padding: 10px 12px max(10px,env(safe-area-inset-bottom))
247 + }
248 + body.wpbc_admin_full_screen .wpbc_setup_wizard_page__section_footer .button {
249 + min-height: 40px;
250 + padding: 0 12px;
251 + font-size: 13px
252 + }
253 + body.wpbc_admin_full_screen .wpbc_setup_wizard_navigation_row {
254 + gap: 8px
255 + }
256 + body.wpbc_admin_full_screen .wpbc_setup_wizard_navigation_actions,
257 + body.wpbc_admin_full_screen .wpbc_setup_wizard_navigation_links {
258 + -ms-flex: 1 1 100%;
259 + flex: 1 1 100%
260 + }
151 261 }
262 +.wpbc_setup_wizard_page_note {
263 + font-size: 11px;
264 + line-height: 2
265 +}
266 +.wpbc__row.wpbc_setup_wizard_accept_send_row {
267 + max-width: 100%;
268 + -ms-flex-align: start;
269 + align-items: flex-start
270 +}
271 +.wpbc__row.wpbc_setup_wizard_accept_send_row .wpbc__field.wpbc_setup_wizard_accept_send_actions .wpbc_exit_link_small a {
272 + font-size: 11px
273 +}
274 +.wpbc_setup_wizard_accept_send_row > .wpbc__field:first-child {
275 + -ms-flex: 1 1 440px;
276 + flex: 1 1 440px
277 +}
278 +.wpbc_setup_wizard_accept_send_row .wpbc_setup_wizard_accept_send_actions {
279 + -ms-flex: 1 1 50%!important;
280 + flex: 1 1 50%!important;
281 + margin: 0
282 +}
283 +.wpbc_setup_wizard_accept_send_row .wpbc_setup_wizard_accept_send_actions .wpbc_exit_link_small {
284 + margin: 0;
285 + padding: 0;
286 + -ms-flex-flow: row wrap;
287 + flex-flow: row wrap;
288 + gap: 10px;
289 + -ms-flex-pack: end;
290 + justify-content: flex-end;
291 + -ms-flex-align: start;
292 + align-items: flex-start
293 +}
294 +.wpbc_setup_wizard_page_container .wpbc_container_booking_form .wpbc__field .wpbc_ui_radio_choice label:not(.wpbc_static_text):hover {
295 + display: inline
296 +}
297 +.wpbc_setup_wizard_accept_send_row .wpdev-list-item {
298 + display: -ms-flexbox;
299 + display: flex;
300 + -ms-flex-align: start;
301 + align-items: flex-start
302 +}
303 +.wpbc_setup_wizard_accept_send_row .wpdev-checkbox {
304 + margin-top: 3px!important
305 +}
306 +div.wpbc_container.wpbc_form .wpbc_setup_wizard_accept_send_row .wpdev-list-item {
307 + display: -ms-flexbox;
308 + display: flex;
309 + -ms-flex-flow: row nowrap;
310 + flex-flow: row nowrap;
311 + -ms-flex-align: start;
312 + align-items: flex-start;
313 + -ms-flex-pack: start;
314 + justify-content: flex-start
315 +}
316 +div.wpbc_container.wpbc_form .wpbc_setup_wizard_accept_send_row .wpdev-list-item > input[type=checkbox] + .wpdev-list-item-label,
317 +div.wpbc_container.wpbc_form .wpbc_setup_wizard_accept_send_row label.wpdev-list-item-label {
318 + margin: 0;
319 + font-size: 11px;
320 + font-weight: 400;
321 + line-height: 2
322 +}
152 323 .wpbc_exit_link_small {
153 324 width: 100%;
154 325 display: -ms-flexbox;
155 326 display: flex;
@@ -156,10 +327,10 @@
156 327 -ms-flex-flow: column wrap;
157 328 flex-flow: column wrap;
158 329 -ms-flex-pack: center;
159 330 justify-content: center;
160 - -ms-flex-align: center;
161 - align-items: center
331 + -ms-flex-align: start;
332 + align-items: flex-start
162 333 }
163 334 .wpbc_exit_link_small a {
164 335 font-size: 14px;
165 336 color: #888;
@@ -193,8 +364,13 @@
193 364 }
194 365 div.wpbc_container.wpbc_form .wpbc_swp_section label {
195 366 margin: 15px 0 8px
196 367 }
368 +.wpbc_swp_section__welcome .wpbc_container_booking_form .wpbc__field label:not(.wpbc_static_text),
369 +.wpbc_swp_section__welcome .wpbc_container_booking_form .wpbc__field label:not(.wpbc_static_text):hover {
370 + display: -ms-inline-flexbox;
371 + display: inline-flex
372 +}
197 373 .wpbc_widgets {
198 374 width: 100%;
199 375 display: -ms-flexbox;
200 376 display: flex;
@@ -293,8 +469,84 @@
293 469 background: #595959;
294 470 box-shadow: 0 1px 3px #313131;
295 471 border: 0;
296 472 border-left: 4px solid #9580aa
473 +}
474 +.wpbc_swp_section__bookings_types {
475 + width: 100%
476 +}
477 +.wpbc_setup_wizard_page_container .wpbc_swp_section__bookings_types {
478 + max-width: 960px
479 +}
480 +.wpbc_setup_mode_choices {
481 + gap: 16px
482 +}
483 +.wpbc_setup_mode_choice {
484 + display: -ms-flexbox;
485 + display: flex;
486 + -ms-flex: 1 1 260px;
487 + flex: 1 1 260px;
488 + max-width: 300px
489 +}
490 +.wpbc_setup_mode_choice > .wpbc_ui_radio_container {
491 + width: 100%;
492 + max-width: none;
493 + margin: 10px 0
494 +}
495 +.wpbc_setup_preferences_heading_row {
496 + margin-top: 28px
497 +}
498 +.wpbc_swp_section h2.wpbc_setup_preferences_heading {
499 + width: 100%;
500 + margin-bottom: 0;
501 + font-size: 24px;
502 + font-weight: 600
503 +}
504 +.wpbc_setup_booking_type_choices {
505 + gap: 16px
506 +}
507 +.wpbc_setup_booking_type_choice {
508 + display: -ms-flexbox;
509 + display: flex;
510 + -ms-flex: 1 1 420px;
511 + flex: 1 1 420px;
512 + max-width: 440px
513 +}
514 +.wpbc_setup_booking_type_choice > .wpbc_ui_radio_container {
515 + width: 100%;
516 + max-width: none;
517 + margin: 10px 0
518 +}
519 +.wpbc_setup_appointment_mode_configuration {
520 + display: -ms-flexbox;
521 + display: flex;
522 + -ms-flex-pack: center;
523 + justify-content: center;
524 + width: 100%
525 +}
526 +.wpbc_setup_appointment_summary_plate {
527 + width: 100%;
528 + max-width: 440px;
529 + margin: 10px 0;
530 + background: #fff;
531 + border-radius: 4px;
532 + box-shadow: 0 0 0 2px var(--wp-admin-theme-color,#007cba)
533 +}
534 +.wpbc_setup_appointment_summary_copy {
535 + padding: 16px
536 +}
537 +.wpbc_setup_appointment_summary_copy strong {
538 + font-size: 15px
539 +}
540 +.wpbc_setup_appointment_summary_copy p {
541 + margin: 8px 0 0
542 +}
543 +.wpbc_setup_appointment_summary_plate .booking_timeslot_picker__get_on_off {
544 + padding-top: 16px;
545 + border-top: 1px solid #e8e8e8
546 +}
547 +.wpbc_setup_appointment_summary_plate .booking_timeslot_picker__get_on_off select {
548 + width: 100%
297 549 }
298 550 .wpbc_container_booking_form .wpbc__field .wpbc_ui_booking_timeslot_picker__get_on_off__div {
299 551 padding-left: 15px
300 552 }