PluginProbe
Booking Calendar / 10.1.3
Booking Calendar v10.1.3
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 10.11.2 All 203 releases
booking / css / skins / multidays.css

multidays.css in Booking Calendar 10.1.3, at css/skins/multidays.css

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