PluginProbe
Booking Calendar / 11.7
Booking Calendar v11.7
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 10.11.2 10.11.3 10.11.4 All 201 releases
booking / css / skins / premium-light.css

premium-light.css in Booking Calendar 11.7, at css/skins/premium-light.css

319 lines 16.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*******************************************************************************/
2 /* Premium Light - C O L O R S K I N ****************************/
3 /*******************************************************************************/
4 /* For better compatibility, please change here only folowing properties: */
5 /*
6 * background , background-color, background-repeat, background-image, background-repeat, background-position
7 * border
8 * box-shadow, -moz-box-shadow, -webkit-box-shadow
9 * border-radius, -moz-border-radius, -webkit-border-radius
10 * color
11 * font-weight
12 * text-shadow
13 * text-transform
14 *
15 */
16 /**********************************************************************************************************************************************************/
17
18 /* Full Calendar Frame */
19 .datepick-inline {
20 background: #fff; /* FixIn: 9.3.1.4 */
21 border: 1px solid #e4e4e4;
22 box-shadow: 0 0 1px #cacaca;
23 -moz-box-shadow: 0 0 1px #cacaca;
24 -webkit-box-shadow: 0 0 1px #cacaca;
25 border-radius: 0;
26 -moz-border-radius: 0;
27 -webkit-border-radius: 0;
28 }
29 /* Background of one calendar month */
30 .datepick-inline .datepick{
31 background: transparent;
32 }
33 /* Previous & Next links and TITLE BACKGROUND */
34 .datepick-inline .calendar-links {
35 border-bottom:none; /* FixIn: 9.3.1.4 */
36 background: transparent;
37 }
38 /* Prev - Next Text */
39 .datepick-inline .calendar-links .datepick-prev a,
40 .datepick-inline .calendar-links .datepick-next a,
41 .datepick-inline .calendar-links .datepick-prev a:hover,
42 .datepick-inline .calendar-links .datepick-next a:hover{
43 color: #5f5f5f; /* FixIn: 9.3.1.4 */
44 text-shadow: none;
45 font-weight: 600;
46 }
47 /* Month Titles */
48 .datepick-inline .datepick-header {
49 color: #5f5f5f; /* FixIn: 9.3.1.4 */
50 font-weight: 600;
51 text-shadow: none;
52 }
53 /* Week Titles */
54 div.datepick-inline .datepick-title-row th{
55 border: 1px solid #ccc;
56 color: #555;
57 font-weight: 600;
58 text-transform: uppercase;
59 }
60 /* Cell border*/
61 .block_hints .block_free, .block_hints .block_time, .block_hints .block_booked, .block_hints .block_pending, .block_hints .block_check_in_out,
62 .datepick-inline .datepick-days-cell{
63 border: 1px solid #ccc;
64 color:#aaa;
65 }
66 /******************************************************************************** FixIn: 9.5.0.2 */
67 /* New Stripes - Unavailable Cells - for Booking > Availability page ********/
68 /*******************************************************************************/
69 /* Stripes */
70 .wpbc_ajx_availability_container .datepick-inline .datepick .resource_unavailable:not(.datepick-unselectable,.datepick-current-day,.datepick-days-cell-over) .wpbc-cell-box {
71 background: repeating-linear-gradient( 135deg, #fff, #fff 4px, #f5f5ef 4px, #f5f5cf 8px );
72 }
73 /* Unselectable dates & headers - calendar empty cells */
74 .wpbc_ajx_availability_container .datepick-inline th,
75 .wpbc_ajx_availability_container .datepick-inline .datepick-days-cell.datepick-unselectable{
76 background: #fff; /* Here the same color as at line #18 for "Full Calendar Frame": .datepick-inline { ... } */
77 }
78 /* It is all unavailable dates */
79 .wpbc_ajx_availability_container .datepick-inline .date_user_unavailable,
80 .wpbc_ajx_availability_container .datepick-inline .before_after_unavailable, /* "Before/After" unavailable days from Settings General page in "Availability" section */
81 .wpbc_ajx_availability_container .datepick-inline .weekdays_unavailable, /* "Weekdays" unavailable from Settings General page in "Availability" section */
82 .wpbc_ajx_availability_container .datepick-inline .season_unavailable /* "SEASON" unavailable dates defined at Booking > Resources > Availability page */
83 {
84 background: #fff;
85 }
86 /* It is all unavailable RESOURCE dates defined at Booking > Availability page */
87 .wpbc_ajx_availability_container .resource_unavailable:not(.datepick-unselectable) {
88 background: transparent;
89 color:#fff;
90 }
91 /* Unavailable SELECTABLE days for Booking > Availability page */
92 .block_hints .datepick-inline .datepick-days-cell.date_user_unavailable a,
93 .datepick-inline .datepick-days-cell.date_user_unavailable:not(.datepick-unselectable) a{
94 color:#757575;
95 }
96 /* Unselectable dates - hide check in/out */
97 .wpbc_ajx_availability_container .datepick-inline td.datepick-days-cell.check_in_time.datepick-unselectable .wpbc-cell-box .wpbc-diagonal-el,
98 .wpbc_ajx_availability_container .datepick-inline td.datepick-days-cell.check_out_time.datepick-unselectable .wpbc-cell-box .wpbc-diagonal-el{
99 display: none;
100 }
101 /*********************************************************************************/
102 /* U N S E L E C T A B L E - Usually when we select 1st date with range dates selection mode, previous dates become unselectable. */
103 div.wpbc_ajx_availability_container .datepick-inline .datepick-unselectable,
104 .datepick-inline .datepick-unselectable{
105 color: #ddd;
106 text-shadow: 0 0px 0 #ddd;
107 }
108 .datepick-inline .datepick-unselectable span{ /* //FixIn: 8.9.4.13 */
109 text-shadow: none;
110 }
111 /******************************************************************************** FixIn End: 9.5.0.2 */
112
113 /*******************************************************************************/
114 /* Dates Cells **********************************************************/
115 /*******************************************************************************/
116
117 /* A V A I L A B L E - BACKGROUND */
118 .block_hints .block_free,
119 .block_hints .block_time,
120 .block_hints .block_check_in_out div.check-in-div, /* Item for the LEGEND */
121 .block_hints .block_check_in_out div.check-out-div, /* Item for the LEGEND */
122 .datepick-inline .date_available .wpbc-cell-box,
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 .datepick-inline .timespartly.check_out_time div.check-out-div {
125 background: none repeat scroll 0 0 #eee;
126 }
127 /* A V A I L A B L E - Text A */
128 .block_hints .block_free a,
129 .block_hints .block_time,
130 .datepick-inline .date_available a {
131 color:#707070;
132 font-weight: 600;
133 text-shadow: 0 1px 0 #eee;
134 }
135 /*******************************************************************************/
136
137 /* T I M E S L O T S */
138 .block_hints .block_time,
139 .datepick-inline .timespartly{
140 /*background-image: url("../../assets/img/clock_fill.png");*/ /* //FixIn: 8.9.4.13 */
141 background-repeat: no-repeat;
142 background-position:100% 100%;
143 }
144 /*******************************************************************************/
145
146 /* A P P R O V E D - BACKGROUND */
147 .block_hints .date_approved.block_check_in_out,
148 .block_hints .block_booked,
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 */
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 */
155 td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved div.check-in-div,
156 td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved div.check-out-div {
157 background-color: #D2AA8B;
158 }
159 /* A P P R O V E D - T E X T /including partially booked - timeslots/ */
160 .block_hints .date_approved.block_check_in_out,
161 .block_hints .block_booked,
162 .datepick-inline .date_approved .wpbc-cell-box,
163 .block_hints .block_booked a,
164 .datepick-inline .date_approved a{
165 color: #AA7D77;
166 font-weight: 600;
167 text-shadow: none;
168 }
169 /* CHECK IN and CHECK OUT Borders for the approved cells - the COLOR have to be the SAME as BACKGROUND of this cell*/
170 .block_hints .date_approved.block_check_in_out div.check-in-div, /* Item for the LEGEND */
171 .datepick-inline .date_approved.timespartly.check_in_time div.check-in-div{
172 border-right: 1px dotted #D2AA8B;
173 }
174 .block_hints .date_approved.block_check_in_out div.check-out-div, /* Item for the LEGEND */
175 .datepick-inline .date_approved.timespartly.check_out_time div.check-out-div{
176 border-left: 1px dotted #D2AA8B;
177 }
178 /*******************************************************************************/
179
180 /* P E N D I N G - BACKGROUND */
181 .block_hints .date2approve.block_check_in_out,
182 .block_hints .block_pending,
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 */
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 */
189 td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve div.check-in-div,
190 td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve div.check-out-div {
191 background-color: #F5E5BF;
192 }
193 /* P E N D I N G - T E X T /including partially booked - timeslots/ */
194 .block_hints .date2approve.block_check_in_out,
195 .block_hints .block_pending,
196 .datepick-inline .date2approve .wpbc-cell-box,
197 .block_hints .block_pending a,
198 .datepick-inline .date2approve a {
199 color: #DABF8F;
200 font-weight: 600;
201 text-shadow: none;
202 }
203 /* CHECK IN and CHECK OUT Borders for the approved cells - the COLOR have to be the SAME as BACKGROUND of this cell*/
204 .block_hints .date2approve.block_check_in_out div.check-in-div, /* Item for the LEGEND */
205 .datepick-inline .date2approve.timespartly.check_in_time div.check-in-div{
206 border-right: 1px dotted #F5E5BF;
207 }
208 .block_hints .date2approve.block_check_in_out div.check-out-div, /* Item for the LEGEND */
209 .datepick-inline .date2approve.timespartly.check_out_time div.check-out-div{
210 border-left: 1px dotted #F5E5BF;
211 }
212 /*******************************************************************************/
213
214 /* S E L E C T E D Dates - Background */
215 .datepick-inline div.datepick-one-month .datepick td.datepick-current-day .wpbc-cell-box{
216 background-color: #889;
217 }
218 /* S E L E C T E D Dates - Text color */
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 {
222 color: #EEEEEE;
223 text-shadow: 0 -1px 0 #7777AA;
224 }
225 /*******************************************************************************/
226
227 /* C e l l O V E R Dates - Background */
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{
230 background:#bbc;
231 }
232 /* C e l l O V E R Dates - Text color */
233 .datepick-inline .datepick-one-month .datepick .datepick-days-cell-over .wpbc_time_dots, /* //FixIn: 8.9.4.13 */
234 .datepick-inline .datepick-one-month .datepick td.datepick-days-cell-over a:hover,
235 .datepick-inline .datepick-one-month .datepick td.datepick-days-cell-over a{
236 color: #eee;
237 text-shadow: none;
238 }
239 /*******************************************************************************/
240 /* FixIn: 6.0.1.2 */
241 /* Text style for Check In Approved & Check Out Pending || Check Out Approved & Check In Pending || Check In Pending & Check Out Approved || Check Out Pending & Check In Approved */
242 td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve span,
243 td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve span,
244 td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved span,
245 td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved span {
246 font-weight: 600;
247 text-shadow: none;
248 }
249
250 /* Show partially (time-slots) booked days with Background color as for available days ********************************/
251 /* Color as in this section A V A I L A B L E - BACKGROUND */
252 :root{
253 --wpbc_cal-available-day-color: #eee;
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
259 /* Same as in this Section above --- A V A I L A B L E - Text 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{
267 color:#707070;
268 font-weight: 600;
269 text-shadow: 0 1px 0 #eee;
270 }
271 /* Same as in this Section above --- S E L E C T E D Dates - Text color */
272 .wpbc_timeslot_day_bg_as_available .datepick-inline .datepick-one-month .datepick .times_clock.date_available.datepick-current-day a{
273 color: #EEEEEE;
274 text-shadow: 0 -1px 0 #7777AA;
275 }
276 /* Same as in this Section above --- A V A I L A B L E and UNSELECTABLE - Text */
277 .wpbc_timeslot_day_bg_as_available .datepick-inline .date_available {
278 color: #CCCCCC; /* This style for the uvailbale date, when we are select the dates */
279 text-shadow: none; /* This style for the unavailable date, when we are select the dates */
280 }
281 .datepick-inline .date_available span {
282 text-shadow: none;
283 }
284
285 /*******************************************************************************/
286 /* CHECK IN / OUT as P.O.L.Y.G.O.N.S //FixIn: 8.9.4.13 */
287 /*******************************************************************************/
288 /* Fill diagonal check in/out items with AVAILABLE background color */
289 .wpbc-cell-box .wpbc-diagonal-el svg polygon{
290 fill: #eee;
291 display: block;
292 }
293 /* Firstly we define background of the day cells background as available */
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{
296 background-color: #eee;
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
303 /* Pending */
304 .datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date2approve .wpbc-cell-box .wpbc-co-in svg polygon, /* Check In */
305 .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date2approve .wpbc-cell-box .wpbc-co-out svg polygon /* Check Out */
306 {
307 fill: #F5E5BF;
308 }
309 /* Approved */
310 .datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date_approved .wpbc-cell-box .wpbc-co-in svg polygon, /* Check In */
311 .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date_approved .wpbc-cell-box .wpbc-co-out svg polygon /* Check Out */
312 {
313 fill: #D2AA8B;
314 }
315 /* C e l l O V E R Dates */
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{
318 background-color: #bbc;
319 }