PluginProbe
Booking Calendar / 11.5
Booking Calendar v11.5
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 10.11.2 10.11.3 10.11.4 10.12.0 10.12.1 All 199 releases
booking / css / admin-skin.css

admin-skin.css in Booking Calendar 11.5, at css/admin-skin.css

736 lines 23.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* FixIn: 8.0.2.5 */
2 .wpdevelop .btn-group,
3 .wpdevelop .btn-group-vertical {
4 box-shadow: none !important;
5 border-color: #d8d8d8 !important;
6 }
7 .wpdevelop .input-group .dropdown-menu-text-element .form-control {
8 border-radius: 4px;
9 -moz-border-radius: 4px;
10 -webkit-border-radius: 4px;
11 }
12 /* Better floating control */
13 .wpdevelop .control-group .btn-toolbar0 {
14 display: flex;
15 flex-flow: row nowrap;
16 justify-content: flex-start;
17 align-items: flex-start;
18 }
19 /* Border Color and Shadow */
20 /*.wpdevelop .button:not([class*="button-primary"]),*/
21 .wpdevelop .control-group .btn-toolbar .btn-group > .button:not([class*="button-primary"]),
22 .wpdevelop .control-group .btn-toolbar .btn-group > input[type=text],
23 .wpdevelop .control-group .btn-toolbar .btn-group > select,
24 .wpdevelop .control-group .btn-toolbar .input-group > .input-group-btn .button,
25 .wpdevelop .control-group .btn-toolbar .input-group .input-group-btn .button,
26 .wpdevelop .control-group .btn-toolbar .input-group > select,
27 .wpdevelop .control-group .btn-toolbar .input-group > input[type='text'],
28 .wpdevelop .control-group .btn-toolbar .input-group > .input-group-addon {
29 border: 1px solid #d9d9d9; /*border: 1px solid #d8d8d8;*/
30 }
31 .wpdevelop .button,
32 .wpdevelop .control-group .btn-toolbar .btn-group > .button,
33 .wpdevelop .control-group .btn-toolbar .btn-group > input[type=text],
34 .wpdevelop .control-group .btn-toolbar .btn-group > select,
35 .wpdevelop .control-group .btn-toolbar .input-group > .input-group-btn .button,
36 .wpdevelop .control-group .btn-toolbar .input-group .input-group-btn .button,
37 .wpdevelop .control-group .btn-toolbar .input-group > select,
38 .wpdevelop .control-group .btn-toolbar .input-group > input[type='text'],
39 .wpdevelop .control-group .btn-toolbar .input-group > .input-group-addon {
40 box-shadow: 0 1px 0px #f1f1f1;
41 }
42 .wpdevelop .control-group .btn-toolbar .input-group > .input-group-addon{
43 border:none; /* //FixIn: 9.5.4.8 */
44 box-shadow: none; /* //FixIn: 9.5.4.8 */
45 }
46 .wp-core-ui .wpdevelop .control-group .button-secondary:focus,
47 .wp-core-ui .wpdevelop .control-group .wpdevelop .button-secondary:hover,
48 .wp-core-ui .wpdevelop .control-group .button.focus,
49 .wp-core-ui .wpdevelop .control-group .button.hover:not([class*="button-primary"]),
50 .wp-core-ui .wpdevelop .control-group .button:focus,
51 .wp-core-ui .wpdevelop .control-group .button:hover:not([class*="button-primary"]) {
52 border-color: #d8d8d8;
53 }
54
55 /* Margin */
56 .wpdevelop .input-group .dropdown-menu-text-element-count-1 .form-control,
57 .wpdevelop .input-group .form-control,
58 .wpdevelop .control-group .btn-toolbar .btn-group > .button,
59 .wpdevelop .control-group .btn-toolbar .btn-group > select,
60 .wpdevelop .control-group .btn-toolbar .btn-group > input[type=text],
61 .wpdevelop .control-group .btn-toolbar .btn-group > .button,
62 .wpdevelop .control-group .btn-toolbar .input-group > .input-group-btn .button,
63 .wpdevelop .control-group .btn-toolbar .input-group > .input-group-addon,
64 /*.wpdevelop .control-group .btn-toolbar .input-group > .input-group-btn .button,*/
65 /*.wpdevelop .control-group .btn-toolbar .input-group > .input-group-btn .button,*/
66 /*.wpdevelop .control-group .btn-toolbar .input-group .input-group-btn .button,*/
67 .wpdevelop .control-group .btn-toolbar .input-group > select,
68 .wpdevelop .control-group .btn-toolbar .input-group > input[type='text'] {
69 margin:0 0 0 -1px !important;
70 }
71 .wpdevelop .btn-group-vertical > .button + .button,
72 .wpdevelop .btn-group-vertical > .button + .btn-group,
73 .wpdevelop .btn-group-vertical > .btn-group + .button,
74 .wpdevelop .btn-group-vertical > .btn-group + .btn-group{
75 margin-top: -2px;
76 }
77 /* In Dropdown lists buttons */
78 .wpdevelop .dropdown-menu > li .btn-group .button {
79 font-size: 14px;
80 line-height: 1.4;
81 height: auto;
82 padding: 5px 15px;
83 }
84 .wpdevelop .dropdown-menu li .btn-toolbar .input-group.text-group .dropdown-menu-text-element {
85 width:100%;
86 }
87 /* Booking Listing */
88 .wpbc-listing-header,
89 /* Toolbar (sub tab) border */
90 /*.wpdvlp-sub-tabs,*/
91 .wpdvlp-top-tabs .nav-tabs,
92 .wpdevelop .visibility_container .tab-bottom {
93 border-color:#d7d7d7;
94 }
95 /* Dates */
96 .wpbc-listing-collumn.field-dates .field-booking-date,
97 .wpbc-listing-collumn.field-dates .field-booking-date:hover,
98 /* Labels */
99 .wpbc-listing-collumn .label,
100 .wpbc_resources_table .label,
101 /* TimeLine Popover Labels */
102 .wpdevelop .popover-content .wpbc-popover-content-data.wpbc-listing-collumn .field-dates .field-booking-date,
103 .wpdevelop .popover-content .wpbc-popover-content-data.wpbc-listing-collumn .field-dates .field-booking-date:hover,
104 .wpdevelop .popover-content .wpbc-popover-content-data.wpbc-listing-collumn .field-labels span.label,
105 .wpdevelop .popover-content .wpbc-popover-content-data.wpbc-listing-collumn .field-id span.label {
106 border: 0;
107 box-shadow: 0 0 1px #ddd;
108 padding: 5px 10px;
109 white-space: nowrap;
110 line-height: 2.5em;
111 margin-right: 3px;
112 font-size: 12px;
113 border-radius: .2em;
114 }
115 /* TimeLine Popover Labels - ID */
116 .wpdevelop .popover-content .wpbc-popover-content-data.wpbc-listing-collumn .field-id span.label {
117 border-radius: 0.9em;
118 line-height: 2.7em;
119 }
120 .wpdevelop .popover-content .wpbc-popover-content-data.wpbc-listing-collumn .field-dates .field-booking-date,
121 .wpdevelop .popover-content .wpbc-popover-content-data.wpbc-listing-collumn .field-dates .field-booking-date:hover,
122 .wpdevelop .popover-content .wpbc-popover-content-data.wpbc-listing-collumn .field-labels span.label {
123 font-weight:400;
124 text-shadow: none;
125 font-size: 12px;
126 }
127 /* Dates */
128 .wpbc-listing-collumn.field-dates .field-booking-date,
129 .wpbc-listing-collumn.field-dates .field-booking-date:hover {
130 font-size: 12px;
131 }
132 /* Booking Listing page */
133 /* Selected row */
134 .wpdevelop.wpbc_resources_table table > tbody > tr.row_selected_color > th,
135 .wpdevelop.wpbc_resources_table table > tbody > tr.row_selected_color > td {
136 /*background: #f9f9e7;*/
137 /*background: #ffffeb;*/
138 /*border-color: #d2d2d2 !important;*/
139 background: transparent;
140 border-color: #d2d2d2 !important;
141 border-left: 4px solid var(--wpbc_admin-theme-color, #08a ) !important;
142 }
143 .wpdevelop.wpbc_resources_table table > tbody > tr.row_selected_color > td{
144 border-left: 0px solid #d2d2d2 !important;
145 }
146 /* "Content of booking fields data" in booking listing */
147 .wpbc-listing-collumn .fieldvalue{
148 padding: 4px 5px 5px; /* FixIn: 8.5.2.5 */
149 line-height: 2.5em;
150 }
151 /* Cehckbox for Selection */
152 .wpbc_page .wpdevelop .wpbc-listing-collumn.col-sm-2 .field-checkbox input[type="checkbox"],
153 .wpbc_page .wpdevelop .wpbc-listing-collumn.col-sm-3 .field-checkbox input[type="checkbox"] {
154 margin-top:5px;
155 }
156
157 /* Chevrons Up/Down*/
158 .wpdevelop .visibility_container .advanced_booking_filter.tab-bottom {
159 padding: 0 5px;
160 }
161 .advanced_booking_filter .wpbc_icn_expand_more::before,
162 .advanced_booking_filter .wpbc_icn_expand_less::before{
163 font-size: 1.8em !important;
164 font-weight: 600;
165 margin: 0;
166 line-height: 0.75em;
167 vertical-align: top;
168 }
169
170 /* Header //FixIn: 9.5.5.7 */
171 h1.wpbc_header{
172 display: flex;
173 flex-flow: row wrap;
174 justify-content: flex-start;
175 align-items: center;
176 }
177 /* Header image*/
178 .wpbc_header_icon {
179 margin-right: 15px;
180 }
181 .wpbc_header_icon i[class*="wpbc_icn_"]::before {
182 font-size: 18px;
183 font-weight: 400;
184 line-height: 30px;
185 vertical-align: middle;
186 }
187
188 /* ---------------------------------------------------------------------------------------------------------------------
189 * New design 2.0, 2.1 of Booking admin panel with white colors and bottom borders for selected elements
190 *
191 * 2023-03-26, 2023-12-17
192 * ---------------------------------------------------------------------------------------------------------------------
193 */
194
195 /* Set general background color for menu tab as white */
196 .wpdvlp-top-tabs .nav-tabs{
197 background: #fff;
198 padding: 0 0 0;
199 border-radius: 2px; /* ?? */
200
201 display: flex;
202 flex-flow: row wrap;
203 justify-content: flex-start;
204 align-items: flex-start;
205 }
206 /* Navigation tabs */
207 .wpdvlp-top-tabs .nav-tab {
208 background: transparent;
209 border: none;
210 text-shadow: none;
211 color: #555;
212 font-size: 15px;
213 border-bottom: 4px solid transparent;
214 padding: 9px 20px;
215 margin: 0 1px 0 0;
216 }
217 .wpdevelop .pull-right {
218 margin-left: auto;
219 }
220 /* Menu Icons */
221 .wpdvlp-top-tabs .nav-tab .menu_icon::before {
222 font-size: 18px;
223 }
224 .wpdvlp-top-tabs .nav-tab [class*=" wpbc-bi-"]::before{
225 vertical-align:-.16em;
226 }
227 /* Active navigation tab */
228 .wpdvlp-top-tabs .nav-tab-active,
229 .wpdvlp-top-tabs a.nav-tab-active:hover,
230 .wpdvlp-top-tabs a.nav-tab-active:focus {
231 /*border-bottom: 4px solid var(--wpbc_admin-theme-color, #1e7bc7);*/
232 border-bottom: 4px solid var(--wpbc_admin-active-tab-color, #707980);
233 }
234 /* Active navigation tab : Focus*/
235 .wpdvlp-top-tabs a.nav-tab-active:focus {
236 color: inherit !important;
237 background: transparent !important;
238 text-shadow:none;
239 outline: none;
240 border-radius: 0;
241 box-shadow: none;
242 }
243 .wpdvlp-top-tabs a.nav-tab:focus {
244 border-radius: 0;
245 }
246 /* Tab : hover */
247 .wpdvlp-top-tabs a.nav-tab:hover {
248 color: #D54E21 !important;
249 background-color: transparent !important;
250 border-bottom-color: #d54e21;
251 }
252 .wpdvlp-top-tabs .nav-tab-active:hover{
253 color: #FFF !important;
254 background: var(--wpbc_admin-active-tab-color, #707980) !important;
255 }
256 /* Sub tabs */ /* ../core/any/css/admin-menu.css */
257 .wpdvlp-sub-tabs {
258 border: 1px solid #dadada;
259 border-top: 1px solid #ededed;
260 background: #f7f7f7;
261 height: auto;
262 clear: both;
263 border-radius: 2px;
264 box-shadow: none;
265 margin: 0 0 0px 0;
266 padding: 5px;
267 }
268 .wpdvlp-sub-tabs .wpdvlp-tabs-wrapper {
269 margin-bottom: -1px;
270 }
271 .wpdvlp-sub-tabs .nav-tabs{
272 margin: 0;
273 }
274 .wpdvlp-sub-tabs .nav-tabs .button:last-child{
275 margin-left: auto;
276 }
277 .wpdvlp-sub-tabs .nav-tabs .nav-tab{
278 border: none;
279 border-bottom: 3px solid #F7F7F7;
280 border-radius: 0;
281 background: #F7F7F7;
282 color: #777;
283 font-weight: 600;
284 font-size: 13px;
285 height: 20px;
286 line-height: 18px;
287 padding: 4px 5px;
288 margin: 0 0 -4px;
289 box-sizing: content-box;
290 text-shadow: none;
291 }
292 .wpdvlp-sub-tabs .nav-tabs .nav-tab,
293 .wpdvlp-sub-tabs .nav-tabs .nav-tab.wpdevelop-submenu-tab-selected,
294 .wpdvlp-sub-tabs .nav-tabs .nav-tab.wpdevelop-submenu-tab-selected:hover{
295 border-right: 1px solid #bbb;
296 background-color: transparent !important;
297 border-bottom:3px solid transparent;
298 box-shadow: 1px 0 0 #fdfdfd;
299 }
300 .wpdvlp-sub-tabs .nav-tabs .nav-tab:nth-last-child(2){
301 border-right: none;
302 box-shadow: none;
303 }
304
305 .wpdvlp-sub-tabs .nav-tabs .nav-tab > span {
306 padding: 6px 12px;
307 }
308 .wpdvlp-sub-tabs .nav-tabs .nav-tab.wpdevelop-submenu-tab-selected > span{
309 color: #777 !important;
310 border-bottom: 3px solid #7AC71E;
311 }
312 .wpdvlp-sub-tabs .nav-tabs .nav-tab.wpdevelop-submenu-tab-selected > span:focus{
313 box-shadow: none;
314 }
315 .wpdvlp-sub-tabs .nav-tabs .nav-tab > span:hover,
316 .wpdvlp-sub-tabs .nav-tabs .nav-tab.wpdevelop-submenu-tab-selected > span:hover{
317 color: #D54E21 !important;
318 background-color: transparent !important;
319 border-bottom: 3px solid #d54e21;
320 }
321 .wpdvlp-sub-tabs .nav-tabs .nav-tab.go-to-link,
322 .wpdvlp-sub-tabs .nav-tabs .nav-tab.go-to-link:hover,
323 .wpdvlp-sub-tabs .nav-tabs .nav-tab.go-to-link:active {
324 margin: 3px 5px 0;
325 }
326 .wpdvlp-sub-tabs .nav-tabs .nav-tab.go-to-link > span:hover{
327 border-bottom-width: 1px;
328 border-bottom-style: dashed;
329 border-left:none;
330 }
331 /* For Modal windows - shortcodes */
332 .wpbc_sc_container__all_shortcodes .wpdvlp-sub-tabs .nav-tabs .nav-tab > span {
333 padding: 7px 12px;
334 }
335 @media (max-width: 782px) {
336 .wpdevelop-submenu-tab.nav-tab {
337 height: 35px !important;
338 line-height: 28px !important;
339 width: 100%;
340 clear: both;
341 border: none !important;
342 border-left: 3px solid #f7f7f7 !important;
343 padding: 2px 9px !important;
344 box-sizing: border-box !important;
345 }
346 .wpdvlp-sub-tabs .nav-tabs .nav-tab > span{
347 padding-left: 14px;
348 border-left: 3px solid transparent;
349 margin-left: -17px;
350 }
351 /* For Modal windows - shortcodes */
352 .wpbc_sc_container__all_shortcodes .wpdvlp-sub-tabs .nav-tabs .nav-tab > span{
353 margin-left: -12px;
354 }
355 .wpdvlp-sub-tabs .nav-tabs .nav-tab.wpdevelop-submenu-tab-selected > span{
356 border-left: 3px solid #7AC71E !important;
357 border-bottom: none;
358 }
359 .wpdvlp-sub-tabs .nav-tabs .nav-tab > span:hover,
360 .wpdvlp-sub-tabs .nav-tabs .nav-tab.wpdevelop-submenu-tab-selected > span:hover{
361 color: #D54E21 !important;
362 background-color: transparent !important;
363 border-left: 3px solid #d54e21 !important;
364 border-bottom:transparent;
365 }
366 .wpdvlp-sub-tabs .nav-tabs .nav-tab.go-to-link > span:hover {
367 border-bottom: 1px dashed #D54E21 !important;
368 border-left: 3px solid transparent !important;
369 }
370 .wpdvlp-sub-tabs .nav-tabs .nav-tab.go-to-link {
371 padding: 4px 15px;
372 }
373 }
374
375 /**********************************************************************************************************************/
376 /* Toolbar shadow */
377 .wpbc_mode_switcher,
378 #toolbar_booking_listing,
379 #show_link_advanced_booking_filter {
380 box-shadow: 0 5px 18px #e4e4e4;
381 box-shadow: 0 5px 8px #e4e4e4;
382 }
383 /* Sub tabs in new design container - Availability page or Booking Listing */
384 .wpbc_ajx_toolbar .ui_container {
385 border-top: 1px solid #ededed;
386 }
387 .wpdvlp-top-tabs .nav-tabs{
388 border: none;
389 border: 1px solid #d6d6d6;
390 }
391
392 /* Toolbar at Calendar Overview page*/
393 .wpbc_page_tab__vm_calendar #toolbar_booking_listing{
394 margin: 0 0 10px 0px !important; /* //FixIn: 9.8.15.2 */
395 }
396 .wpbc_page_tab__vm_calendar #toolbar_booking_listing .wpdvlp-sub-tabs{
397 padding: 8px 15px 11px;
398 }
399 /**********************************************************************************************************************/
400
401 /* Booking Listing | Availability page - little smaller */
402 #wpbc-availability-admin-page .wpdvlp-top-tabs .nav-tab,
403 #toolbar_booking_listing .wpdvlp-top-tabs .nav-tab {
404 font-size: 14px; /* font-size: 15px; */
405 padding: 7px 20px; /* padding: 9px 20px; */
406 }
407 #wpbc-availability-admin-page .wpdvlp-top-tabs .nav-tab .menu_icon::before,
408 #toolbar_booking_listing .wpdvlp-top-tabs .nav-tab .menu_icon::before {
409 font-size: 16px; /* font-size: 18px; */
410 }
411
412 #wpbc-availability-admin-page .wpdvlp-top-tabs .nav-tabs,
413 #toolbar_booking_listing .wpdvlp-top-tabs .nav-tabs {
414 /*border-radius: 1px; */ /* //FixIn: 9.8.15.2 */
415 /* border-radius: 2px; */
416 }
417
418 /* Vertical switcher on Booking Listing and Calendar overview pages */
419 .wpdevelop .btn-group-vertical {
420 width: 44px;
421 margin: 0 0 0 -1px;
422 border: 1px solid #d8d8d8;
423 }
424 .wpdevelop .btn-group-vertical > .button{
425 box-shadow: none;
426 text-align: center;
427 height: 45.5px;
428 line-height: 46px;
429 border-radius: 0 !important;
430 border:none;
431 border-left: 3px solid #f7f7f7;
432 }
433 .wpdevelop .btn-group-vertical > .button.active{
434 border-left: 3px solid #7AC71E;
435 transform: none;
436 }
437 .wpdevelop .btn-group-vertical > .button:hover,
438 .wpdevelop .btn-group-vertical > .button.active:hover {
439 border-left: 3px solid #D54E21;
440 transform: none;
441 }
442 .wpdevelop .btn-group-vertical > .button + .button,
443 .wpdevelop .btn-group-vertical > .button + .btn-group,
444 .wpdevelop .btn-group-vertical > .btn-group + .button,
445 .wpdevelop .btn-group-vertical > .btn-group + .btn-group {
446 margin-top:0
447 }
448 @media (max-width: 782px) {
449 .wp-core-ui .wpbc_page .button {
450 padding: 0 10px 1px;
451 }
452 }
453
454 /**********************************************************************************************************************/
455 /*It does not work :(*/
456 /* Toolbar at the Calendar Overview page */
457 .wpbc_page_timeline #actions_toolbar_container {
458 display:flex;
459 margin:0px;
460 min-height: 42px;
461 flex-flow: row wrap;
462 justify-content: space-between;
463 align-items: center;
464 padding: 0 8px;
465 }
466 .wpbc_page_timeline #actions_toolbar_container .control-group {
467 float:none;
468 margin: 3px 0;
469 }
470 .wpbc_page_timeline #actions_toolbar_container .control-group:nth-of-type(1){
471 order: 3;
472 }
473 .wpbc_page_timeline #actions_toolbar_container .control-group:nth-of-type(2){
474 order: 2;
475 }
476 .wpbc_page_timeline #actions_toolbar_container .control-group:nth-of-type(3){
477 order: 1;
478 }
479
480 /** Resource Tables */
481 .wpdevelop .table > thead > tr > th,
482 .wpdevelop .table > tbody > tr > th,
483 .wpdevelop .table > tfoot > tr > th,
484 .wpdevelop .table > thead > tr > td,
485 .wpdevelop .table > tbody > tr > td,
486 .wpdevelop .table > tfoot > tr > td {
487 padding: 10px 7px;
488 }
489 .wpdevelop .table > thead > tr > th,
490 .wpdevelop .table > tbody > tr > th,
491 .wpdevelop .table > tfoot > tr > th{
492 font-size: 14px;
493 /*line-height: 30px;*/
494 }
495 .wpdevelop .table > thead > tr > th {
496 border-bottom: 1px solid #dddddd;
497 }
498 .wpbc_resources_table .table,
499 .wpbc_resources_table .table.widefat {
500 box-shadow: 0 0 1px #aaa;
501 box-shadow: none;
502 }
503 .wpdevelop.wpbc_resources_table table > tfoot > tr > th{
504 border-top: 1px solid #e5e5e5;
505 }
506 .wpdevelop .table.table-striped {
507 background-color: #fbfbfb;
508 border: 1px solid #e3e3e3;
509 border: 1px solid #ccc;
510 box-shadow: none;
511 background: var(--wpbc_ui_listing__back_color);
512 }
513 .wpdevelop .table.table-striped > tbody > tr:nth-of-type(2n+1){
514 background-color: #f5f5f5;
515 background-color: var(--wpbc_ui_listing__back_alt_color);
516 }
517 .wpdevelop .table-striped > thead > tr > th,
518 .wpdevelop .table-striped > tbody > tr > th,
519 .wpdevelop .table-striped > tfoot > tr > th{
520 font-weight: 600;
521 text-shadow: none;
522 color: #555;
523 font-size: 15px;
524 }
525 .table .check-column {
526 position: initial;
527 }
528 /* Fieldset - mainly for Booking > Settings > Sync > "Export - .ics" page. FixIn: 9.8.0.6 */
529 .wpbc_selectable_body .wpbc_row fieldset{
530 display: flex;
531 flex-flow: row wrap;
532 justify-content: flex-start;
533 align-items: center;
534 }
535 .wpbc_selectable_body .wpbc_row fieldset > *{
536 /*margin: 0 10px 10px 0;*/
537 margin: 5px 10px 5px 0;
538 }
539 .wpbc_selectable_body .wpbc_row fieldset > a{
540 margin-left:auto;
541 }
542 .wpbc_selectable_body .wpbc_row fieldset .put-in:active,
543 .wpbc_selectable_body .wpbc_row fieldset .put-in:focus,
544 .wpbc_selectable_body .wpbc_row fieldset .put-in{
545 flex:1 0 100%;
546 border:none;
547 outline: none;
548 box-shadow: none;
549 background: transparent;
550 cursor: pointer;
551 padding: 0;
552 }
553 .wpbc_selectable_body .wpbc_row fieldset > code {
554 font-size: 12px;
555 line-height: 22px !important;
556 background: #ddd;
557 color: #000;
558 }
559 /* End Fieldset - mainly for Booking > Settings > Sync > "Export - .ics" page */
560
561 /* Top white line - Header - at the admin page */
562 body[class*="page_wpbc"] #wpcontent {
563 padding: 0;
564 background-color: #f3f4f5;
565 }
566 body[class*="page_wpbc"] #wpcontent .wrap.wpbc_page{
567 padding-left: 20px;
568 }
569 body[class*="page_wpbc"].admin-bar .wrap.wpbc_page {
570 min-height: calc(100vh - 250px);
571 }
572 body[class*="page_wpbc"] .wrap.wpbc_page {
573 min-height: calc(100vh - 153px);
574 }
575 .wpbc_page_top.wrap {
576 margin:0;
577 }
578 .wpbc_page_top h1.wpbc_header{
579 /*background: #fff;*/
580 /*box-shadow: 0 1px 2px #e9e9e9;*/
581 /*box-shadow: 0 0px 7px #e7e7e7;*/
582 z-index: 8;
583 box-sizing: border-box;
584 width: 100%;
585 min-height: 54px; /* FixIn: 10.0.0.13 */
586 padding: 0 5px;
587 display: flex;
588 flex-flow: row nowrap;
589 justify-content: flex-start;
590 align-items: center;
591 /* Removed white line in header*/
592 /*background: transparent;*/
593 /*box-shadow: none;*/
594
595 /* FixIn: 10.0.0.32 */
596 /*margin-bottom: -15px;*/
597 /* background: #fcfcfc;*/
598 /* box-shadow: 0 0px 2px #e7e7e7;*/
599 /* box-shadow: 0 0px 1px #8a8a8a;*/
600 /*background: linear-gradient(180deg, rgba(243,244,245,1) 0%, rgba(255,255,255,1) 100%);*/
601 /*box-shadow: 0 1px 1px #e5e5e5;*/
602 box-shadow: 0 1px 1px #f0f0f0;
603 background: #fcfcfc;
604 border-bottom: 1px solid #ddd;
605 }
606 /* Hide Notice Messages from other plugins in header on Booking Calendar pages. It will prevents of interruption of normal workflow of the pages in Booking Calendar by messages from other plugins. //FixIn: 10.5.2.2 */
607 .wpbc_header ~ .error,
608 .wpbc_header ~ .updated,
609 .wpbc_header ~ .notice {
610 display: none !important;
611 }
612 @media (max-width: 782px) {
613 .wpbc_page_top h1.wpbc_header{
614 padding:0;
615 }
616 .wpbc_page_top h1.wpbc_header .wpbc_header_menu_tabs {
617 flex-flow: row nowrap;
618 }
619 }
620 .wpbc_header_icon,
621 .wpbc_header_text{
622 flex: 0 1 auto;
623 margin-right: 4px;
624 margin-left: 12px;
625 white-space: nowrap;
626 }
627
628 .wpbc_header_icon i[class*="wpbc_icn_"]::before {
629 font-size: 18px;
630 font-weight: 400;
631 line-height: 30px;
632 vertical-align: middle;
633 }
634
635 /* Approved / Pending notice messages at top right side of the page */
636 .wpbc_page .notice {
637 border-top:1px solid #ddd;
638 border-right:1px solid #ddd;
639 border-bottom:1px solid #ddd;
640 }
641 /* Read booking button -- EYE ------------------------------------------------------------------------------------- */
642 /* //FixIn: 9.6.1.2 */
643 /*
644 a.wpbc_is_new_button,
645 a.wpbc_is_new_button:hover {
646 left: 3px;
647 margin:0;
648 }
649 @media (max-width: 782px) {
650 a.wpbc_is_new_button,
651 a.wpbc_is_new_button:hover {
652 left: auto;
653 margin-left: auto;
654 right: 0;
655 margin-right: 22px;
656 }
657 }
658 */
659 /*
660 * New design 2.1 of Top menu headers. // FixIn: 9.8.15.2.
661 *
662 * 2023-12-17
663 *
664 */
665 .wpbc_header_menu_tabs{
666 flex:1;
667 display: flex;
668 flex-flow: row wrap;
669 justify-content: flex-start;
670 align-items: flex-start;
671 height: auto;
672 }
673 /* TOP Message shift in version 9.9 //FixIn: 9.9.0.10 */
674 .wpbc_header .wpbc_message_wrapper {
675 margin-top:0px;
676 }
677 .wpbc_page_top__header_tabs .wpdvlp-top-tabs {
678 display: flex;
679 flex-flow: row wrap;
680 justify-content: flex-start;
681 align-items: flex-start;
682 height: auto;
683 }
684 /* Set Right Align */
685 .wpbc_page_top__header_tabs .wpdvlp-top-tabs .nav-tab-position-right {
686 order:999;
687 margin-left:auto;
688 }
689 .wpbc_page_top__header_tabs .wpdvlp-top-tabs .nav-tab {
690 font-size:17px;
691 line-height: 32px;
692 }
693 .wpbc_page_top__header_tabs .wpdvlp-top-tabs .nav-tab.nav-tab-active {
694 border-bottom: 4px solid #64aa45;
695 }
696 .wpbc_page_top__header_tabs .wpdvlp-top-tabs .nav-tab.nav-tab-active:hover {
697 border-bottom-color: #d54e21;
698 }
699 .wpbc_page_top__header_tabs .wpdvlp-top-tabs .wpdvlp-tabs-wrapper {
700 height: auto;
701 }
702 .wpbc_admin_page .wpdvlp-sub-tabs {
703 border: 1px solid #dadada;
704 }
705 .wpdvlp-top-tabs .nav-tabs{
706 border: 1px solid #d6d6d6;
707 border-bottom: none;
708 border-radius: 2px 2px 0 0;
709 }
710 #wpbc-resources-admin-page .wpdvlp-top-tabs .nav-tabs,
711 #wpbc-availability-admin-page .wpdvlp-top-tabs .nav-tabs,
712 #toolbar_booking_resources .wpdvlp-top-tabs .nav-tabs,
713 .wpbc_ajx_toolbar .wpdvlp-top-tabs .nav-tabs,
714 .wpbc_page_tab__form .wpdvlp-top-tabs .nav-tabs
715 {
716 border-bottom: 1px solid #d6d6d6;
717 }
718 /* Make "Seasons" filter Tab last in line */
719 .wpbc_top_tab__season_filters {
720 order: 1;
721 }
722 .wpbc_top_tab__general_availability,
723 .wpbc_top_tab__payment_gateways {
724 order: 2;
725 }
726
727 /* Show WordPress notice messages (such as: "WordPress 6.4.2 is available!") at right side of the page. */
728 .toplevel_page_wpbc #update-nag,
729 .toplevel_page_wpbc .update-nag,
730 body[class*='wp-booking-calendar'] #update-nag,
731 body[class*='wp-booking-calendar'] .update-nag {
732 position: absolute;
733 z-index: 10;
734 margin: 5px;
735 right:0;
736 }