PluginProbe
Booking Calendar / 11.7
Booking Calendar v11.7
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
booking / includes / page-add-booking / _out / add_booking_page.css

add_booking_page.css in Booking Calendar 11.7, at includes/page-add-booking/_out/add_booking_page.css

338 lines 8.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .wpbc_add_booking_page {
2 box-sizing: border-box;
3 max-width: 1180px
4 }
5 .wpbc_add_booking__canvas {
6 background: #fff;
7 border: 1px solid #dcdcde;
8 border-radius: 8px;
9 box-shadow: 0 1px 2px rgba(0,0,0,.04);
10 box-sizing: border-box;
11 min-height: 460px;
12 padding: 28px
13 }
14 .wpbc_add_booking__form_content {
15 box-sizing: border-box;
16 margin: 0 auto;
17 max-width: 1040px;
18 width: 100%
19 }
20 .wpbc_add_booking__inspector_body {
21 box-sizing: border-box;
22 padding: 0 0 18px
23 }
24 .wpbc_add_booking__inspector_body .group__fields > .btn-group,
25 .wpbc_add_booking__inspector_body .group__fields > .control-group {
26 box-sizing: border-box;
27 float: none;
28 margin: 0;
29 max-width: 100%;
30 width: 100%
31 }
32 .wpbc_add_booking__inspector_body .group__fields > .btn-group + .control-group,
33 .wpbc_add_booking__inspector_body .group__fields > .control-group + .btn-group,
34 .wpbc_add_booking__inspector_body .group__fields > .control-group + .control-group {
35 margin-top: 14px
36 }
37 .wpbc_add_booking__inspector_body .input-group,
38 .wpbc_add_booking__inspector_body .wpbc_bs_input_group {
39 -ms-flex-align: stretch;
40 align-items: stretch;
41 box-sizing: border-box;
42 display: -ms-flexbox;
43 display: flex;
44 -ms-flex-direction: column;
45 flex-direction: column;
46 gap: 6px;
47 max-width: 100%;
48 width: 100%
49 }
50 .wpbc_add_booking__inspector_body .input-group-addon,
51 .wpbc_add_booking__inspector_body .wpbc_ui__addon {
52 background: 0 0;
53 border: 0;
54 box-sizing: border-box;
55 color: #1d2327;
56 font-weight: 600;
57 height: auto;
58 line-height: 1.4;
59 padding: 0;
60 text-align: left;
61 white-space: normal;
62 width: auto
63 }
64 .wpbc_add_booking__inspector_body input[type=number],
65 .wpbc_add_booking__inspector_body input[type=text],
66 .wpbc_add_booking__inspector_body select {
67 box-sizing: border-box;
68 max-width: 100%;
69 width: 100%
70 }
71 .wpbc_add_booking__cost_correction .wpbc_admin_cost_correction__number_control {
72 display: -ms-flexbox;
73 display: flex;
74 -ms-flex-direction: column;
75 flex-direction: column;
76 gap: 8px;
77 width: 100%
78 }
79 .wpbc_add_booking__cost_correction .wpbc_admin_cost_correction__number_input_row {
80 -ms-flex-align: center;
81 align-items: center;
82 display: -ms-flexbox;
83 display: flex;
84 gap: 10px;
85 min-width: 0
86 }
87 .wpbc_add_booking__cost_correction .wpbc_admin_cost_correction__number_input_row .inspector__input {
88 -ms-flex: 1 1 auto;
89 flex: 1 1 auto;
90 min-width: 0;
91 width: auto
92 }
93 .wpbc_add_booking__cost_correction .wpbc_admin_cost_correction__number_prefix,
94 .wpbc_add_booking__cost_correction .wpbc_admin_cost_correction__number_suffix {
95 color: #646970;
96 -ms-flex: 0 0 auto;
97 flex: 0 0 auto;
98 font-size: 12px;
99 line-height: 1.4;
100 white-space: nowrap
101 }
102 .wpbc_add_booking__cost_correction .wpbc_admin_cost_correction__number_slider {
103 -ms-flex-item-align: center;
104 align-self: center;
105 box-sizing: border-box;
106 cursor: pointer;
107 margin: 0;
108 max-width: none;
109 min-height: 20px;
110 padding: 0;
111 width: 100%
112 }
113 .wpbc_add_booking__cost_correction .description {
114 margin-bottom: 0
115 }
116 .wpbc_add_booking__setting_row {
117 border-bottom: 1px solid #e2e4e7;
118 display: grid;
119 gap: 7px;
120 padding: 13px 0
121 }
122 .wpbc_add_booking__setting_row:first-child {
123 padding-top: 2px
124 }
125 .wpbc_add_booking__setting_row p {
126 color: #646970;
127 font-size: 12px;
128 line-height: 1.5;
129 margin: 0
130 }
131 .wpbc_add_booking__empty_setup {
132 background: #f6f7f7;
133 border-radius: 4px;
134 color: #50575e;
135 line-height: 1.5;
136 margin: 0;
137 padding: 11px 12px
138 }
139 .wpbc_add_booking__resource_upgrade_row {
140 -ms-flex-align: start;
141 align-items: flex-start
142 }
143 .wpbc_add_booking__resource_upgrade_row .inspector__control:focus-visible {
144 border-radius: 2px;
145 outline: 2px solid var(--wp-admin-theme-color,#2271b1);
146 outline-offset: 3px
147 }
148 .wpbc_add_booking__resource_upgrade_hint {
149 -ms-flex-align: start;
150 align-items: flex-start;
151 color: #646970;
152 display: grid;
153 font-size: 12px;
154 gap: 4px 7px;
155 grid-template-columns: auto minmax(0,1fr);
156 line-height: 1.45
157 }
158 .wpbc_add_booking__resource_upgrade_hint .wpbc_pro_label {
159 grid-column: 1;
160 white-space: nowrap
161 }
162 .wpbc_add_booking__premium_dismiss {
163 display: -ms-inline-flexbox;
164 display: inline-flex;
165 grid-column: 2;
166 line-height: 1
167 }
168 .wpbc_add_booking__premium_dismiss .wpbc_x_dismiss_btn {
169 color: #787c82;
170 font-size: 14px;
171 line-height: 1;
172 padding: 0 2px
173 }
174 .wpbc_add_booking__premium_dismiss .wpbc_x_dismiss_btn:hover {
175 color: #1d2327
176 }
177 .wpbc_add_booking__resource_upgrade_description {
178 grid-column: 1/-1
179 }
180 .wpbc_add_booking__setting_row .btn-group,
181 .wpbc_add_booking__setting_row .wpbc_ui__toggle {
182 -ms-flex-align: center;
183 align-items: center;
184 display: -ms-flexbox;
185 display: flex;
186 float: none;
187 margin: 0;
188 min-height: 26px;
189 position: static
190 }
191 .wpbc_add_booking__help_actions,
192 .wpbc_add_booking__panel_actions {
193 -ms-flex-align: center;
194 align-items: center;
195 display: -ms-flexbox;
196 display: flex;
197 -ms-flex-wrap: wrap;
198 flex-wrap: wrap;
199 gap: 8px;
200 margin-top: 14px
201 }
202 .wpbc_add_booking__panel_actions > .control-group {
203 float: none;
204 margin: 0
205 }
206 .wpbc_add_booking__top_actions {
207 -ms-flex-align: stretch;
208 align-items: stretch;
209 display: -ms-flexbox;
210 display: flex;
211 -ms-flex-wrap: wrap;
212 flex-wrap: wrap;
213 gap: 8px;
214 margin: 0
215 }
216 .wpbc_add_booking__top_actions .button {
217 box-sizing: border-box;
218 display: -ms-flexbox;
219 display: flex;
220 -ms-flex: 1 1 auto;
221 flex: 1 1 auto;
222 -ms-flex-pack: center;
223 justify-content: center;
224 margin: 0!important;
225 min-width: 0
226 }
227 .wpbc_add_booking__setup_summary {
228 background: #f6f7f7;
229 border-bottom: 1px solid #dcdcde;
230 border-top: 1px solid #dcdcde;
231 display: grid;
232 gap: 8px
233 }
234 .wpbc_add_booking__setup_summary_item {
235 -ms-flex-align: baseline;
236 align-items: baseline;
237 display: grid;
238 gap: 4px;
239 grid-template-columns: minmax(0,1fr) minmax(0,1.25fr);
240 line-height: 1.4
241 }
242 .wpbc_add_booking__setup_summary_label {
243 color: #646970;
244 font-size: 12px
245 }
246 .wpbc_add_booking__setup_summary_item strong,
247 .wpbc_add_booking__setup_summary_link {
248 font-size: 12px;
249 font-weight: 600;
250 overflow-wrap: anywhere;
251 text-align: right
252 }
253 .wpbc_add_booking__setup_summary_link {
254 text-decoration: none
255 }
256 .wpbc_add_booking__setup_summary_link:focus-visible,
257 .wpbc_add_booking__setup_summary_link:hover {
258 text-decoration: underline
259 }
260 .wpbc_add_booking__edit_form_link {
261 -ms-flex-align: center;
262 align-items: center;
263 display: -ms-inline-flexbox;
264 display: inline-flex;
265 gap: 5px;
266 margin-top: 8px;
267 text-decoration: none
268 }
269 .wpbc_add_booking__edit_form_link .menu_icon {
270 font-size: 15px
271 }
272 .wpbc_add_booking__days_radio_stack {
273 display: -ms-flexbox;
274 display: flex;
275 -ms-flex-direction: column;
276 flex-direction: column;
277 gap: 8px;
278 margin: 0 0 12px
279 }
280 .wpbc_add_booking__days_radio_stack label {
281 -ms-flex-align: center;
282 align-items: center;
283 cursor: pointer;
284 display: -ms-flexbox;
285 display: flex;
286 -ms-flex-wrap: nowrap;
287 flex-wrap: nowrap;
288 gap: 7px;
289 line-height: 1.35;
290 margin: 0
291 }
292 .wpbc_add_booking__days_radio_stack input[type=radio] {
293 margin-top: 1px
294 }
295 .wpbc_add_booking__help_body {
296 display: grid;
297 gap: 18px
298 }
299 .wpbc_add_booking__hint {
300 -ms-flex-align: start;
301 align-items: flex-start;
302 background: #f0f6fc;
303 border: 1px solid #c5d9ed;
304 border-radius: 6px;
305 box-sizing: border-box;
306 display: -ms-flexbox;
307 display: flex;
308 gap: 10px;
309 padding: 12px
310 }
311 .wpbc_add_booking__hint > span {
312 color: #2271b1;
313 -ms-flex: 0 0 auto;
314 flex: 0 0 auto;
315 font-size: 18px;
316 line-height: 1.35
317 }
318 .wpbc_add_booking__help_section p,
319 .wpbc_add_booking__hint p {
320 line-height: 1.55;
321 margin: 0
322 }
323 .wpbc_add_booking__help_section h4 {
324 font-size: 13px;
325 margin: 0 0 8px
326 }
327 .wpbc_add_booking__help_section ol {
328 display: grid;
329 gap: 8px;
330 margin: 0;
331 padding-left: 20px
332 }
333 @media (max-width:782px) {
334 .wpbc_add_booking__canvas {
335 border-radius: 4px;
336 padding: 16px
337 }
338 }