PluginProbe
Booking Calendar / 11.8
Booking Calendar v11.8
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 10.11.2 10.11.3 All 202 releases
booking / css / skins / premium-black.css

premium-black.css in Booking Calendar 11.8, at css/skins/premium-black.css

326 lines 16.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*******************************************************************************/
2 /* Premium Black - 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 /* Full Calendar Frame */
18 #datepick-div.datepick-inline, /* FixIn: 9.7.x This CSS rule required for dark themes for popup calendars layout */
19 .datepick-inline {
20 background: #f8f8f8; /* FixIn: 9.3.1.4 */
21 border: 1px solid #fff;
22 box-shadow: 0 0 1px #5d5d5d;
23 -moz-box-shadow: 0 0 1px #5d5d5d;
24 -webkit-box-shadow: 0 0 1px #5d5d5d;
25 border-radius: 0;
26 -moz-border-radius: 0;
27 -webkit-border-radius: 0;
28 }
29 .datepick-inline {
30 padding: 1px;
31 }
32 .datepick-inline .datepick-one-month {
33 padding: 2px;
34 }
35 /* Background of one calendar month */
36 .datepick-inline .datepick{
37 background: #686868;
38 }
39 /* Previous & Next links and TITLE BACKGROUND */
40 .datepick-inline .calendar-links {
41 border-bottom:none; /* FixIn: 9.3.1.4 */
42 background: transparent;
43 }
44 /* Prev - Next Text */
45 .datepick-inline .calendar-links .datepick-prev a,
46 .datepick-inline .calendar-links .datepick-next a,
47 .datepick-inline .calendar-links .datepick-prev a:hover,
48 .datepick-inline .calendar-links .datepick-next a:hover{
49 color: #5f5f5f; /* FixIn: 9.3.1.4 */
50 text-shadow: none;
51 font-weight: 600;
52 }
53 /* Month Titles */
54 .datepick-inline .datepick-header {
55 color: #5f5f5f; /* FixIn: 9.3.1.4 */
56 font-weight: 600;
57 text-shadow: none;
58 }
59 /* Week Titles */
60 div.datepick-inline .datepick-title-row th{
61 border: 1px solid #ccc;
62 font-weight: 600;
63 text-transform: uppercase;
64 color: #b3b3b3;
65 text-shadow: none;
66 }
67 /* Cell border*/
68 .block_hints .block_free, .block_hints .block_time, .block_hints .block_booked, .block_hints .block_pending, .block_hints .block_check_in_out,
69 .datepick-inline .datepick-days-cell{
70 border: 1px solid #ccc;
71 color:#aaa;
72 }
73 /******************************************************************************** FixIn: 9.5.0.2 */
74 /* New Stripes - Unavailable Cells - for Booking > Availability page ********/
75 /*******************************************************************************/
76 /* Stripes */
77 .wpbc_ajx_availability_container .datepick-inline .datepick .resource_unavailable:not(.datepick-unselectable,.datepick-current-day,.datepick-days-cell-over) .wpbc-cell-box {
78 background: repeating-linear-gradient( 135deg, #717171, #717171 4px, #777 4px, #777 8px );
79 }
80 /* Unselectable dates & headers - calendar empty cells */
81 .wpbc_ajx_availability_container .datepick-inline th,
82 .wpbc_ajx_availability_container .datepick-inline .datepick-days-cell.datepick-unselectable{
83 background: #686868; /* Here the same color as at line #36 for "Full Calendar Frame": .datepick-inline { ... } */
84 }
85 /* It is all unavailable dates */
86 .wpbc_ajx_availability_container .datepick-inline .date_user_unavailable,
87 .wpbc_ajx_availability_container .datepick-inline .before_after_unavailable, /* "Before/After" unavailable days from Settings General page in "Availability" section */
88 .wpbc_ajx_availability_container .datepick-inline .weekdays_unavailable, /* "Weekdays" unavailable from Settings General page in "Availability" section */
89 .wpbc_ajx_availability_container .datepick-inline .season_unavailable /* "SEASON" unavailable dates defined at Booking > Resources > Availability page */
90 {
91 background: #fff;
92 }
93 /* It is all unavailable RESOURCE dates defined at Booking > Availability page */
94 .wpbc_ajx_availability_container .resource_unavailable:not(.datepick-unselectable) {
95 background: transparent;
96 color:#fff;
97 }
98 /* Unavailable SELECTABLE days for Booking > Availability page */
99 .block_hints .datepick-inline .datepick-days-cell.date_user_unavailable a,
100 .datepick-inline .datepick-days-cell.date_user_unavailable:not(.datepick-unselectable) a{
101 color:#999;
102 }
103 /* Unselectable dates - hide check in/out */
104 .wpbc_ajx_availability_container .datepick-inline td.datepick-days-cell.check_in_time.datepick-unselectable .wpbc-cell-box .wpbc-diagonal-el,
105 .wpbc_ajx_availability_container .datepick-inline td.datepick-days-cell.check_out_time.datepick-unselectable .wpbc-cell-box .wpbc-diagonal-el{
106 display: none;
107 }
108 /*********************************************************************************/
109 /* 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. */
110 div.wpbc_ajx_availability_container .datepick-inline .datepick-unselectable,
111 .datepick-inline .datepick-unselectable{
112 color: #ddd;
113 text-shadow: 0 0px 0 #ddd;
114 }
115 .datepick-inline .datepick-unselectable span{ /* //FixIn: 8.9.4.13 */
116 text-shadow: none;
117 }
118 /******************************************************************************** FixIn End: 9.5.0.2 */
119
120 /*******************************************************************************/
121 /* Dates Cells **********************************************************/
122 /*******************************************************************************/
123
124 /* A V A I L A B L E - BACKGROUND */
125 .block_hints .block_free,
126 .block_hints .block_time,
127 .block_hints .block_check_in_out div.check-in-div, /* Item for the LEGEND */
128 .block_hints .block_check_in_out div.check-out-div, /* Item for the LEGEND */
129 .datepick-inline .date_available .wpbc-cell-box,
130 .datepick-inline .timespartly.check_in_time div.check-in-div, /* Define the COLOR fot the check in / out times the same as available*/
131 .datepick-inline .timespartly.check_out_time div.check-out-div {
132 background: none repeat scroll 0 0 #333;
133 }
134 /* A V A I L A B L E - Text A */
135 .block_hints .block_free a,
136 .block_hints .block_time,
137 .datepick-inline .date_available a{
138 color: #EEEEEE;
139 font-weight: 600;
140 text-shadow: 0 -1px 0 #555555;
141 }
142 /*******************************************************************************/
143
144 /* T I M E S L O T S */
145 .block_hints .block_time,
146 .datepick-inline .timespartly{
147 /*background-image: url("../../assets/img/clock_fill.png");*/ /* //FixIn: 8.9.4.13 */
148 background-repeat: no-repeat;
149 background-position:100% 100%;
150 }
151 /*******************************************************************************/
152
153 /* A P P R O V E D - BACKGROUND */
154 .block_hints .date_approved.block_check_in_out,
155 .block_hints .block_booked,
156 .datepick-inline .date_approved .wpbc-cell-box,
157 /* Resolve Conflicts with tables in Elementor //FixIn: 10.9.2.2 *
158 .wpbc_cal_container:not(.wpbc_timeslot_day_bg_as_available) table.wpbc_calendar tr:nth-child(2n) > td.date_approved,
159 .wpbc_cal_container:not(.wpbc_timeslot_day_bg_as_available) table.wpbc_calendar tr:nth-child(2n+1) > td.date_approved,
160 */
161 /* 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 */
162 td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved div.check-in-div,
163 td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved div.check-out-div {
164 background-color: #C60B0B;
165 }
166 /* A P P R O V E D - T E X T /including partially booked - timeslots/ */
167 .block_hints .date_approved.block_check_in_out,
168 .block_hints .block_booked,
169 .datepick-inline .date_approved .wpbc-cell-box,
170 .block_hints .block_booked a,
171 .datepick-inline .date_approved a{
172 color: #5F0000;
173 font-weight: 600;
174 text-shadow: 0 1px 0 #DD0000;
175 }
176 /* CHECK IN and CHECK OUT Borders for the approved cells - the COLOR have to be the SAME as BACKGROUND of this cell*/
177 .block_hints .date_approved.block_check_in_out div.check-in-div, /* Item for the LEGEND */
178 .datepick-inline .date_approved.timespartly.check_in_time div.check-in-div{
179 border-right: 1px dotted #C60B0B;
180 }
181 .block_hints .date_approved.block_check_in_out div.check-out-div, /* Item for the LEGEND */
182 .datepick-inline .date_approved.timespartly.check_out_time div.check-out-div{
183 border-left: 1px dotted #C60B0B;
184 }
185 /*******************************************************************************/
186
187 /* P E N D I N G - BACKGROUND */
188 .block_hints .date2approve.block_check_in_out,
189 .block_hints .block_pending,
190 .datepick-inline .date2approve .wpbc-cell-box,
191 /* Resolve Conflicts with tables in Elementor //FixIn: 10.9.2.2 *
192 .wpbc_cal_container:not(.wpbc_timeslot_day_bg_as_available) table.wpbc_calendar tr:nth-child(2n) > td.date2approve,
193 .wpbc_cal_container:not(.wpbc_timeslot_day_bg_as_available) table.wpbc_calendar tr:nth-child(2n+1) > td.date2approve,
194 */
195 /* 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 */
196 td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve div.check-in-div,
197 td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve div.check-out-div {
198 background-color: #DF9A00;
199 }
200 /* P E N D I N G - T E X T /including partially booked - timeslots/ */
201 .block_hints .date2approve.block_check_in_out,
202 .block_hints .block_pending,
203 .datepick-inline .date2approve .wpbc-cell-box,
204 .block_hints .block_pending a,
205 .datepick-inline .date2approve a {
206 color: #885500;
207 font-weight: 600;
208 text-shadow: 0 1px 0 #FFAA00;
209 }
210 /* CHECK IN and CHECK OUT Borders for the approved cells - the COLOR have to be the SAME as BACKGROUND of this cell*/
211 .block_hints .date2approve.block_check_in_out div.check-in-div, /* Item for the LEGEND */
212 .datepick-inline .date2approve.timespartly.check_in_time div.check-in-div{
213 border-right: 1px dotted #DF9A00;
214 }
215 .block_hints .date2approve.block_check_in_out div.check-out-div, /* Item for the LEGEND */
216 .datepick-inline .date2approve.timespartly.check_out_time div.check-out-div{
217 border-left: 1px dotted #DF9A00;
218 }
219 /*******************************************************************************/
220
221 /* S E L E C T E D Dates - Background */
222 .datepick-inline div.datepick-one-month .datepick td.datepick-current-day .wpbc-cell-box{
223 background-color: #357;
224 }
225 /* S E L E C T E D Dates - Text color */
226 .datepick-inline div.datepick-one-month .datepick td.datepick-current-day .wpbc_time_dots,
227 .datepick-inline div.datepick-one-month .datepick td.datepick-current-day a,
228 .datepick-inline div.datepick-one-month .datepick td.datepick-current-day a:hover {
229 color: #EEEEEE;
230 text-shadow: 0 -1px 0 #000000;
231 }
232 /*******************************************************************************/
233
234 /* C e l l O V E R Dates - Background */
235 .wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock.datepick-days-cell-over .wpbc-cell-box,
236 .datepick-inline .datepick .datepick-days-cell-over .wpbc-cell-box{
237 background:#79A;
238 }
239 /* C e l l O V E R Dates - Text color */
240 .datepick-inline .datepick-one-month .datepick .datepick-days-cell-over .wpbc_time_dots, /* //FixIn: 8.9.4.13 */
241 .datepick-inline .datepick-one-month .datepick td.datepick-days-cell-over a:hover,
242 .datepick-inline .datepick-one-month .datepick td.datepick-days-cell-over a{
243 color: #eee;
244 text-shadow: none;
245 }
246 /*******************************************************************************/
247 /* FixIn: 6.0.1.2 */
248 /* 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 */
249 td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve span,
250 td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve span,
251 td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved span,
252 td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved span {
253 font-weight: 600;
254 text-shadow: none;
255 }
256
257 /* Show partially (time-slots) booked days with Background color as for available days ********************************/
258 /* Color as in this section A V A I L A B L E - BACKGROUND */
259 :root{
260 --wpbc_cal-available-day-color: #333;
261 }
262 .wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock .wpbc-cell-box {
263 background-color: var(--wpbc_cal-available-day-color);
264 }
265
266 /* Same as in this Section above --- A V A I L A B L E - Text A */
267 /* TIME SLOTs (partially booked) - TEXT */
268 .wpbc_timeslot_day_bg_as_available .datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) .wpbc_time_dots,
269 .wpbc_timeslot_day_bg_as_available .datepick-inline .date_approved.timespartly:not(.check_in_time,.check_out_time) .wpbc_time_dots,
270 .wpbc_timeslot_day_bg_as_available .datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) a,
271 .wpbc_timeslot_day_bg_as_available .datepick-inline .date_approved.timespartly:not(.check_in_time,.check_out_time) a,
272 .wpbc_timeslot_day_bg_as_available .datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) span,
273 .wpbc_timeslot_day_bg_as_available .datepick-inline .date_approved.timespartly:not(.check_in_time,.check_out_time) span{
274 color: #EEEEEE;
275 font-weight: 600;
276 text-shadow: 0 -1px 0 #555555;
277 }
278 /* Same as in this Section above --- S E L E C T E D Dates - Text color */
279 .wpbc_timeslot_day_bg_as_available .datepick-inline .datepick-one-month .datepick .times_clock.date_available.datepick-current-day a{
280 color: #EEEEEE;
281 text-shadow: 0 -1px 0 #000000;
282 }
283 /* Same as in this Section above --- A V A I L A B L E and UNSELECTABLE - Text */
284 .wpbc_timeslot_day_bg_as_available .datepick-inline .date_available {
285 color: #aaa; /* This style for the uvailbale date, when we are select the dates */
286 text-shadow: none; /* This style for the unavailable date, when we are select the dates */
287 }
288 .datepick-inline .date_available span {
289 text-shadow: none;
290 }
291
292 /*******************************************************************************/
293 /* CHECK IN / OUT as P.O.L.Y.G.O.N.S //FixIn: 8.9.4.13 */
294 /*******************************************************************************/
295 /* Fill diagonal check in/out items with AVAILABLE background color */
296 .wpbc-cell-box .wpbc-diagonal-el svg polygon{
297 fill: #333;
298 display: block;
299 }
300 /* Firstly we define background of the day cells background as available */
301 .datepick-inline td.datepick-days-cell.check_in_time .wpbc-cell-box,
302 .datepick-inline td.datepick-days-cell.check_out_time .wpbc-cell-box{
303 background-color: #333;
304 }
305 /* Available Background for check in/out dates in calendar legend. */
306 div .block_hints .datepick-inline td.datepick-days-cell.check_out_time .wpbc-cell-box .wpbc-co-out svg polygon{
307 fill: #333;
308 }
309
310 /* Pending */
311 .datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date2approve .wpbc-cell-box .wpbc-co-in svg polygon, /* Check In */
312 .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date2approve .wpbc-cell-box .wpbc-co-out svg polygon /* Check Out */
313 {
314 fill: #DF9A00;
315 }
316 /* Approved */
317 .datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date_approved .wpbc-cell-box .wpbc-co-in svg polygon, /* Check In */
318 .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date_approved .wpbc-cell-box .wpbc-co-out svg polygon /* Check Out */
319 {
320 fill: #C60B0B;
321 }
322 /* C e l l O V E R Dates */
323 .datepick-inline td.datepick-days-cell.check_in_time.datepick-days-cell-over .wpbc-cell-box,
324 .datepick-inline td.datepick-days-cell.check_out_time.datepick-days-cell-over .wpbc-cell-box{
325 background-color: #79A;
326 }