xref: /template/readthedokus/css/_admin.css (revision e161983e7186558d361b65a62cfc600faa42c986)
1.dokuwiki div.section_highlight
2{
3    border-color: __border_edit_highlight__;
4	background-color: __background_edit_highlight1__;
5	background-image:
6		-webkit-gradient(linear, 0 0, 100% 100%,
7			color-stop(.25, __background_edit_highlight2__),
8			color-stop(.25, transparent),
9			color-stop(.5, transparent),
10			color-stop(.5, __background_edit_highlight2__),
11			color-stop(.75, __background_edit_highlight2__),
12			color-stop(.75, transparent),
13			to(transparent)
14		);
15	-webkit-background-size: 7px 7px;
16}
17
18div.error, div.info, div.success, div.notify
19{
20	margin-bottom: 30px;
21}
22
23#pagefooter .tools h3
24{
25	margin-bottom: .5em;
26}
27
28#pagefooter .tools li
29{
30	margin-left: 0;
31}
32
33#acl_manager .footnotes
34{
35	font-size: 75%;
36}
37
38#config__manager fieldset
39{
40	margin: 0 0 3em 0;
41}
42
43#config__manager table,
44#config__manager table th,
45#config__manager table td
46{
47	border: none;
48}
49
50#config__manager td input.edit
51{
52	width: 100%;
53}
54
55#config__manager td.label span.outkey
56{
57	background-color: transparent;
58	font-size: 80%;
59	font-weight: bold;
60}
61
62#config__manager td.label
63{
64	padding-bottom: 2em;
65	overflow-wrap: anywhere;
66}
67
68#config__manager fieldset td.value
69{
70	vertical-align: middle;
71	width: auto;
72}
73
74#config__manager td .input
75{
76	width: auto;
77}
78
79.dokuwiki .secedit
80{
81	float: none;
82	display: inline-block;
83	margin-top: 0;
84	text-align: right;
85	width: 100%;
86}
87
88.dokuwiki .secedit button
89{
90    font-size: 75%;
91	font-weight: bold;
92    border: none;
93    background: transparent;
94	box-shadow: none;
95    color: gray;
96    cursor: pointer;
97}
98
99#config__manager .selection,
100#config__manager .selectiondefault
101{
102	display: flex;
103	flex-direction: row-reverse;
104	align-items: center;
105	width: auto;
106	overflow-wrap: anywhere;
107}
108
109#config__manager .selection label,
110#config__manager .selectiondefault label
111{
112	float: none;
113	width: auto;
114	margin-right: auto;
115	margin-left: 5px;
116}
117
118#config__manager td:first-child
119{
120	width: 50%;
121}
122
123#config__manager tr.default .input, #config__manager tr.default input, #config__manager tr.default textarea, #config__manager tr.default select, #config__manager .selectiondefault
124{
125    width: 100%;
126}
127
128#config__manager tr .input, #config__manager tr input, #config__manager tr textarea, #config__manager tr select
129{
130	width:100%;
131}
132
133#config__manager td textarea.edit
134{
135	width:100%;
136}
137
138#config__manager tr input[type="checkbox"]
139{
140	width: auto;
141}
142
143#config__manager td
144{
145	border-bottom: solid 1px lightgray;
146}
147
148
149#config__manager
150{
151	overflow-x: auto;
152}
153
154#config__manager td.label img
155{
156	padding: 0 0 0 5px;
157	float: none;
158	margin-top: -7px;
159}
160
161#config__manager tr:last-child td
162{
163	border-bottom: none;
164}
165
166#config__manager td.label span.outkey
167{
168	margin-top: 0px;
169	margin-bottom: .5em;
170}
171
172#config__manager select {
173	padding: 4px 0;
174}
175
176#config__manager tr .input, #config__manager tr input, #config__manager tr textarea, #config__manager tr select,
177#config__manager tr.default .input, #config__manager tr.default input, #config__manager tr.default textarea, #config__manager tr.default select, #config__manager .selectiondefault
178{
179	border: solid 1px #ccc;
180}
181
182#config__manager input[type="checkbox"]
183{
184	margin-top: 8px;
185	margin-bottom: 8px;
186}
187
188#config__manager td.label label
189{
190    margin-left: -.7em;
191}
192
193#config__manager code
194{
195    white-space: pre-wrap;
196    overflow-wrap: anywhere;
197}
198#config__manager form > p
199{
200	text-align: right;
201}
202
203#popularity_feedback + div + form fieldset
204{
205	border: none;
206	padding: 0;
207	text-align: right;
208	width: 100% !important;
209}
210
211#popularity_feedback + div + form fieldset > label
212{
213	display: block;
214	text-align: left;
215}
216
217#acl_manager > div.clearer
218{
219	margin: 20px 0;
220}
221
222#acl_manager #acl__user
223{
224	display: flex;
225	align-items: center;
226	flex-wrap: wrap;
227}
228
229#acl_manager #acl__user input
230{
231	flex: 1;
232	margin: 0 10px 0 0;
233}
234
235#acl_manager #acl__user button
236{
237	margin-left: auto;
238}
239
240#acl_manager #acl__user select
241{
242	height: 30px;
243	margin: 0 0 0 10px;
244}
245
246#acl_manager #acl__info fieldset
247{
248	margin: 0;
249	width: 100%;
250}
251
252#acl_manager #acl__info fieldset button
253{
254	margin-left: 10px;
255}
256
257#acl_manager table,
258#acl_manager table td
259{
260	border: none;
261}
262
263#acl_manager table th
264{
265	border: solid 1px __border__;
266}
267
268#acl_manager table > tbody > tr:last-child th
269{
270	border: none;
271	border-bottom: none;
272}
273
274#acl_manager table td
275{
276	border: solid 1px lightgray;
277	padding: 15px 10px;
278	vertical-align: middle;
279}
280
281#acl_manager table td > span
282{
283	display: block;
284}
285
286#acl_manager table th.action
287{
288	padding: 20px 0;
289}
290
291#acl_manager table th.action:hover
292{
293	background-color: white;
294}
295
296#acl_manager table td input[type="radio"]
297{
298	margin: 0 0 0 10px;
299}
300
301#acl_manager > h1 + div
302{
303	display: flex;
304    justify-content: space-between;
305}
306
307#acl_manager #acl__tree
308{
309	float: none;
310	height: auto;
311}
312
313#acl_manager #acl__tree ul
314{
315	margin: 0;
316}
317
318#acl_manager #acl__tree ul li
319{
320	padding-left: 0;
321}
322
323#acl_manager #acl__tree > ul > li
324{
325	margin-left: 12px;
326}
327
328#acl_manager #acl__detail
329{
330	float: none;
331	height: 100%;
332}
333
334
335#plugin__styling table
336{
337	margin: 20px 0;
338	width: 100%;
339}
340
341#plugin__styling table td
342{
343	border: solid 1px lightgray;
344	padding: 10px 10px;
345}
346
347#plugin__styling table td input
348{
349	width: 100%;
350}
351
352#plugin__styling form p
353{
354	text-align: right
355}
356
357#user__manager div
358{
359	margin-bottom: 50px;
360}
361
362div#user__manager > div.edit_user:nth-child(3)
363{
364	float: right;
365}
366
367div#user__manager > div.edit_user:nth-child(3) table > tbody:nth-child(3),
368div#user__manager > div:nth-child(2) table > tbody:nth-child(3)
369{
370	text-align: right;
371}
372
373div#user__manager > div.import_users
374{
375	clear: both;
376}
377
378#user__manager table
379{
380	width: 100%;
381}
382
383#user__manager table,
384{
385	border: none;
386}
387
388#user__manager table th
389{
390	border: solid 1px __border__;
391}
392
393#user__manager table td
394{
395	/* border: solid 1px lightgray; */
396	padding: 10px 10px;
397}
398
399#user__manager table > tbody:last-child td
400{
401	border: none;
402}
403
404#user__manager table input
405{
406	width: 100%;
407}
408
409#user__manager .import_users form
410{
411	align-items: center;
412	border: solid 1px lightgray;
413	display: flex;
414	padding: 10px ;
415	width: 100%;
416}
417
418#user__manager .import_users form > button
419{
420	margin-left: auto;
421}
422
423#extension__manager form.install
424{
425	text-align: right;
426	width: 100%;
427}
428
429#extension__manager form.install label.block
430{
431	text-align: left;
432}
433
434#extension__manager form.install label.block:first-child
435{
436	display: flex;
437	align-items: center;
438}
439
440#extension__manager form.install label.block:first-child input
441{
442	flex: 1;
443	margin-left: 15px;
444}
445
446#extension__manager form.install label.block:nth-child(3)
447{
448	border-bottom: solid 1px lightgray;
449	padding-bottom: 10px;
450}
451
452#extension__manager form.install label.block:nth-child(5)
453{
454	display: inline-block;
455	margin: 0 0 30px 0;
456}
457
458#extension__manager form.search > div.no
459{
460	align-items: center;
461	display: flex;
462	width: 100%;
463}
464
465#extension__manager form.search > div.no > label.edit
466{
467	align-items: center;
468	display: flex;
469	flex: 1;
470}
471
472#extension__manager form.search > div.no > label.edit > input
473{
474	flex: 1;
475	margin: 0 10px;
476	width: 100%;
477}
478
479#dw__editform div.editBar
480{
481	display: flex;
482	flex-direction: column-reverse;
483	position: relative;
484}
485
486#dw__editform div.editBar #size__ctl
487{
488	position: absolute;
489	top: 0;
490	right: 0;
491}
492
493#dw__editform div.editBar .summary
494{
495	/* align-items: center; */
496	/* display: flex; */
497	margin-top: 30px;
498}
499
500#dw__editform div.editBar .summary label:first-child
501{
502	align-items: center;
503	display: flex;
504}
505
506#dw__editform div.editBar .summary label:first-child input
507{
508	flex: 1;
509	margin-left: 10px;
510	width: 100%;
511}
512
513#dw__editform div.editBar .summary label:last-child
514{
515	display: block;
516	font-size: 90%;
517	text-align: right;
518}
519
520#dw__editform div.editBar .editButtons
521{
522	margin-right: 0;
523	margin-top: 20px;
524	text-align: right;
525}
526
527.mode_login #dokuwiki__content > .group,
528.mode_resendpwd #dokuwiki__content > .group,
529.mode_register #dokuwiki__content > .group
530{
531	min-height: 100vh;
532	max-width: __width_content__;
533}
534
535#dw__login fieldset,
536#dw__resendpwd fieldset,
537#dw__register fieldset
538{
539	padding: 30px;
540}
541
542#dw__login label[for="remember__me"] {
543    display: block;
544	margin-left: 0;
545	text-align: center;
546}
547
548/* Plugin Support (DokuWiki Synchronization Plugin) */
549
550#sync__direction__table .sync__push,
551#sync__direction__table .sync__skip,
552#sync__direction__table .sync__pull {
553	padding-left: 0;
554	padding-right: 0;
555	text-align: center;
556}
557