1
2/* TODO: this file is not up to the best standards and will be fixed after an overhaul of the form code */
3
4/**
5 * This file provides styles for forms in general and specifically
6 * for ?do=
7 *   - login
8 *   - resendpwd
9 *   - register
10 *   - profile
11 *   - subscribe
12 */
13
14/* ---------------- forms ------------------------ */
15
16.dokuwiki form {
17  border: none;
18  display: inline;
19}
20
21.dokuwiki label.block {
22  display: block;
23  text-align: right;
24  font-weight: bold;
25}
26[dir=rtl] .dokuwiki label.block {
27    text-align: left;
28}
29
30.dokuwiki label.simple {
31  display: block;
32  text-align: left;
33  font-weight: normal;
34}
35[dir=rtl] .dokuwiki label.simple {
36    text-align: right;
37}
38
39.dokuwiki label.block select,
40.dokuwiki label.block input.edit {
41  width: 50%;
42}
43
44.dokuwiki label span {
45    vertical-align: middle;
46}
47
48.dokuwiki fieldset {
49  width: 400px;
50  text-align: center;
51  border: 1px solid __border__;
52  padding: 0.5em;
53  margin: auto;
54}
55
56
57.dokuwiki input.edit,
58.dokuwiki select.edit {
59  vertical-align: middle;
60}
61.dokuwiki select.edit {
62  padding: 0.1em 0;
63}
64
65
66.dokuwiki input.button,
67.dokuwiki button.button {
68    vertical-align: middle;
69}
70/**
71 * Styles for auth forms
72 */
73#dw__login label[for="remember__me"] {
74    margin-left: 50%;
75    margin-bottom: 1.4em;
76}
77#dw__login fieldset,
78#dw__resendpwd fieldset,
79#dw__register fieldset {
80    padding-bottom: 0.7em;
81}
82
83
84/**
85 * Styles for the subscription page
86 */
87
88#subscribe__form {
89    display: block;
90    width: 400px;
91    text-align: center;
92}
93
94#subscribe__form fieldset {
95    text-align: left;
96    margin: 0.5em 0;
97}
98[dir=rtl] #subscribe__form fieldset {
99    text-align: right;
100}
101
102#subscribe__form label {
103    display: block;
104    margin: 0 0.5em 0.5em;
105}
106