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

293 lines 6.8 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__setting_row {
72 border-bottom: 1px solid #e2e4e7;
73 display: grid;
74 gap: 7px;
75 padding: 13px 0
76 }
77 .wpbc_add_booking__setting_row:first-child {
78 padding-top: 2px
79 }
80 .wpbc_add_booking__setting_row p {
81 color: #646970;
82 font-size: 12px;
83 line-height: 1.5;
84 margin: 0
85 }
86 .wpbc_add_booking__empty_setup {
87 background: #f6f7f7;
88 border-radius: 4px;
89 color: #50575e;
90 line-height: 1.5;
91 margin: 0;
92 padding: 11px 12px
93 }
94 .wpbc_add_booking__resource_upgrade_row {
95 -ms-flex-align: start;
96 align-items: flex-start
97 }
98 .wpbc_add_booking__resource_upgrade_row .inspector__control:focus-visible {
99 border-radius: 2px;
100 outline: 2px solid var(--wp-admin-theme-color,#2271b1);
101 outline-offset: 3px
102 }
103 .wpbc_add_booking__resource_upgrade_hint {
104 -ms-flex-align: start;
105 align-items: flex-start;
106 color: #646970;
107 display: grid;
108 font-size: 12px;
109 gap: 4px 7px;
110 grid-template-columns: auto minmax(0,1fr);
111 line-height: 1.45
112 }
113 .wpbc_add_booking__resource_upgrade_hint .wpbc_pro_label {
114 grid-column: 1;
115 white-space: nowrap
116 }
117 .wpbc_add_booking__premium_dismiss {
118 display: -ms-inline-flexbox;
119 display: inline-flex;
120 grid-column: 2;
121 line-height: 1
122 }
123 .wpbc_add_booking__premium_dismiss .wpbc_x_dismiss_btn {
124 color: #787c82;
125 font-size: 14px;
126 line-height: 1;
127 padding: 0 2px
128 }
129 .wpbc_add_booking__premium_dismiss .wpbc_x_dismiss_btn:hover {
130 color: #1d2327
131 }
132 .wpbc_add_booking__resource_upgrade_description {
133 grid-column: 1/-1
134 }
135 .wpbc_add_booking__setting_row .btn-group,
136 .wpbc_add_booking__setting_row .wpbc_ui__toggle {
137 -ms-flex-align: center;
138 align-items: center;
139 display: -ms-flexbox;
140 display: flex;
141 float: none;
142 margin: 0;
143 min-height: 26px;
144 position: static
145 }
146 .wpbc_add_booking__help_actions,
147 .wpbc_add_booking__panel_actions {
148 -ms-flex-align: center;
149 align-items: center;
150 display: -ms-flexbox;
151 display: flex;
152 -ms-flex-wrap: wrap;
153 flex-wrap: wrap;
154 gap: 8px;
155 margin-top: 14px
156 }
157 .wpbc_add_booking__panel_actions > .control-group {
158 float: none;
159 margin: 0
160 }
161 .wpbc_add_booking__top_actions {
162 -ms-flex-align: stretch;
163 align-items: stretch;
164 display: -ms-flexbox;
165 display: flex;
166 -ms-flex-wrap: wrap;
167 flex-wrap: wrap;
168 gap: 8px;
169 margin: 0
170 }
171 .wpbc_add_booking__top_actions .button {
172 box-sizing: border-box;
173 display: -ms-flexbox;
174 display: flex;
175 -ms-flex: 1 1 auto;
176 flex: 1 1 auto;
177 -ms-flex-pack: center;
178 justify-content: center;
179 margin: 0!important;
180 min-width: 0
181 }
182 .wpbc_add_booking__setup_summary {
183 background: #f6f7f7;
184 border-bottom: 1px solid #dcdcde;
185 border-top: 1px solid #dcdcde;
186 display: grid;
187 gap: 8px
188 }
189 .wpbc_add_booking__setup_summary_item {
190 -ms-flex-align: baseline;
191 align-items: baseline;
192 display: grid;
193 gap: 4px;
194 grid-template-columns: minmax(0,1fr) minmax(0,1.25fr);
195 line-height: 1.4
196 }
197 .wpbc_add_booking__setup_summary_label {
198 color: #646970;
199 font-size: 12px
200 }
201 .wpbc_add_booking__setup_summary_item strong,
202 .wpbc_add_booking__setup_summary_link {
203 font-size: 12px;
204 font-weight: 600;
205 overflow-wrap: anywhere;
206 text-align: right
207 }
208 .wpbc_add_booking__setup_summary_link {
209 text-decoration: none
210 }
211 .wpbc_add_booking__setup_summary_link:focus-visible,
212 .wpbc_add_booking__setup_summary_link:hover {
213 text-decoration: underline
214 }
215 .wpbc_add_booking__edit_form_link {
216 -ms-flex-align: center;
217 align-items: center;
218 display: -ms-inline-flexbox;
219 display: inline-flex;
220 gap: 5px;
221 margin-top: 8px;
222 text-decoration: none
223 }
224 .wpbc_add_booking__edit_form_link .menu_icon {
225 font-size: 15px
226 }
227 .wpbc_add_booking__days_radio_stack {
228 display: -ms-flexbox;
229 display: flex;
230 -ms-flex-direction: column;
231 flex-direction: column;
232 gap: 8px;
233 margin: 0 0 12px
234 }
235 .wpbc_add_booking__days_radio_stack label {
236 -ms-flex-align: center;
237 align-items: center;
238 cursor: pointer;
239 display: -ms-flexbox;
240 display: flex;
241 -ms-flex-wrap: nowrap;
242 flex-wrap: nowrap;
243 gap: 7px;
244 line-height: 1.35;
245 margin: 0
246 }
247 .wpbc_add_booking__days_radio_stack input[type=radio] {
248 margin-top: 1px
249 }
250 .wpbc_add_booking__help_body {
251 display: grid;
252 gap: 18px
253 }
254 .wpbc_add_booking__hint {
255 -ms-flex-align: start;
256 align-items: flex-start;
257 background: #f0f6fc;
258 border: 1px solid #c5d9ed;
259 border-radius: 6px;
260 box-sizing: border-box;
261 display: -ms-flexbox;
262 display: flex;
263 gap: 10px;
264 padding: 12px
265 }
266 .wpbc_add_booking__hint > span {
267 color: #2271b1;
268 -ms-flex: 0 0 auto;
269 flex: 0 0 auto;
270 font-size: 18px;
271 line-height: 1.35
272 }
273 .wpbc_add_booking__help_section p,
274 .wpbc_add_booking__hint p {
275 line-height: 1.55;
276 margin: 0
277 }
278 .wpbc_add_booking__help_section h4 {
279 font-size: 13px;
280 margin: 0 0 8px
281 }
282 .wpbc_add_booking__help_section ol {
283 display: grid;
284 gap: 8px;
285 margin: 0;
286 padding-left: 20px
287 }
288 @media (max-width:782px) {
289 .wpbc_add_booking__canvas {
290 border-radius: 4px;
291 padding: 16px
292 }
293 }