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-appointment / _out / add_appointment_page.css

add_appointment_page.css in Booking Calendar 11.6, at includes/page-add-appointment/_out/add_appointment_page.css

223 lines 5.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .wpbc_add_appointment_page {
2 box-sizing: border-box;
3 max-width: 1180px
4 }
5 .wpbc_add_appointment__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_appointment__canvas > .wpbc_booking_appointment {
15 margin: 0 auto;
16 max-width: 980px
17 }
18 .wpbc_add_appointment__canvas .wpbc_booking_appointment__choice {
19 display: -ms-flexbox;
20 display: flex;
21 font-weight: 400;
22 margin-bottom: 0;
23 max-width: none
24 }
25 .wpbc_add_appointment__canvas .wpbc_booking_appointment__choice > input[type=radio] {
26 margin: 0
27 }
28 .wpbc_add_appointment__inspector_body {
29 box-sizing: border-box;
30 padding: 0 16px 18px
31 }
32 .wpbc_add_appointment__steps {
33 display: grid;
34 gap: 12px;
35 list-style: none;
36 margin: 0;
37 padding: 0
38 }
39 .wpbc_add_appointment__steps li {
40 -ms-flex-align: center;
41 align-items: center;
42 display: -ms-flexbox;
43 display: flex;
44 gap: 10px
45 }
46 .wpbc_add_appointment__steps li > span {
47 -ms-flex-align: center;
48 align-items: center;
49 background: #f0f0f1;
50 border-radius: 50%;
51 display: -ms-inline-flexbox;
52 display: inline-flex;
53 -ms-flex: 0 0 28px;
54 flex: 0 0 28px;
55 height: 28px;
56 -ms-flex-pack: center;
57 justify-content: center
58 }
59 .wpbc_add_appointment__panel_actions {
60 display: -ms-flexbox;
61 display: flex;
62 -ms-flex-wrap: wrap;
63 flex-wrap: wrap;
64 gap: 8px
65 }
66 .wpbc_add_appointment__settings_form {
67 display: grid;
68 gap: 0
69 }
70 .wpbc_add_appointment__setting_row {
71 border-bottom: 1px solid #e2e4e7;
72 display: grid;
73 gap: 7px;
74 padding: 13px 0
75 }
76 .wpbc_add_appointment__setting_row:first-child {
77 padding-top: 2px
78 }
79 .wpbc_add_appointment__setting_row select {
80 box-sizing: border-box;
81 max-width: 100%;
82 width: 100%
83 }
84 .wpbc_add_appointment__setting_row p,
85 .wpbc_add_appointment__settings_notice,
86 .wpbc_add_appointment__tool_help {
87 color: #646970;
88 font-size: 12px;
89 line-height: 1.5;
90 margin: 0
91 }
92 .wpbc_add_appointment__setting_row--toggle .wpbc_ui__toggle {
93 -ms-flex-align: center;
94 align-items: center;
95 display: -ms-flexbox;
96 display: flex;
97 min-height: 26px
98 }
99 .wpbc_add_appointment__settings_form .wpbc_add_appointment__apply_settings {
100 justify-self: start;
101 margin-top: 14px
102 }
103 .wpbc_add_appointment__settings_notice {
104 margin-top: 7px
105 }
106 .wpbc_add_appointment__tool_actions {
107 margin: 12px 0 8px
108 }
109 .wpbc_add_appointment__summary {
110 background: #fff;
111 border: 1px solid #dcdcde;
112 border-radius: 6px;
113 display: grid;
114 margin: 0 0 14px;
115 overflow: hidden
116 }
117 .wpbc_add_appointment__summary > div {
118 -ms-flex-align: start;
119 align-items: start;
120 border-bottom: 1px solid #e8eaed;
121 display: grid;
122 gap: 12px;
123 grid-template-columns: minmax(92px,.8fr) minmax(0,1.2fr);
124 padding: 10px 12px
125 }
126 .wpbc_add_appointment__summary > div:last-child {
127 border-bottom: 0
128 }
129 .wpbc_add_appointment__summary dt {
130 color: #646970;
131 font-size: 11px;
132 font-weight: 600;
133 line-height: 1.45;
134 text-transform: uppercase
135 }
136 .wpbc_add_appointment__summary dd {
137 font-weight: 600;
138 line-height: 1.45;
139 margin: 0;
140 overflow-wrap: anywhere;
141 text-align: right
142 }
143 .wpbc_add_appointment__summary dd.is-empty {
144 color: #8c8f94;
145 font-weight: 400
146 }
147 .wpbc_add_appointment__summary_status {
148 background: #f6f7f7
149 }
150 .wpbc_add_appointment__summary_status dd {
151 color: #2271b1
152 }
153 .wpbc_add_appointment__summary_link {
154 border-bottom: 1px dotted currentColor;
155 color: #2271b1;
156 font-weight: 600;
157 text-decoration: none
158 }
159 .wpbc_add_appointment__summary_link.is-empty {
160 color: #8c8f94;
161 font-weight: 400
162 }
163 .wpbc_add_appointment__summary_link:focus-visible,
164 .wpbc_add_appointment__summary_link:hover {
165 border-bottom-style: solid;
166 color: #135e96;
167 text-decoration: none
168 }
169 .wpbc_add_appointment__summary_link:focus-visible {
170 border-radius: 2px;
171 box-shadow: 0 0 0 1px #fff,0 0 0 3px #2271b1;
172 outline: 0
173 }
174 .wpbc_add_appointment__hint {
175 -ms-flex-align: start;
176 align-items: flex-start;
177 background: #f0f6fc;
178 border: 1px solid #c5d9ed;
179 border-radius: 6px;
180 box-sizing: border-box;
181 color: #1d2327;
182 display: -ms-flexbox;
183 display: flex;
184 gap: 10px;
185 margin: 0;
186 padding: 12px
187 }
188 .wpbc_add_appointment__hint > span {
189 color: #2271b1;
190 -ms-flex: 0 0 auto;
191 flex: 0 0 auto;
192 font-size: 18px;
193 line-height: 1.35
194 }
195 .wpbc_add_appointment__hint p {
196 line-height: 1.55;
197 margin: 0
198 }
199 .wpbc_add_appointment__help_body {
200 display: grid;
201 gap: 18px
202 }
203 .wpbc_add_appointment__help_section h4 {
204 font-size: 13px;
205 margin: 0 0 7px
206 }
207 .wpbc_add_appointment__help_section p {
208 color: #50575e;
209 line-height: 1.6;
210 margin: 0
211 }
212 .wpbc_add_appointment__help_section .wpbc_add_appointment__steps {
213 margin-top: 10px
214 }
215 .wpbc_add_appointment__help_action {
216 justify-self: start
217 }
218 @media (max-width:782px) {
219 .wpbc_add_appointment__canvas {
220 border-radius: 4px;
221 padding: 16px
222 }
223 }