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 | css/skins/premium-light.css +44 -20 10.1.311.8.4 View file →
@@ -66,9 +66,9 @@
66 66 /******************************************************************************** FixIn: 9.5.0.2 */
67 67 /* New Stripes - Unavailable Cells - for Booking > Availability page ********/
68 68 /*******************************************************************************/
69 69 /* Stripes */
70 -.wpbc_ajx_availability_container .datepick-inline .datepick {
70 +.wpbc_ajx_availability_container .datepick-inline .datepick .resource_unavailable:not(.datepick-unselectable,.datepick-current-day,.datepick-days-cell-over) .wpbc-cell-box {
71 71 background: repeating-linear-gradient( 135deg, #fff, #fff 4px, #f5f5ef 4px, #f5f5cf 8px );
72 72 }
73 73 /* Unselectable dates & headers - calendar empty cells */
74 74 .wpbc_ajx_availability_container .datepick-inline th,
@@ -118,9 +118,9 @@
118 118 .block_hints .block_free,
119 119 .block_hints .block_time,
120 120 .block_hints .block_check_in_out div.check-in-div, /* Item for the LEGEND */
121 121 .block_hints .block_check_in_out div.check-out-div, /* Item for the LEGEND */
122 -.datepick-inline .date_available,
122 +.datepick-inline .date_available .wpbc-cell-box,
123 123 .datepick-inline .timespartly.check_in_time div.check-in-div, /* Define the COLOR fot the check in / out times the same as available*/
124 124 .datepick-inline .timespartly.check_out_time div.check-out-div {
125 125 background: none repeat scroll 0 0 #eee;
126 126 }
@@ -145,9 +145,13 @@
145 145
146 146 /* A P P R O V E D - BACKGROUND */
147 147 .block_hints .date_approved.block_check_in_out,
148 148 .block_hints .block_booked,
149 -.datepick-inline .date_approved,
149 +.datepick-inline .date_approved .wpbc-cell-box,
150 +/* Resolve Conflicts with tables in Elementor //FixIn: 10.9.2.2 *
151 +.wpbc_cal_container:not(.wpbc_timeslot_day_bg_as_available) table.wpbc_calendar tr:nth-child(2n) > td.date_approved,
152 +.wpbc_cal_container:not(.wpbc_timeslot_day_bg_as_available) table.wpbc_calendar tr:nth-child(2n+1) > td.date_approved,
153 + */
150 154 /* A P P R O V E D - BACKGROUND for Check In Pending & Check Out Approved || Check Out Pending & Check In Approved Dates //FixIn: 6.0.1.2 */
151 155 td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved div.check-in-div,
152 156 td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved div.check-out-div {
153 157 background-color: #D2AA8B;
@@ -154,9 +158,9 @@
154 158 }
155 159 /* A P P R O V E D - T E X T /including partially booked - timeslots/ */
156 160 .block_hints .date_approved.block_check_in_out,
157 161 .block_hints .block_booked,
158 -.datepick-inline .date_approved,
162 +.datepick-inline .date_approved .wpbc-cell-box,
159 163 .block_hints .block_booked a,
160 164 .datepick-inline .date_approved a{
161 165 color: #AA7D77;
162 166 font-weight: 600;
@@ -175,9 +179,13 @@
175 179
176 180 /* P E N D I N G - BACKGROUND */
177 181 .block_hints .date2approve.block_check_in_out,
178 182 .block_hints .block_pending,
179 -.datepick-inline .date2approve,
183 +.datepick-inline .date2approve .wpbc-cell-box,
184 +/* Resolve Conflicts with tables in Elementor //FixIn: 10.9.2.2 *
185 +.wpbc_cal_container:not(.wpbc_timeslot_day_bg_as_available) table.wpbc_calendar tr:nth-child(2n) > td.date2approve,
186 +.wpbc_cal_container:not(.wpbc_timeslot_day_bg_as_available) table.wpbc_calendar tr:nth-child(2n+1) > td.date2approve,
187 + */
180 188 /* P E N D I N G - BACKGROUND for Check In Approved & Check Out Pending || Check Out Approved & Check In Pending Dates //FixIn: 6.0.1.2 */
181 189 td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve div.check-in-div,
182 190 td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve div.check-out-div {
183 191 background-color: #F5E5BF;
@@ -184,9 +192,9 @@
184 192 }
185 193 /* P E N D I N G - T E X T /including partially booked - timeslots/ */
186 194 .block_hints .date2approve.block_check_in_out,
187 195 .block_hints .block_pending,
188 -.datepick-inline .date2approve,
196 +.datepick-inline .date2approve .wpbc-cell-box,
189 197 .block_hints .block_pending a,
190 198 .datepick-inline .date2approve a {
191 199 color: #DABF8F;
192 200 font-weight: 600;
@@ -203,14 +211,15 @@
203 211 }
204 212 /*******************************************************************************/
205 213
206 214 /* S E L E C T E D Dates - Background */
207 -.datepick-inline .datepick-one-month .datepick .datepick-current-day {
215 +.datepick-inline div.datepick-one-month .datepick td.datepick-current-day .wpbc-cell-box{
208 216 background-color: #889;
209 217 }
210 218 /* S E L E C T E D Dates - Text color */
211 -.datepick-inline .datepick-one-month .datepick .datepick-current-day .wpbc_time_dots, /* //FixIn: 8.9.4.13 */
212 -.datepick-inline .datepick-one-month .datepick .datepick-current-day a{
219 +.datepick-inline div.datepick-one-month .datepick td.datepick-current-day .wpbc_time_dots,
220 +.datepick-inline div.datepick-one-month .datepick td.datepick-current-day a,
221 +.datepick-inline div.datepick-one-month .datepick td.datepick-current-day a:hover {
213 222 color: #EEEEEE;
214 223 text-shadow: 0 -1px 0 #7777AA;
215 224 }
216 225 /*******************************************************************************/
@@ -215,10 +224,10 @@
215 224 }
216 225 /*******************************************************************************/
217 226
218 227 /* C e l l O V E R Dates - Background */
219 -.wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock.datepick-days-cell-over,
220 -.datepick-inline .datepick .datepick-days-cell-over{
228 +.wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock.datepick-days-cell-over .wpbc-cell-box,
229 +.datepick-inline .datepick .datepick-days-cell-over .wpbc-cell-box{
221 230 background:#bbc;
222 231 }
223 232 /* C e l l O V E R Dates - Text color */
224 233 .datepick-inline .datepick-one-month .datepick .datepick-days-cell-over .wpbc_time_dots, /* //FixIn: 8.9.4.13 */
@@ -238,15 +247,24 @@
238 247 text-shadow: none;
239 248 }
240 249
241 250 /* Show partially (time-slots) booked days with Background color as for available days ********************************/
242 -/** //FixIn: 8.2.1.27 Updated 2018-07-04 ****/
243 251 /* Color as in this section A V A I L A B L E - BACKGROUND */
244 -.wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock {
245 - background-color: #eee;
252 +:root{
253 + --wpbc_cal-available-day-color: #eee;
246 254 }
255 +.wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock .wpbc-cell-box {
256 + background-color: var(--wpbc_cal-available-day-color);
257 +}
258 +
247 259 /* Same as in this Section above --- A V A I L A B L E - Text A */
248 -.wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock.date_available a {
260 +/* TIME SLOTs (partially booked) - TEXT */
261 +.wpbc_timeslot_day_bg_as_available .datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) .wpbc_time_dots,
262 +.wpbc_timeslot_day_bg_as_available .datepick-inline .date_approved.timespartly:not(.check_in_time,.check_out_time) .wpbc_time_dots,
263 +.wpbc_timeslot_day_bg_as_available .datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) a,
264 +.wpbc_timeslot_day_bg_as_available .datepick-inline .date_approved.timespartly:not(.check_in_time,.check_out_time) a,
265 +.wpbc_timeslot_day_bg_as_available .datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) span,
266 +.wpbc_timeslot_day_bg_as_available .datepick-inline .date_approved.timespartly:not(.check_in_time,.check_out_time) span{
249 267 color:#707070;
250 268 font-weight: 600;
251 269 text-shadow: 0 1px 0 #eee;
252 270 }
@@ -269,14 +287,20 @@
269 287 /*******************************************************************************/
270 288 /* Fill diagonal check in/out items with AVAILABLE background color */
271 289 .wpbc-cell-box .wpbc-diagonal-el svg polygon{
272 290 fill: #eee;
273 -}
291 + display: block;
292 + }
274 293 /* Firstly we define background of the day cells background as available */
275 -.datepick-inline td.datepick-days-cell.check_in_time,
276 -.datepick-inline td.datepick-days-cell.check_out_time {
294 +.datepick-inline td.datepick-days-cell.check_in_time .wpbc-cell-box,
295 +.datepick-inline td.datepick-days-cell.check_out_time .wpbc-cell-box{
277 296 background-color: #eee;
278 297 }
298 +/* Available Background for check in/out dates in calendar legend. */
299 +div .block_hints .datepick-inline td.datepick-days-cell.check_out_time .wpbc-cell-box .wpbc-co-out svg polygon{
300 + fill: #eee;
301 +}
302 +
279 303 /* Pending */
280 304 .datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date2approve .wpbc-cell-box .wpbc-co-in svg polygon, /* Check In */
281 305 .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date2approve .wpbc-cell-box .wpbc-co-out svg polygon /* Check Out */
282 306 {
@@ -288,8 +312,8 @@
288 312 {
289 313 fill: #D2AA8B;
290 314 }
291 315 /* C e l l O V E R Dates */
292 -.datepick-inline td.datepick-days-cell.check_in_time.datepick-days-cell-over,
293 -.datepick-inline td.datepick-days-cell.check_out_time.datepick-days-cell-over {
316 +.datepick-inline td.datepick-days-cell.check_in_time.datepick-days-cell-over .wpbc-cell-box,
317 +.datepick-inline td.datepick-days-cell.check_out_time.datepick-days-cell-over .wpbc-cell-box{
294 318 background-color: #bbc;
295 319 }