Fix MKWS-320.
[mkws-moved-to-github.git] / tools / htdocs / mkws.css
1 .mkwsLang, .mkws-lang,
2 .mkwsSwitch, .mkws-switch,
3 .mkwsSearch, .mkws-search,
4 .mkwsTermlists, .mkws-termlists,
5 .mkwsFacet, .mkws-facet,
6 .mkwsRanking, .mkws-ranking,
7 .mkwsPager, .mkws-pager,
8 .mkwsNavi, .mkws-navi,
9 .mkwsRecords, .mkws-records,
10 .mkwsRecord, .mkws-record,
11 .mkwsTargets, .mkws-targets,
12 .mkwsStat, .mkws-stat,
13 .mkwsMOTD, .mkws-motd {
14     font-family: Gill Sans, "Gillius ADF", Gillius, GilliusADF, Verdana, Sans-Serif;
15 }
16
17 .mkwsLang, .mkws-lang {
18     float: left;
19     padding-left: 1em;
20     padding-top: 0.4em;
21 }
22
23 .mkwsLang a, .mkws-lang a {
24     background: #d0e0ff;
25     padding: 1px 4px;
26 }
27
28 .mkwsLang span, .mkws-lang span {
29     border: solid 1px #d0e0ff;
30     padding: 0px 3px;
31 }
32
33 .mkwsSearch, .mkws-search {
34     float: right;
35 }
36
37 .mkwsSwitch, .mkws-switch {
38     float: right;
39     padding-left: 1em;
40     padding-top: 0.4em;
41 }
42
43 .mkwsTargets, .mkws-targets {
44     background-color: #fafafa;
45 }
46
47 .mkwsStat, .mkws-stat {
48     margin-top: 10px;
49     border-top: 1px solid  #156a16;
50     padding-top: 5px;
51     font-size: small;
52 }
53
54 .mkwsStat:before, .mkws-stat:before {
55     content: "Status info";
56     font-weight: bold;
57 }
58
59 .mkwsSwitch a, .mkws-switch a,
60 .mkwsLang a, .mkws-lang a,
61 .mkwsFacet a, .mkws-facet a,
62 .mkwsRanking a, .mkws-ranking a,
63 .mkwsPager a, .mkws-pager a,
64 .mkwsNavi a, .mkws-navi a,
65 .mkwsRecords a, .mkws-records a,
66 .mkwsRecord a, .mkws-record a {
67     color: #005701;
68     text-decoration: none;
69 }
70
71 .mkwsSwitch a:hover, .mkws-switch a:hover,
72 .mkwsLang a:hover, .mkws-lang a:hover,
73 .mkwsFacet a:hover, .mkws-facet a:hover,
74 .mkwsPager a:hover, .mkws-pager a:hover,
75 .mkwsRecords a:hover, .mkws-records a:hover,
76 .mkwsRecord a:hover, .mkws-record a:hover {
77     text-decoration: underline;
78 }
79
80 .mkwsNavi a.mkwsRemovable:hover, .mkws-navi a.mkws-removable:hover {
81     text-decoration: line-through;
82 }
83
84 .mkwsSearch input.mkwsButton, .mkws-search input.mkws-button {
85     border: 3px outset #132194;
86     background-color: #132194;
87     padding: 2px;
88     width: 6em;
89     color: #FFFFFF;
90     font-weight: bold;
91     text-transform: uppercase;
92     font-size: 10px;
93     margin-left: 8px;
94     cursor: pointer;
95 }
96
97 .mkwsSearch input.mkwsQuery, .mkws-search input.mkws-query {
98     border: 2px inset #e0f0ff;
99     padding: 3px;
100     font-size: 12px;
101     background: #f0f8ff;
102 }
103
104 .mkwsTermlistsTitle, .mkws-termlists-title {
105     font-size: large;
106     font-weight: bold;
107     text-transform: uppercase;
108 }
109
110 .mkwsTermlists, .mkws-termlists {
111     background: #d0e0ff;
112     padding: 0.7em;
113     font-size: small;
114     display: none;
115
116     border-top-right-radius: 10px;
117     -moz-border-top-right-radius: 10px;
118     -webkit-border-top-right-radius: 10px;
119 }
120
121 .mkwsTermlists.active, .mkws-termlists.active {
122     display: block;
123 }
124
125 .mkwsFacet, .mkws-facet {
126     background: #e0f0ff;
127     padding: 0.7em;
128     margin-top: 0.7em;
129
130     border-top-right-radius: 10px;
131     -moz-border-top-right-radius: 10px;
132     -webkit-border-top-right-radius: 10px;
133 }
134
135 .mkwsTerm, .mkws-term {
136     clear: both;
137 }
138
139 .mkwsTerm span, .mkws-term span {
140     float: right;
141 }
142
143 .mkwsFacetTitle, .mkws-facet-title {
144     font-weight: bold;
145 }
146
147 .mkwsSummary, .mkws-summary {
148     padding: 5px;
149 }
150
151 .mkwsDetails, .mkws-details {
152     border: 1px solid #404040;
153     background: #e8e8e8;
154     color: black;
155     padding: 5px 10px;
156     margin: 10px 0px;
157     box-shadow: 10px 10px 5px #808080;
158
159     border-top-right-radius: 10px;
160     -moz-border-top-right-radius: 10px;
161     -webkit-border-top-right-radius: 10px;
162 }
163
164 .mkwsDetails th, .mkws-details th {
165     text-align: right;
166     vertical-align: top;
167     padding-right: 0.6em;
168 }
169
170 .mkwsDetails th:after, .mkws-details th:after {
171     content: ":";
172 }
173
174 .mkwsPager, .mkws-pager {
175     background: #e0e0e0;
176     padding: 0.3em;
177 }
178
179 .mkwsTargets table thead tr td, .mkws-targets table thead tr td {
180     background-color: #132194;
181     color: white;
182     font-weight: bold;
183     padding: 0.2em 0.5em;
184 }
185
186 .mkwsTargets table tbody tr:nth-child(odd), .mkws-targets table tbody tr:nth-child(odd) {
187     background-color: #e0f0ff;
188 }
189
190 .mkwsTargets table tbody tr:nth-child(even), .mkws-targets table tbody tr:nth-child(even) {
191     background-color: #d0e0ff;
192 }
193
194 .mkwsTargets table tbody tr td, .mkws-targets table tbody tr td {
195     padding: 0.2em 0.5em;
196 }
197
198 .mkwsCurrentPage, .mkws-current-page {
199     padding: 0.1em 0.5em;
200     background: #508751;
201     color: white;
202 }
203
204 .mkwsProgress, .mkws-progress {
205     border: 1px solid #c0c0c0;
206     float: left;
207     margin-left: 2em;
208     margin-top: 0.2em;
209     padding: 0 0.3em;
210 }
211
212 .mkwsProgress .mkwsDone, .mkws-progress .mkws-done { color: #005701 }
213 .mkwsProgress .mkwsWaiting, .mkws-progress .mkws-waiting { color: #c0c0c0 }
214
215 .mkwsResults table, .mkws-results table {
216   display: inline-table /* only for Firefox! */
217 }
218