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 / traditional.css

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

295 lines 14.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*******************************************************************************/
2 /* Traditional - 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 #fff;
21 box-shadow: 0 0 1px #707070;
22 -moz-box-shadow: 0 0 1px #707070;
23 -webkit-box-shadow: 0 0 1px #707070;
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, #fff, #fff 4px, #eaeaeb 4px, #eaeaeb 8px );*/
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:#ccc;
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,
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 #f5f5f5;
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:#89a;
132 font-weight: 600;
133 text-shadow: 0 1px 0 #fff;
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,
150 /* 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 td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved div.check-in-div,
152 td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved div.check-out-div {
153 background-color: #C60B0B;
154 }
155 /* A P P R O V E D - T E X T /including partially booked - timeslots/ */
156 .block_hints .date_approved.block_check_in_out,
157 .block_hints .block_booked,
158 .datepick-inline .date_approved,
159 .block_hints .block_booked a,
160 .datepick-inline .date_approved a{
161 color: #5F0000;
162 font-weight: 600;
163 text-shadow: 0 1px 0 #DD0000;
164 }
165 /* CHECK IN and CHECK OUT Borders for the approved cells - the COLOR have to be the SAME as BACKGROUND of this cell*/
166 .block_hints .date_approved.block_check_in_out div.check-in-div, /* Item for the LEGEND */
167 .datepick-inline .date_approved.timespartly.check_in_time div.check-in-div{
168 border-right: 1px dotted #C60B0B;
169 }
170 .block_hints .date_approved.block_check_in_out div.check-out-div, /* Item for the LEGEND */
171 .datepick-inline .date_approved.timespartly.check_out_time div.check-out-div{
172 border-left: 1px dotted #C60B0B;
173 }
174 /*******************************************************************************/
175
176 /* P E N D I N G - BACKGROUND */
177 .block_hints .date2approve.block_check_in_out,
178 .block_hints .block_pending,
179 .datepick-inline .date2approve,
180 /* 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 td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve div.check-in-div,
182 td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve div.check-out-div {
183 background-color: #DF9A00;
184 }
185 /* P E N D I N G - T E X T /including partially booked - timeslots/ */
186 .block_hints .date2approve.block_check_in_out,
187 .block_hints .block_pending,
188 .datepick-inline .date2approve,
189 .block_hints .block_pending a,
190 .datepick-inline .date2approve a {
191 color: #885500;
192 font-weight: 600;
193 text-shadow: 0 1px 0 #FFAA00;
194 }
195 /* CHECK IN and CHECK OUT Borders for the approved cells - the COLOR have to be the SAME as BACKGROUND of this cell*/
196 .block_hints .date2approve.block_check_in_out div.check-in-div, /* Item for the LEGEND */
197 .datepick-inline .date2approve.timespartly.check_in_time div.check-in-div{
198 border-right: 1px dotted #DF9A00;
199 }
200 .block_hints .date2approve.block_check_in_out div.check-out-div, /* Item for the LEGEND */
201 .datepick-inline .date2approve.timespartly.check_out_time div.check-out-div{
202 border-left: 1px dotted #DF9A00;
203 }
204 /*******************************************************************************/
205
206 /* S E L E C T E D Dates - Background */
207 .datepick-inline .datepick-one-month .datepick .datepick-current-day {
208 background-color: #555;
209 }
210 /* 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{
213 color: #f0f0f0;
214 text-shadow: none;
215 }
216 /*******************************************************************************/
217
218 /* 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{
221 background:#aaa;
222 }
223 /* C e l l O V E R Dates - Text color */
224 .datepick-inline .datepick-one-month .datepick .datepick-days-cell-over .wpbc_time_dots, /* //FixIn: 8.9.4.13 */
225 .datepick-inline .datepick-one-month .datepick td.datepick-days-cell-over a:hover,
226 .datepick-inline .datepick-one-month .datepick td.datepick-days-cell-over a{
227 color: #f0f0f0;
228 text-shadow: none;
229 }
230 /*******************************************************************************/
231 /* FixIn: 6.0.1.2 */
232 /* 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 */
233 td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve span,
234 td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve span,
235 td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved span,
236 td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved span {
237 font-weight: 600;
238 text-shadow: none;
239 }
240
241 /* Show partially (time-slots) booked days with Background color as for available days ********************************/
242 /** //FixIn: 8.2.1.27 Updated 2018-07-04 ****/
243 /* 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: #f5f5f5;
246 }
247 /* 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 {
249 color:#89a;
250 font-weight: 600;
251 text-shadow: 0 1px 0 #fff;
252 }
253 /* Same as in this Section above --- S E L E C T E D Dates - Text color */
254 .wpbc_timeslot_day_bg_as_available .datepick-inline .datepick-one-month .datepick .times_clock.date_available.datepick-current-day a{
255 color: #EEEEEE;
256 text-shadow: 0 -1px 0 #000000;
257 }
258 /* Same as in this Section above --- A V A I L A B L E and UNSELECTABLE - Text */
259 .wpbc_timeslot_day_bg_as_available .datepick-inline .date_available {
260 color: #CCCCCC; /* This style for the unavailable date, when we are select the dates */
261 text-shadow: none; /* This style for the unavailable date, when we are select the dates */
262 }
263 .datepick-inline .date_available span {
264 text-shadow: none;
265 }
266
267 /*******************************************************************************/
268 /* CHECK IN / OUT as P.O.L.Y.G.O.N.S //FixIn: 8.9.4.13 */
269 /*******************************************************************************/
270 /* Fill diagonal check in/out items with AVAILABLE background color */
271 .wpbc-cell-box .wpbc-diagonal-el svg polygon{
272 fill: #f5f5f5;
273 }
274 /* 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 {
277 background-color: #F5F5F5;
278 }
279 /* Pending */
280 .datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date2approve .wpbc-cell-box .wpbc-co-in svg polygon, /* Check In */
281 .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date2approve .wpbc-cell-box .wpbc-co-out svg polygon /* Check Out */
282 {
283 fill: #DF9A00;
284 }
285 /* Approved */
286 .datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date_approved .wpbc-cell-box .wpbc-co-in svg polygon, /* Check In */
287 .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date_approved .wpbc-cell-box .wpbc-co-out svg polygon /* Check Out */
288 {
289 fill: #C60B0B;
290 }
291 /* 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 {
294 background-color: #aaa;
295 }