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