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