PluginProbe
Booking Calendar / 11.9
Booking Calendar v11.9
11.9 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 All 205 releases
← All changes | css/skins/premium-marine.css +44 -20 10.1.3 → 11.9 View file →
@@ -65,9 +65,9 @@
65 65 /******************************************************************************** FixIn: 9.5.0.2 */
66 66 /* New Stripes - Unavailable Cells - for Booking > Availability page ********/
67 67 /*******************************************************************************/
68 68 /* Stripes */
69 -.wpbc_ajx_availability_container .datepick-inline .datepick {
69 +.wpbc_ajx_availability_container .datepick-inline .datepick .resource_unavailable:not(.datepick-unselectable,.datepick-current-day,.datepick-days-cell-over) .wpbc-cell-box {
70 70 background: repeating-linear-gradient( 135deg, #fefeff, #fefeff 4px, #e9e9ee 4px, #e9e9f5 8px );
71 71 }
72 72 /* Unselectable dates & headers - calendar empty cells */
73 73 .wpbc_ajx_availability_container .datepick-inline th,
@@ -117,9 +117,9 @@
117 117 .block_hints .block_free,
118 118 .block_hints .block_time,
119 119 .block_hints .block_check_in_out div.check-in-div, /* Item for the LEGEND */
120 120 .block_hints .block_check_in_out div.check-out-div, /* Item for the LEGEND */
121 -.datepick-inline .date_available,
121 +.datepick-inline .date_available .wpbc-cell-box,
122 122 .datepick-inline .timespartly.check_in_time div.check-in-div, /* Define the COLOR fot the check in / out times the same as available*/
123 123 .datepick-inline .timespartly.check_out_time div.check-out-div {
124 124 background: none repeat scroll 0 0 #789;
125 125 }
@@ -144,9 +144,13 @@
144 144
145 145 /* A P P R O V E D - BACKGROUND */
146 146 .block_hints .date_approved.block_check_in_out,
147 147 .block_hints .block_booked,
148 -.datepick-inline .date_approved,
148 +.datepick-inline .date_approved .wpbc-cell-box,
149 +/* Resolve Conflicts with tables in Elementor //FixIn: 10.9.2.2 *
150 +.wpbc_cal_container:not(.wpbc_timeslot_day_bg_as_available) table.wpbc_calendar tr:nth-child(2n) > td.date_approved,
151 +.wpbc_cal_container:not(.wpbc_timeslot_day_bg_as_available) table.wpbc_calendar tr:nth-child(2n+1) > td.date_approved,
152 + */
149 153 /* 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 */
150 154 td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved div.check-in-div,
151 155 td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved div.check-out-div {
152 156 background-color: #EEAA55;
@@ -153,9 +157,9 @@
153 157 }
154 158 /* A P P R O V E D - T E X T /including partially booked - timeslots/ */
155 159 .block_hints .date_approved.block_check_in_out,
156 160 .block_hints .block_booked,
157 -.datepick-inline .date_approved,
161 +.datepick-inline .date_approved .wpbc-cell-box,
158 162 .block_hints .block_booked a,
159 163 .datepick-inline .date_approved a{
160 164 color: #b70;
161 165 font-weight: 600;
@@ -174,9 +178,13 @@
174 178
175 179 /* P E N D I N G - BACKGROUND */
176 180 .block_hints .date2approve.block_check_in_out,
177 181 .block_hints .block_pending,
178 -.datepick-inline .date2approve,
182 +.datepick-inline .date2approve .wpbc-cell-box,
183 +/* Resolve Conflicts with tables in Elementor //FixIn: 10.9.2.2 *
184 +.wpbc_cal_container:not(.wpbc_timeslot_day_bg_as_available) table.wpbc_calendar tr:nth-child(2n) > td.date2approve,
185 +.wpbc_cal_container:not(.wpbc_timeslot_day_bg_as_available) table.wpbc_calendar tr:nth-child(2n+1) > td.date2approve,
186 + */
179 187 /* 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 */
180 188 td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve div.check-in-div,
181 189 td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve div.check-out-div {
182 190 background-color: #99BBD5;
@@ -183,9 +191,9 @@
183 191 }
184 192 /* P E N D I N G - T E X T /including partially booked - timeslots/ */
185 193 .block_hints .date2approve.block_check_in_out,
186 194 .block_hints .block_pending,
187 -.datepick-inline .date2approve,
195 +.datepick-inline .date2approve .wpbc-cell-box,
188 196 .block_hints .block_pending a,
189 197 .datepick-inline .date2approve a {
190 198 color: #557780;
191 199 font-weight: 600;
@@ -202,14 +210,15 @@
202 210 }
203 211 /*******************************************************************************/
204 212
205 213 /* S E L E C T E D Dates - Background */
206 -.datepick-inline .datepick-one-month .datepick .datepick-current-day {
214 +.datepick-inline div.datepick-one-month .datepick td.datepick-current-day .wpbc-cell-box{
207 215 background-color: #555;
208 216 }
209 217 /* S E L E C T E D Dates - Text color */
210 -.datepick-inline .datepick-one-month .datepick .datepick-current-day .wpbc_time_dots, /* //FixIn: 8.9.4.13 */
211 -.datepick-inline .datepick-one-month .datepick .datepick-current-day a{
218 +.datepick-inline div.datepick-one-month .datepick td.datepick-current-day .wpbc_time_dots,
219 +.datepick-inline div.datepick-one-month .datepick td.datepick-current-day a,
220 +.datepick-inline div.datepick-one-month .datepick td.datepick-current-day a:hover {
212 221 color: #EEEEEE;
213 222 text-shadow: 0 -1px 0 #000000;
214 223 }
215 224 /*******************************************************************************/
@@ -214,10 +223,10 @@
214 223 }
215 224 /*******************************************************************************/
216 225
217 226 /* C e l l O V E R Dates - Background */
218 -.wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock.datepick-days-cell-over,
219 -.datepick-inline .datepick .datepick-days-cell-over{
227 +.wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock.datepick-days-cell-over .wpbc-cell-box,
228 +.datepick-inline .datepick .datepick-days-cell-over .wpbc-cell-box{
220 229 background:#9e99a0;
221 230 }
222 231 /* C e l l O V E R Dates - Text color */
223 232 .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: #789;
252 +:root{
253 + --wpbc_cal-available-day-color: #789;
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:#fff;
250 268 font-weight: 600;
251 269 text-shadow: 0 -1px 0 #333;
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: #789;
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: #789;
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: #789;
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: #EEAA55;
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: #9e99a0;
295 319 }