PluginProbe
Booking Calendar / 10.10
Booking Calendar v10.10
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 / includes / __css / admin / ui__settings_panel.css

ui__settings_panel.css in Booking Calendar 10.10, at includes/__css/admin/ui__settings_panel.css

377 lines 11.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .wpbc_ui_settings__flex_container{
2 --wpbc_ui_settings__panel_background_color: #fff;
3 --wpbc_ui_settings__panel_text_color: #141b38;
4 --wpbc_ui_settings__panel_border: 1px solid #c3c4c787;
5 --wpbc_ui_settings__panel_shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
6 --wpbc_ui_settings__panel_padding: 0;
7 --wpbc_ui_settings__panel_border_radius: 4px;
8
9 /*--wpbc_ui_settings__card_width:calc( 50% - 40px - 2px );*/
10 --wpbc_ui_settings__card_width:calc( 15% - 40px - 2px );
11
12 --wpbc_ui_settings__text_color__black: #000;
13 --wpbc_ui_settings__text_color__black2: #141b38;
14 --wpbc_ui_settings__text_color__blue: #337ab7 ;
15 --wpbc_ui_settings__text_color__blue2: #1ca4e7;
16 --wpbc_ui_settings__text_color__red: #fd2c2c;
17 --wpbc_ui_settings__text_color__red2: #df2a4a;
18 --wpbc_ui_settings__text_color__green: #098409;
19 --wpbc_ui_settings__text_color__green2: #00aa63;
20 --wpbc_ui_settings__text_color__orange: #E66F00;
21 --wpbc_ui_settings__text_color__orange2: #e4a000;
22 --wpbc_ui_settings__text_color__purple: #7812bd;
23 --wpbc_ui_settings__text_color__purple2: #6134dc;
24 }
25 /* Colors */
26 .wpbc_ui_settings__text_color__black {
27 color: var(--wpbc_ui_settings__text_color__black) !important;
28 }
29 .wpbc_ui_settings__text_color__black2 {
30 color: var(--wpbc_ui_settings__text_color__black2) !important;
31 }
32 .wpbc_ui_settings__text_color__blue {
33 color: var(--wpbc_ui_settings__text_color__blue) !important;
34 }
35 .wpbc_ui_settings__text_color__blue2 {
36 color: var(--wpbc_ui_settings__text_color__blue2) !important;
37 }
38 .wpbc_ui_settings__text_color__red {
39 color: var(--wpbc_ui_settings__text_color__red) !important;
40 }
41 .wpbc_ui_settings__text_color__red2 {
42 color: var(--wpbc_ui_settings__text_color__red2) !important;
43 }
44 .wpbc_ui_settings__text_color__green {
45 color: var(--wpbc_ui_settings__text_color__green) !important;
46 }
47 .wpbc_ui_settings__text_color__green2 {
48 color: var(--wpbc_ui_settings__text_color__green2) !important;
49 }
50 .wpbc_ui_settings__text_color__orange {
51 color: var(--wpbc_ui_settings__text_color__orange) !important;
52 }
53 .wpbc_ui_settings__text_color__orange2 {
54 color: var(--wpbc_ui_settings__text_color__orange2) !important;
55 }
56 .wpbc_ui_settings__text_color__purple {
57 color: var(--wpbc_ui_settings__text_color__purple) !important;
58 }
59 .wpbc_ui_settings__text_color__purple2 {
60 color: var(--wpbc_ui_settings__text_color__purple2) !important;
61 }
62 /* Panels */
63 .wpbc_ui_settings__flex_container {
64 display: flex;
65 flex-flow: row wrap;
66 justify-content: flex-start;
67 align-items: flex-start;
68 }
69 .wpbc_ui_settings__col,
70 .wpbc_ui_settings__row{
71 display: flex;
72 flex-flow:row wrap;
73 justify-content: flex-start;
74 align-items: flex-start;
75 flex: 1 1 100%;
76 margin:0 0 20px;
77 }
78 .wpbc_ui_settings__col{
79 margin: 0 20px 20px 0;
80 flex: 0 1 auto;
81 }
82 .wpbc_ui_settings__panel{
83 flex:1 1 100%;
84 position: relative;
85 background: var(--wpbc_ui_settings__panel_background_color);
86 color: var(--wpbc_ui_settings__panel_text_color);
87 border-radius: var(--wpbc_ui_settings__panel_border_radius);
88 border: var(--wpbc_ui_settings__panel_border);
89 box-shadow: var(--wpbc_ui_settings__panel_shadow);
90 padding: var(--wpbc_ui_settings__panel_padding);
91
92 display: flex;
93 flex-flow:row wrap;
94 justify-content: flex-start;
95 align-items: stretch;
96 }
97 .wpbc_ui_settings__col .wpbc_ui_settings__panel{
98 flex-flow:column wrap;
99 flex: 0 1 220px;
100 padding:0 20px;
101 }
102 .wpbc_ui_settings__col .wpbc_ui_settings__card_divider_right {
103 border-right: 0;
104 border-bottom: 2px solid #DCDDE178;
105 padding: 20px 0px;
106 margin: 0;
107 }
108
109 .wpbc_ui_settings__card {
110 flex: 1 1 var(--wpbc_ui_settings__card_width);
111 min-width: 150px;
112 min-width: 200px;
113 padding: 0 20px;
114 margin: 15px 0;
115
116 display: flex;
117 flex-flow:column wrap;
118 justify-content: flex-start;
119 align-items: flex-start;
120 }
121 .wpbc_ui_settings__card_divider_right {
122 border-right: 2px solid #DCDDE178;
123 }
124 .wpbc_ui_settings__card_divider_right:last-child{
125 border-right: 0;
126 border-bottom: 0;
127 }
128 @media (max-width: 600px) {
129 .wpbc_ui_settings__card_divider_right {
130 border-right: 0;
131 border-bottom: 0;
132 }
133 }
134 /* Support Internal card elements */
135 .wpbc_ui_settings__text_row{
136 display: flex;
137 flex-flow:row nowrap;
138 justify-content: flex-start;
139 align-items: first baseline;
140 width: 100%;
141 line-height: 2;
142 }
143 .wpbc_ui_settings__center{
144 display: flex;
145 flex-flow:column nowrap;
146 justify-content: center;
147 align-items: center;
148 flex:1 1 100%;
149 margin: auto;
150 }
151 /* Header */
152 .wpbc_ui_settings__panel h1 {
153 font-size: 32px;
154 line-height: 32px;
155 font-weight: 600;
156 padding: 0 0 4px;
157 }
158 /* Icons */
159 .wpbc_ui_settings__panel .menu_icon{
160 margin-right:10px;
161 }
162 .wpbc_ui_settings__panel .menu_icon::before {
163 font-size: 24px;
164 line-height: 1;
165 padding: 0 0 0;
166 }
167
168 /* Statistic Links */
169 .wpbc_ui_settings__panel h1 a,
170 .wpbc_ui_settings__text_row a {
171 text-decoration: none;
172 outline: 0;
173 }
174
175 /* Settings Dashboard Cards as L I N K s to different settings */
176 .wpbc_ui_settings__card_text_small{
177 min-width: 220px;
178 min-width: 240px;
179 border-left: 4px solid transparent;
180 }
181 .wpbc_ui_settings__card_text_small:hover {
182 border-left: 4px solid #1e7bc7;
183 }
184 .wpbc_ui_settings__card_text_small h1{
185 font-size:18px;
186 }
187 .wpbc_ui_settings__card_text_small .menu_icon::before {
188 font-size: 18px;
189 line-height: 1;
190 }
191 .wpbc_ui_settings__card_text_small [class*=" wpbc-bi-"]::before {
192 padding: 3px 0 0;
193 }
194 .wpbc_ui_settings__card_text_small .wpbc_ui_settings__text_row a{
195 line-height: 1.7;
196 }
197
198 .wpbc_ui_settings__text_right {
199 margin-left: auto;
200 float: right;
201 }
202 .wpbc_ui_settings__text_pro {
203 color: #529933;
204 font-weight: 600;
205 font-size: 14px;
206 }
207 a.wpbc_ui_settings__text_pro,
208 a.wpbc_ui_settings__text_pro:hover {
209 text-decoration: underline;
210 text-decoration-style: dashed;
211 text-underline-offset: 3px;
212 }
213 .wpbc_ui_settings__panel__up_header {
214 flex: 1 1 100%;
215 margin: 8px 2px;
216 font-size: 15px;
217 font-weight: 400;
218 letter-spacing: 0px;
219 text-shadow: none;
220 color: #a2a2a2;
221 }
222
223
224 /* Top Path in Settings */
225 .wpbc_settings_path {
226 display: flex;
227 flex-flow: row wrap;
228 justify-content: flex-start;
229 align-items: center;
230 margin: 10px 2px;
231 }
232 .wpbc_settings_path_el {
233 margin: 0 5px 0 0;
234 font-size: 13px;
235 height: 22px;
236 display: flex;
237 flex-flow: column nowrap;
238 align-items: center;
239 justify-content: center;
240 }
241 .wpbc_settings_path a{
242 text-decoration: none;
243 }
244 .wpbc_settings_path a:hover,
245 .wpbc_settings_path a:active,
246 .wpbc_settings_path a:focus{
247 text-decoration: underline;
248 box-shadow: none;
249 outline: 0;
250 }
251 /* Ovveride header margin under top menu only at the WP Booking Calendar > Settings General page, because of Top Path */
252 .wpbc_page_tab__general.wpbc_page .wpbc_admin_page .wpbc_header_margin {
253 height: 0px;
254 }
255
256 /* Dismiss 'x' buttons for panels and cards */
257 .wpbc_dismiss_x__in_panel {
258 display: flex;
259 flex-flow: row nowrap;
260 justify-content: space-between;
261 align-items: center;
262 }
263 .wpbc_dismiss_x__in_panel .wpbc_dismiss_x__in_panel_card{
264 margin:0;
265 }
266 .wpbc_dismiss_x__in_panel_card {
267 padding: 0 0 0 10px;
268 flex: 0 0 auto;
269 margin-top: -25px;
270 align-self: center;
271 margin-right: -10px;
272 }
273 .wpbc_dismiss_x__in_panel .wpbc_x_dismiss_btn {
274 position: relative;
275 z-index: 999;
276 }
277
278
279 /* ================================================================================================================== */
280 /* == Buttons only in admin panel e.g. .wpbc_settings_flex_container_right * == */
281 /* ================================================================================================================== */
282 .wp-core-ui .wpbc_page .wpbc_settings_flex_container_right {
283 --wpbc_form-button-light-size-height: 43px;
284 --wpbc_form-button-background-color: #066aab;
285 }
286 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container input.wpbc_button_light,
287 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container input.wpbc_button_light:focus,
288 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container input.wpbc_button_light:hover,
289 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light,
290 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:focus,
291 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:hover{
292 font-size: 1.18em;
293 font-weight: 600;
294 border: 2px solid #eeeeeeb5;
295 box-shadow: 0 2px 10px 2px #ffffff54;
296 background: #fdfdfd;
297 color: #444444e0;
298 border-radius: 0.375em;
299 padding: 0 2.2em;
300 line-height: 1;
301 text-decoration: none;
302 cursor: pointer;
303 outline: none;
304 display: flex;
305 flex-flow: row wrap;
306 justify-content: center;
307 align-items: center;
308 margin: 0;
309 height: var(--wpbc_form-button-light-size-height);
310 box-sizing: border-box;
311 text-shadow: none;
312 transition: all .2s;
313 }
314 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container input.wpbc_button_light:focus,
315 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container input.wpbc_button_light:hover,
316 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:focus,
317 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:hover {
318 border: 2px solid rgb(77, 145, 205);
319 /*box-shadow: 0 5px 10px #f0f0f8;*/
320 /*background: rgb(255 255 255);*/
321 /*color: #5f5f5f;*/
322 }
323
324 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.button-primary {
325 background: var(--wpbc_form-button-background-color, #06ab09);
326 color: #fff;
327 }
328 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.button-primary:hover,
329 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.button-primary:focus{
330 background: var(--wpbc_form-button-background-color, #066aab);
331 color: #fff;
332 border-color: #fff;
333 box-shadow: 0 0 0px 2px var(--wpbc_form-button-background-color, #066aab);
334 }
335 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:disabled,
336 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:active,
337 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:disabled:focus,
338 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:disabled:hover,
339 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light:disabled:focus {
340 color: #ccc;
341 border:2px solid #eeeeeeb5;
342 cursor: not-allowed;
343 /*pointer-events: none;*/
344 }
345 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.wpbc_button_danger {
346 background: #de605c;
347 border-color: #de605c;
348 color: #f7f7f7;
349 text-shadow: 0 0px #ba5956;
350 }
351 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.wpbc_button_danger:hover,
352 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.wpbc_button_danger:focus{
353 background: #e65d59;
354 color: #fff;
355 border-color: #fff;
356 box-shadow: 0 0 0px 2px #de605c;
357 }
358
359
360 .wpbc_button_light.wpbc_button_green,
361 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.wpbc_button_green{
362 background: #27b400;
363 border-color: #ffffff17;
364 color: #fff;
365 text-shadow: none;
366 box-shadow: 0 0 0 2px #039f0630;
367 }
368 .wpbc_button_light.wpbc_button_green:hover,
369 .wpbc_button_light.wpbc_button_green:focus,
370 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.wpbc_button_green:hover,
371 .wp-core-ui .wpbc_page .wpbc_ui_settings__flex_container .wpbc_button_light.wpbc_button_green:focus{
372 background: #00b703;
373 color: #fff;
374 border-color: #fff;
375 box-shadow: 0 0 0 2px #00b703;
376 }
377