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