PluginProbe
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot / 1.7.3
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot v1.7.3
4.9.2 4.9.1 4.9.0 4.8.2 4.8.1 4.8.0 4.7.0 4.6.2 4.6.1 4.6.0 4.5.6 4.5.5 4.5.4 4.5.3 4.5.2 4.5.1 4.5.0 4.4.1 4.4.0 3.3.4 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 All 200 releases
betterdocs / admin / setup-wizard / assets / css / betterdocs-setup-wizard.css

betterdocs-setup-wizard.css in BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot 1.7.3, at admin/setup-wizard/assets/css/betterdocs-setup-wizard.css

433 lines 11.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /* general */
2 .betterdocs-setup-wizard form input.invalid {
3 background: #ffdddd !important;
4 border-color: #e00f0f !important;
5 }
6 .betterdocs-setup-wizard .whatwecollecttext {
7 margin: 0;
8 margin-left: 10px;
9 display: none;
10 font-size: 12px;
11 max-width: 40%;
12 }
13 /* Tab Nav */
14 .betterdocs-setup-wizard .betterdocs-tabnav-wrap {
15 margin-top: 30px;
16 margin-bottom: 30px;
17 text-align: center;
18 }
19
20 .betterdocs-setup-wizard .betterdocs-tabnav-wrap ul.tab-nav li {
21 display: inline-block;
22 background-color: #fff;
23 }
24
25 .betterdocs-setup-wizard .betterdocs-tabnav-wrap ul.tab-nav,
26 .betterdocs-setup-wizard .betterdocs-tabnav-wrap ul.tab-nav {
27 margin: 0;
28 padding: 0;
29 }
30
31 .betterdocs-setup-wizard .betterdocs-tabnav-wrap ul.tab-nav li {
32 margin-right: 20px;
33 margin-left: 20px;
34 }
35 .betterdocs-setup-wizard .betterdocs-tabnav-wrap ul.tab-nav > li {
36 display: inline-block;
37 padding: 10px 15px;
38 border-radius: 3px;
39 position: relative;
40 text-transform: uppercase;
41 text-decoration: none;
42 letter-spacing: 0.5px;
43 color: #000;
44 }
45 .betterdocs-setup-wizard .betterdocs-tabnav-wrap ul.tab-nav li span {
46 display: block;
47 }
48 .betterdocs-setup-wizard .betterdocs-tabnav-wrap ul.tab-nav li:after {
49 position: absolute;
50 left: 100%;
51 width: 100px;
52 height: 10px;
53 background: #fff;
54 content: "";
55 top: 50%;
56 margin-top: -5px;
57 z-index: -1;
58 }
59
60 .betterdocs-setup-wizard .betterdocs-tabnav-wrap ul.tab-nav li:last-child:after {
61 display: none;
62 }
63
64 .betterdocs-setup-wizard .betterdocs-tabnav-wrap ul.tab-nav li>span.tab-active {
65 margin-right: 10px;
66 }
67
68 .betterdocs-setup-wizard .betterdocs-tabnav-wrap ul.tab-nav li.tab-active,
69 .betterdocs-setup-wizard .betterdocs-tabnav-wrap ul.tab-nav li.tab-active,
70 .betterdocs-setup-wizard .betterdocs-tabnav-wrap ul.tab-nav li.tab-active:after {
71 background-image: -webkit-linear-gradient(-169deg, #15c7a4 0%, #37de89 100%);
72 color: #fff;
73 }
74
75 .betterdocs-setup-wizard .betterdocs-tab-content-wrap .tab-content {
76 display: none;
77 }
78 .betterdocs-setup-wizard .betterdocs-tab-content-wrap .tab-content.active {
79 display: block;
80 }
81 .betterdocs-setup-wizard .welcome-sub-title {
82 margin-bottom: 40px;
83 }
84 .betterdocs-settings-wrap .betterdocs-topbar-logo {
85 padding: 10px;
86 margin-top: 30px;
87 }
88 .betterdocs-settings-wrap .betterdocs-topbar-logo img {
89 width: 180px;
90 }
91 /* Tab Content */
92 .betterdocs-setup-wizard .betterdocs-tab-content-wrap {
93 position: relative;
94 max-width: 1000px;
95 margin: 0 auto;
96 background-color: #fff;
97 padding: 50px 25px;
98 box-shadow: 0 3px 10px rgba(0,0,0,.05);
99 border-radius: 3px;
100 border: 1px solid #e5e5e5;
101 display: flex;
102 justify-content: center;
103 align-items: center;
104 flex-flow: column wrap;
105 min-height: 500px;
106 }
107 .betterdocs-setup-wizard .betterdocs-tab-content-wrap h2 {
108 text-align: center;
109 color: #06142F;
110 font-size: 24px;
111 letter-spacing: .035em;
112 font-weight: 400;
113 margin-top: 0;
114 }
115 .betterdocs-setup-wizard .betterdocs-tab-content-wrap .bd-sw-sub-title {
116 color: #666c6f;
117 font-size: 16px;
118 line-height: 1.8;
119 max-width: 600px;
120 margin: 0 auto;
121 }
122 .betterdocs-setup-wizard .betterdocs-tab-content-wrap label {
123 color: #323a46;
124 font-size: 14px;
125 font-weight: 500;
126 }
127 .betterdocs-setup-wizard .betterdocs-tab-content-wrap td img {
128 width: 100%;
129 }
130 .betterdocs-setup-wizard #betterdocs_finalize_settings td img {
131 max-width: 300px;
132 margin-bottom: 30px;
133 }
134 /* button */
135 .betterdocs-setup-wizard .betterdocs-button-wrap {
136 text-align: center;
137 display: flex;
138 align-items: center;
139 justify-content: center;
140 }
141 .betterdocs-setup-wizard .submit {
142 display: inline-block;
143 }
144 .betterdocs-setup-wizard input.button.button-primary,
145 .betterdocs-setup-wizard .betterdocs-next-option {
146 background-color: #15c7a4;
147 background-image: -webkit-linear-gradient(-169deg, #15c7a4 0%, #37de89 100%);
148 color: #fff;
149 display: inline-block;
150 border: 0;
151 padding: 10px 40px;
152 border-radius: 50px;
153 letter-spacing: 1px;
154 font-weight: 600;
155 text-transform: uppercase;
156 text-decoration: none;
157 line-height: auto;
158 height: auto;
159 margin: 30px 10px;
160 cursor: pointer;
161 box-shadow: 0 2px 4px rgba(0, 0, 0, .1);
162 transition: all .3s;
163 }
164 .betterdocs-next-option:hover {
165 background-color: #6044EA;
166 color: #fff;
167 box-shadow: 0 2px 4px rgba(0, 0, 0, .25);
168 }
169 .betterdocs-setup-wizard .betterdocs-prev-option {
170 background-color: transparent;
171 background-image: none;
172 color: #333;
173 font-weight: 300;
174 text-decoration: underline;
175 font-size: 13px;
176 border: none;
177 box-shadow: none;
178 }
179
180 /* getting started field */
181 .betterdocs_field_gettting_started {
182 width: 400px;
183 height: 50px;
184 padding: 0 20px;
185 border-radius: 35px;
186 border-color: #37de89 !important;
187 }
188
189
190 .text-center {
191 text-align: center;
192 }
193
194 .betterdocs-setup-wizard .betterdocs-tab-content-wrap th {
195 width: auto;
196 padding-right: 20px;
197 }
198 /* Feature List */
199 .betterdocs-checkbox {
200 overflow: hidden;
201 display: flex;
202 width: 270px;
203 flex-basis: 330px;
204 flex-flow: row-reverse;
205 justify-content: space-between;
206 align-items: center;
207 font-size: 24px;
208 margin-top: 10px;
209 margin-bottom: 30px;
210 margin-left: 0;
211 margin-right: 20px;
212 padding: 15px 30px;
213 box-sizing: border-box;
214 border-radius: 5px;
215 background-color: #fff;
216 box-shadow: 0 5px 18px 0 rgba(0,4,32,.08);
217 position: relative;
218 }
219 .betterdocs-setup-wizard .betterdocs-tab-content-wrap input[type="text"] {
220 padding: 10px;
221 border: 1px solid #37de89;
222 }
223 .betterdocs-checkbox input[type=checkbox] {
224 visibility: hidden;
225 display: none;
226 }
227 .betterdocs-setup-wizard .betterdocs-tab-content-wrap input[type=checkbox] {
228 padding: 10px !important;
229 border: 1px solid #9b9d9d;
230 background-color: #fff;
231 box-shadow: none !important;
232 border-radius: 2px;
233 }
234 .betterdocs-setup-wizard .betterdocs-tab-content-wrap input[type=checkbox]:checked::before {
235 color: #73d16f;
236 margin: -9px 0 0 -8px;
237 content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='%2373d16f'%3E%3Cpath d='M 22.566406 4.730469 L 20.773438 3.511719 C 20.277344 3.175781 19.597656 3.304688 19.265625 3.796875 L 10.476563 16.757813 L 6.4375 12.71875 C 6.015625 12.296875 5.328125 12.296875 4.90625 12.71875 L 3.371094 14.253906 C 2.949219 14.675781 2.949219 15.363281 3.371094 15.789063 L 9.582031 22 C 9.929688 22.347656 10.476563 22.613281 10.96875 22.613281 C 11.460938 22.613281 11.957031 22.304688 12.277344 21.839844 L 22.855469 6.234375 C 23.191406 5.742188 23.0625 5.066406 22.566406 4.730469 Z'%3E%3C/path%3E%3C/svg%3E");
238 width: 16px;
239 }
240 .betterdocs-checkbox label {
241 width: 2em;
242 height: 1em;
243 position: relative;
244 cursor: pointer;
245 display: block;
246 }
247 .betterdocs-checkbox label:after, .betterdocs-checkbox label:before {
248 content: "";
249 position: absolute;
250 background: #cbcfd0;
251 }
252 .betterdocs-checkbox label:before {
253 content: ' ';
254 position: absolute;
255 width: 2em;
256 height: 1em;
257 left: .1em;
258 transition: background .1s .1s ease;
259 border: 1px solid #cbcfd0;
260 border-radius: 50px;
261 }
262 .betterdocs-checkbox label:after {
263 content: ' ';
264 position: absolute;
265 width: .8em;
266 height: .8em;
267 border-radius: 100%;
268 left: .2em;
269 top: .14em;
270 transition: all .2s ease;
271 box-shadow: 0 0 0 5px #fcfff4 inset;
272 z-index: 2;
273 -webkit-animation: switch-off .3s ease-out;
274 animation: switch-off .3s ease-out;
275 }
276 .betterdocs-checkbox p.betterdocs-module-title {
277 font-size: 15px;
278 font-weight: 600;
279 color: #333;
280 margin: .5em;
281 display: flex;
282 }
283 .betterdocs-checkbox p.betterdocs-module-title>a {
284 border: 1px solid #000;
285 border-radius: 50%;
286 width: 10px;
287 height: 10px;
288 display: inline-block;
289 text-align: center;
290 line-height: 10px;
291 margin-left: 10px;
292 opacity: .3;
293 transition: opacity .3s ease 0s;
294 display: inline-flex;
295 align-items: center;
296 justify-content: center;
297 }
298 .betterdocs-checkbox .betterdocs-pro-label {
299 font-size: 14px;
300 color: #fff;
301 text-transform: uppercase;
302 text-align: center;
303 transform: rotate(-45deg);
304 position: absolute;
305 top: 8px;
306 left: -20px;
307 width: 80px;
308 background-image: linear-gradient(-122deg,#9271ff 0,#5725ff 100%);
309 box-shadow: 0 3px 7px 0 rgba(0,5,41,.1);
310 color: #fff;
311 }
312 .betterdocs-checkbox .betterdocs-pro-label {
313 font-size: 14px;
314 color: #fff;
315 text-transform: uppercase;
316 text-align: center;
317 transform: rotate(-45deg);
318 position: absolute;
319 top: 8px;
320 left: -20px;
321 width: 80px;
322 background-image: linear-gradient(-122deg,#9271ff 0,#5725ff 100%);
323 box-shadow: 0 3px 7px 0 rgba(0,5,41,.1);
324 color: #fff;
325 }
326 /* notice */
327 .betterdocs-setup-wizard .bottom-notice {
328 position: absolute;
329 right: 12px;
330 bottom: 10px;
331 }
332 .betterdocs-setup-wizard .bottom-notice-left {
333 position: absolute;
334 left: 12px;
335 bottom: 10px;
336 }
337 .betterdocs-setup-wizard .bottom-notice-left .btn-collect:focus {
338 outline: none;
339 }
340 .betterdocs-setup-wizard .bottom-notice-left .btn-collect,
341 .betterdocs-setup-wizard .bottom-notice .btn-skip {
342 text-decoration: none;
343 text-decoration: underline;
344 border: 0;
345 padding: 5px 10px;
346 background: #fff;
347 -webkit-transition: all .3s ease;
348 -moz-transition: all .3s ease;
349 transition: all .3s ease;
350 cursor: pointer;
351 border-radius: 5px;
352
353 }
354 .betterdocs-setup-wizard .bottom-notice .btn-skip:hover {
355 color: #333;
356 background: #fff;
357 }
358
359 /* button */
360 .btn-setup-wizard {
361 display: inline-block;
362 background: #fff;
363 color: #37de89;
364 border: 1px solid #37de89;
365 padding: 10px 25px;
366 border-radius: 3px;
367 letter-spacing: 1px;
368 font-weight: 500;
369 text-transform: uppercase;
370 text-decoration: none;
371 line-height: auto;
372 height: auto;
373 margin: 20px 0px;
374 cursor: pointer;
375 transition: all .3s;
376 }
377 .btn-setup-wizard:focus,
378 .btn-setup-wizard:hover {
379 color: #15c7a4;
380 border-color: #15c7a4;
381 }
382 .btn-setup-wizard:focus {
383 outline: none;
384 box-shadow: none;
385 }
386
387 /* setup wizard feature */
388 ul.betterdocs-setup-feature-list li {
389 display: flex;
390 margin-bottom: 50px;
391 }
392 ul.betterdocs-setup-feature-list li .bd-media-left {
393 height: 70px;
394 width: 70px;
395 text-align: center;
396 font-size: 18px;
397 line-height: 1;
398 border-radius: 50%;
399 background-color: rgba(55, 222, 137, .15);
400 display: inline-table;
401 margin-right: 20px;
402 }
403 ul.betterdocs-setup-feature-list li .bd-media-left span svg {
404 margin-top: 19px;
405 width: 32px;
406 fill: #37de89;
407 }
408 ul.betterdocs-setup-feature-list li .bd-media-body {
409 text-align: left;
410 display: inline-block;
411 }
412 ul.betterdocs-setup-feature-list li .bd-media-body h4 {
413 margin: 0 0 10px;
414 }
415 ul.betterdocs-setup-feature-list li .bd-media-body h4 a {
416 color: #21262c;
417 text-decoration: none;
418 font-size: 18px;
419 font-weight: 500;
420 transition: all .3s ease;
421 }
422 ul.betterdocs-setup-feature-list li .bd-media-body h4 a:hover {
423 color: #15c7a4;
424 text-decoration: underline;
425 transition: all .3s ease;
426 }
427 #betterdocs_migration_settings .form-table th {
428 text-align: right;
429 width: 50%;
430 }
431 #betterdocs_migration_settings .form-table td {
432 width: 50%;
433 }