source: documentation/trunk/packages/templates/greenstone-monobook/static/3rd/dokuwiki/_media_fullscreen.css@ 30114

Last change on this file since 30114 was 30114, checked in by jmt12, 9 years ago

Updated Greenstone customizations for Detritus, but rearranged to move into separate plugin. Initial checkin of plugins, template, special wiki pages.

File size: 9.4 KB
Line 
1/* ATTENTION: This file was edited for the "monobook template for DokuWiki".
2 - All url(images/[...]) rules where changed.
3 See 00_starter-tmpl-notes.txt for details. */
4
5
6/**
7 * This file provides the styles for the fullscreen media manager
8 * (?do=media).
9 *
10 * What most templates would probably need to change (depending on
11 * their site width) are the 4 min-width's (search for @change).
12 */
13
14
15/*____________ structure ____________*/
16
17#mediamanager__page h1 {
18 margin: 0 0 .5em;
19}
20
21#mediamanager__page {
22 /* min-width must be summary of all 3 panels' min-widths */
23 min-width: 50em; /* @change */
24 width: 100%;
25 text-align: left;
26}
27
28#mediamanager__page .panel {
29 float: left;
30}
31
32#mediamanager__page .namespaces {
33 width: 20%;
34 min-width: 10em; /* @change */
35}
36#mediamanager__page .filelist {
37 width: 50%;
38 min-width: 25em; /* @change */
39}
40#mediamanager__page .file {
41 width: 30%;
42 min-width: 15em; /* @change */
43}
44
45#mediamanager__page .panelHeader {
46 background-color: __background_alt__;
47 margin: 0 10px 10px 0;
48 padding: 10px 10px 8px;
49 text-align: left;
50 min-height: 20px;
51 overflow: hidden;
52}
53
54#mediamanager__page .panelContent {
55 overflow-y: auto;
56 overflow-x: hidden;
57 padding: 0;
58 margin: 0 10px 10px 0;
59 position: relative;
60}
61
62#mediamanager__page .file .panelHeader,
63#mediamanager__page .file .panelContent {
64 margin-right: 0;
65}
66
67#mediamanager__page .ui-resizable-e {
68 width: 6px;
69 right: 2px;
70 background: transparent url(static/3rd/dokuwiki/resizecol.png) center center no-repeat;
71}
72#mediamanager__page .ui-resizable-e:hover {
73 background-color: __background_alt__;
74}
75
76
77#mediamanager__page dd {
78 margin: 0;
79}
80
81#mediamanager__page .panelHeader h3 {
82 float: left;
83 font-weight: normal;
84 font-size: 1em;
85 padding: 0;
86 margin: 0 0 3px;
87}
88
89
90/*____________ namespaces panel ____________*/
91
92#mediamanager__page .namespaces h2 {
93 font-size: 1em;
94 display: inline-block;
95 border-width: 0;
96 padding: .3em .8em;
97 margin: 0 .3em 0 0;
98 border-radius: .5em .5em 0 0;
99 font-weight: normal;
100 background-color: __background_alt__;
101 color: __text__;
102 line-height: 1.4em;
103}
104* html #mediamanager__page .namespaces h2,
105*+html #mediamanager__page .namespaces h2 {
106 display: inline;
107}
108
109#mediamanager__page .namespaces ul {
110 margin-left: .2em;
111 margin-bottom: 0;
112 padding: 0;
113 list-style: none;
114}
115#mediamanager__page .namespaces ul ul {
116 margin-left: 1em;
117}
118#mediamanager__page .namespaces ul ul li {
119 margin: 0;
120}
121
122#mediamanager__page .namespaces ul .selected {
123 background-color: __highlight__;
124 font-weight: bold;
125}
126
127
128/*____________ file list panel ____________*/
129
130/* file list header */
131
132#mediamanager__page .panelHeader form.options {
133 float: right;
134 margin-top: -3px;
135}
136
137#mediamanager__page .panelHeader ul {
138 list-style: none;
139 margin: 0;
140 padding: 0;
141}
142#mediamanager__page .panelHeader ul li {
143 color: __text__;
144 float: left;
145 line-height: 1;
146 padding-left: 3px;
147}
148
149#mediamanager__page .panelHeader ul li.listType {
150 padding-left: 30px;
151 background: url('../../images/icon-list.png') 3px 1px no-repeat;
152}
153#mediamanager__page .panelHeader ul li.sortBy {
154 padding-left: 30px;
155 background: url('../../images/icon-sort.png') 3px 1px no-repeat;
156}
157
158#mediamanager__page .panelHeader form.options .ui-buttonset label{
159 font-size: 90%;
160 margin-right: -0.4em;
161}
162#mediamanager__page .panelHeader form.options .ui-buttonset .ui-button-text {
163 padding: .3em .5em;
164 line-height: 1;
165}
166
167/* file list content */
168
169#mediamanager__page .filelist ul {
170 padding: 0;
171 margin: 0;
172}
173
174#mediamanager__page .filelist .panelContent ul li:hover {
175 background-color: __background_alt__;
176}
177
178#mediamanager__page .filelist li dt a {
179 vertical-align: middle;
180 display: table-cell;
181 overflow: hidden;
182}
183* html #mediamanager__page .filelist .thumbs li dt a,
184*+html #mediamanager__page .filelist .thumbs li dt a {
185 display: block;
186}
187* html #mediamanager__page .filelist .rows li dt a,
188*+html #mediamanager__page .filelist .rows li dt a {
189 display: inline;
190}
191
192/* file list as thumbs */
193
194#mediamanager__page .filelist .thumbs li {
195 width: 100px;
196 min-height: 130px;
197 display: inline-block;
198 display: -moz-inline-stack;
199 /* the right margin should visually be 10px, but because of its inline-block nature the whitespace inbetween is about 4px more */
200 margin: 0 6px 10px 0;
201 background-color: __background_neu__;
202 color: __text__;
203 padding: 5px;
204 vertical-align: top;
205 text-align: center;
206 position: relative;
207 line-height: 1.2;
208}
209* html #mediamanager__page .filelist .thumbs li,
210*+html #mediamanager__page .filelist .thumbs li {
211 display: inline;
212 zoom: 1;
213}
214
215#mediamanager__page .filelist .thumbs li dt a {
216 width: 100px;
217 height: 90px;
218}
219
220#mediamanager__page .filelist .thumbs li dt a img {
221 max-width: 90px;
222 max-height: 90px;
223}
224
225#mediamanager__page .filelist .thumbs li .name,
226#mediamanager__page .filelist .thumbs li .size,
227#mediamanager__page .filelist .thumbs li .filesize,
228#mediamanager__page .filelist .thumbs li .date {
229 display: block;
230 overflow: hidden;
231 text-overflow: ellipsis;
232 width: 90px;
233 white-space: nowrap;
234}
235#mediamanager__page .filelist .thumbs li .name {
236 padding: 5px 0;
237 font-weight: bold;
238}
239#mediamanager__page .filelist .thumbs li .date {
240 font-style: italic;
241 white-space: normal;
242}
243
244/* file list as rows */
245
246#mediamanager__page .filelist .rows li {
247 list-style: none;
248 display: block;
249 position: relative;
250 max-height: 50px;
251 margin: 0;
252 margin-bottom: 3px;
253 background-color: __background__;
254 color: __text__;
255 overflow: hidden;
256}
257
258#mediamanager__page .filelist .rows li:nth-child(2n+1) {
259 background-color: __background_neu__;
260}
261
262#mediamanager__page .filelist .rows li dt {
263 float: left;
264 width: 10%;
265 height: 40px;
266 text-align: center;
267}
268
269#mediamanager__page .filelist .rows li dt a {
270 width: 100px;
271 height: 40px;
272}
273
274#mediamanager__page .filelist .rows li dt a img {
275 max-width: 40px;
276 max-height: 40px;
277}
278
279#mediamanager__page .filelist .rows li .name,
280#mediamanager__page .filelist .rows li .size,
281#mediamanager__page .filelist .rows li .filesize,
282#mediamanager__page .filelist .rows li .date {
283 overflow: hidden;
284 text-overflow: ellipsis;
285 float: left;
286 margin-left: 1%;
287 white-space: nowrap;
288}
289
290#mediamanager__page .filelist .rows li .name {
291 width: 30%;
292 font-weight: bold;
293}
294#mediamanager__page .filelist .rows li .size,
295#mediamanager__page .filelist .rows li .filesize {
296 width: 15%;
297}
298#mediamanager__page .filelist .rows li .date {
299 width: 20%;
300 font-style: italic;
301 white-space: normal;
302}
303
304/* upload form */
305
306#mediamanager__page div.upload {
307 padding-bottom: 0.5em;
308}
309
310/*____________ file panel ____________*/
311
312#mediamanager__page .file ul.actions {
313 text-align: center;
314 margin: 0 0 5px;
315 padding: 0;
316 list-style: none;
317}
318#mediamanager__page .file ul.actions li {
319 display: inline;
320 margin: 0;
321}
322
323#mediamanager__page .file div.image {
324 margin-bottom: 5px;
325 text-align: center;
326}
327
328#mediamanager__page .file div.image img {
329 width: 100%;
330}
331
332#mediamanager__page .file dl {
333 margin-bottom: 0;
334}
335#mediamanager__page .file dl dt {
336 font-weight: bold;
337 display: block;
338 background-color: __background_alt__;
339}
340#mediamanager__page .file dl dd {
341 display: block;
342 background-color: __background_neu__;
343}
344
345
346/* file meta data edit form */
347
348#mediamanager__page form.meta div.row {
349 margin-bottom: 5px;
350}
351
352#mediamanager__page form.meta label span {
353 display: block;
354}
355
356#mediamanager__page form.meta input {
357 width: 50%;
358}
359
360#mediamanager__page form.meta input.button {
361 width: auto;
362}
363
364#mediamanager__page form.meta textarea.edit {
365 height: 6em;
366 width: 95%;
367 min-width: 95%;
368 max-width: 95%;
369}
370
371/* file revisions form */
372
373#mediamanager__page #page__revisions ul {
374 margin-left: 10px;
375 padding: 0;
376 list-style-type: none;
377}
378
379#mediamanager__page #page__revisions ul li div.li div {
380 font-size: 90%;
381 color: __text_neu__;
382 padding-left: 18px;
383}
384
385#mediamanager__page #page__revisions ul li div.li input {
386 position: relative;
387 top: 1px;
388}
389
390/* file diff view */
391
392#mediamanager__diff table {
393 table-layout: fixed;
394 border-width: 0;
395}
396
397#mediamanager__diff td,
398#mediamanager__diff th {
399 width: 48%;
400 margin: 0 5px 10px 0;
401 padding: 0;
402 vertical-align: top;
403 text-align: left;
404 border-color: __background__;
405}
406
407#mediamanager__diff th {
408 font-weight: normal;
409 background-color: __background__;
410 line-height: 1.2;
411}
412#mediamanager__diff th a {
413 font-weight: bold;
414}
415#mediamanager__diff th span {
416 font-size: 90%;
417}
418
419#mediamanager__diff dl dd strong{
420 background-color: __highlight__;
421 color: __text__;
422 font-weight: normal;
423}
424
425/* image diff views */
426
427#mediamanager__page .file form.diffView {
428 margin-bottom: 10px;
429 display: block;
430}
431
432#mediamanager__diff div.slider {
433 margin: 10px;
434 width: 95%;
435}
436
437#mediamanager__diff .imageDiff {
438 position: relative;
439}
440#mediamanager__diff .imageDiff .image1,
441#mediamanager__diff .imageDiff .image2 {
442 position: absolute;
443 top: 0;
444 left: 0;
445 width: 97%;
446}
447
448#mediamanager__diff .imageDiff.opacity .image2 {
449 -moz-opacity: 0.5;
450 -khtml-opacity: 0.5;
451 opacity: 0.5;
452}
453
454#mediamanager__diff .imageDiff.portions .image2 {
455 border-right: 1px solid red;
456 overflow: hidden;
457}
458
459#mediamanager__diff .imageDiff img {
460 width: 100%;
461}
462
Note: See TracBrowser for help on using the repository browser.