xref: /dokuwiki/lib/plugins/extension/style.less (revision 519895b5625277197a88748c515919515f1113b8)
1/*
2 * Extension plugin styles
3 *
4 * @author  Christopher Smith <chris@jalakai.co.uk>
5 * @author  Piyush Mishra <me@piyushmishra.com>
6 * @author  Håkan Sandell <sandell.hakan@gmail.com>
7 * @author  Anika Henke <anika@selfthinker.org>
8 */
9
10/**
11 * very simple lightbox
12 * @link http://webdesign.tutsplus.com/tutorials/htmlcss-tutorials/super-simple-lightbox-with-css-and-jquery/
13 */
14#plugin__extensionlightbox {
15    position: fixed;
16    top: 0;
17    left: 0;
18    width: 100%;
19    height: 100%;
20    background: url(images/overlay.png) repeat;
21    text-align: center;
22    cursor: pointer;
23
24    p {
25        text-align: right;
26        color: #fff;
27        margin-right: 20px;
28        font-size: 12px;
29    }
30
31    img {
32        box-shadow: 0 0 25px #111;
33        -webkit-box-shadow: 0 0 25px #111;
34        -moz-box-shadow: 0 0 25px #111;
35        max-width: 90%;
36        max-height: 90%;
37    }
38}
39
40/*
41 * general layout
42 */
43#extension__manager h2 {
44    margin-left: 0;
45}
46
47#extension__manager a.taglink {
48    padding: 1px 4px;
49    background-color: @ini_background_neu;
50    border-radius: 3px;
51}
52[dir=rtl] #extension__manager a.taglink {
53    display: inline-block;
54    line-height: 1.2;
55}
56
57#extension__manager .panelHeader div.error {
58    margin-top: 0;
59    float: left;
60}
61[dir=rtl] #extension__manager .panelHeader div.error {
62    float: right;
63}
64
65/*
66 * search & url download forms
67 */
68#extension__manager form.search,
69#extension__manager form.btn_reload {
70    float: right;
71}
72[dir=rtl] #extension__manager form.search,
73[dir=rtl] #extension__manager form.btn_reload {
74    float: left;
75}
76
77#extension__manager div.search form.search {
78    float: none;
79}
80
81#extension__manager .tagcloud {
82    width: 55%;
83    float: left;
84    margin: 0 0.5em 1em 0;
85}
86[dir=rtl] #extension__manager .tagcloud {
87    float: right;
88    margin: 0 0 1em .5em;
89}
90
91#extension__manager .tagcloud a.taglink {
92    background-color: inherit;
93}
94
95#extension__manager div.search {
96    width: 44%;
97    float: left;
98}
99[dir=rtl] #extension__manager div.search {
100    float: right;
101}
102
103#extension__manager fieldset {
104    margin-top: 0.5em;
105    width: auto;
106}
107
108#extension__manager fieldset p {
109    margin: 0.5em;
110    text-align: justify;
111    font-size: 85%;
112}
113
114/* tag cloud */
115#extension__manager a.cl0 { font-size: 0.7em; }
116#extension__manager a.cl1 { font-size: 0.9em; }
117#extension__manager a.cl2 { font-size: 1em; }
118#extension__manager a.cl3 { font-size: 1.3em; }
119#extension__manager a.cl4 { font-size: 1.6em; }
120#extension__manager a.cl5 { font-size: 1.9em; }
121
122
123#extension__manager .extensionList input.button {
124    margin: 0 .3em .3em 0;
125}
126[dir=rtl] #extension__manager .extensionList input.button {
127    margin: 0 0 .3em .3em;
128}
129
130/*
131 * extensions table
132 */
133#extension__manager .extensionList {
134    margin-left: 0;
135    margin-right: 0;
136    padding: 0;
137    list-style: none;
138}
139
140#extension__manager .extensionList li {
141    margin: 0 0 .5em;
142    padding: 0 0 .5em;
143    color: @ini_text;
144    border-bottom: 1px solid @ini_border;
145    overflow: hidden;
146}
147
148#extension__manager .legend {
149    position: relative;
150    width: 75%;
151    float: left;
152}
153[dir=rtl] #extension__manager .legend {
154    float: right;
155}
156
157#extension__manager .legend > div {
158    padding: 0 .5em 0 132px;
159    border-right: 1px solid @ini_background_alt;
160    overflow: hidden;
161}
162[dir=rtl] #extension__manager .legend > div {
163    padding: 0 132px 0 .5em;
164    border-left: 1px solid @ini_background_alt;
165    border-right-width: 0;
166}
167
168#extension__manager .enabled div.screenshot span {
169    background: transparent url(images/enabled.png) no-repeat 2px 2px;
170}
171
172#extension__manager .disabled div.screenshot span {
173    background: transparent url(images/disabled.png) no-repeat 2px 2px;
174}
175
176#extension__manager div.screenshot img {
177    width: 120px;
178    height: 70px;
179}
180
181#extension__manager .legend div.screenshot {
182    margin-top: 4px;
183    margin-left: -132px;
184    max-width: 120px;
185    float: left;
186}
187[dir=rtl] #extension__manager .legend div.screenshot {
188    margin-left: 0;
189    margin-right: -132px;
190    float: right;
191}
192
193#extension__manager .legend div.screenshot span {
194    min-height: 24px;
195    min-width: 24px;
196    position: absolute;
197    left: 0;
198}
199[dir=rtl] #extension__manager .legend div.screenshot span {
200    left: auto;
201    right: 0;
202}
203
204#extension__manager .legend h2 {
205    width: 100%;
206    float: right;
207    margin: 0.2em 0 0.5em;
208    font-size: 100%;
209    font-weight: normal;
210    border: none;
211}
212[dir=rtl] #extension__manager .legend h2 {
213    float: left;
214}
215
216#extension__manager .legend h2 strong {
217    font-size: 120%;
218    font-weight: bold;
219    vertical-align: baseline;
220}
221
222#extension__manager .legend p {
223    margin: 0 0 0.6em 0;
224}
225
226#extension__manager .legend span.linkbar {
227    font-size: 85%;
228}
229
230#extension__manager .legend span.linkbar a.urlextern + a.taglink,
231#extension__manager .legend span.linkbar a.interwiki + a.taglink {
232    margin-left: 0.4em;
233}
234[dir=rtl] #extension__manager .legend span.linkbar a.urlextern + a.taglink,
235[dir=rtl] #extension__manager .legend span.linkbar a.interwiki + a.taglink {
236    margin-left: 0;
237}
238[dir=rtl] #extension__manager .legend span.linkbar a.urlextern,
239[dir=rtl] #extension__manager .legend span.linkbar a.interwiki {
240    margin-left: .4em;
241}
242
243#extension__manager .legend input.button {
244    background: transparent url(images/up.png) no-repeat 0 0;
245    box-shadow: none;
246    border-width: 0;
247    height: 14px;
248    text-indent: -99999px;
249    float: right;
250    margin: .5em 0 0;
251}
252[dir=rtl] #extension__manager .legend input.button {
253    float: left;
254    margin: .5em 0 0;
255}
256
257#extension__manager .legend  input.button.close {
258    background: transparent url(images/down.png) no-repeat 0 0;
259}
260
261#extension__manager .legend div.popularity {
262    background-color: @ini_background;
263    border: 1px solid silver;
264    height: .4em;
265    margin: 0 auto;
266    padding: 1px;
267    width: 5.5em;
268    position: absolute;
269    right: .5em;
270    top: 0.2em;
271}
272[dir=rtl] #extension__manager .legend div.popularity {
273    right: auto;
274    left: .5em;
275}
276
277#extension__manager .legend div.popularity div {
278    background-color: @ini_border;
279    height: 100%;
280}
281
282#extension__manager .legend div.popularity div span {
283    display: none;/* @todo: hide accessibly */
284}
285
286#extension__manager .actions {
287    padding: 0;
288    font-size: 95%;
289    width: 25%;
290    float: right;
291    text-align: right;
292}
293[dir=rtl] #extension__manager .actions {
294    float: left;
295    text-align: left;
296}
297
298#extension__manager .actions .version {
299    display: block;
300}
301
302#extension__manager .actions p {
303    margin: 0.2em 0;
304    text-align: center;
305}
306
307/*
308 * extensions table, detailed info box
309 */
310#extension__manager dl.details {
311    margin: 0.4em 0 0 0;
312    font-size: 85%;
313    border-top: 1px solid @ini_background_alt;
314    clear: both;
315}
316
317#extension__manager dl.details dt {
318    clear: left;
319    float: left;
320    width: 25%;
321    margin: 0;
322    text-align: right;
323    font-weight: normal;
324    padding: 0.2em 5px 0 0;
325}
326[dir=rtl] #extension__manager dl.details dt {
327    clear: right;
328    float: right;
329    text-align: left;
330    padding: 0.2em 0 0 5px;
331}
332
333#extension__manager dl.details dd {
334    margin-left: 25%;
335    font-weight: bold;
336    padding: 0.2em 0 0 5px;
337}
338[dir=rtl] #extension__manager dl.details dd {
339    margin-left: 0;
340    margin-right: 25%;
341    padding: 0.2em 5px 0 0 ;
342}
343
344#extension__manager dl.details dd a {
345    font-weight: normal;
346}
347
348#extension__manager #info__popup {
349    z-index: 20;
350    overflow: hidden;
351    opacity: 0.9;
352    border: 1px solid @ini_border;
353    background-color: @ini_border; /*background_other__;*/
354    text-align: left;
355    padding: 0.2em;
356}
357[dir=rtl] #extension__manager #info__popup {
358    text-align: right;
359}
360
361#extension__manager div.msg {
362    margin: 0.4em 0 0 0;
363}
364
365#extension__manager ul.tabs div.msg {
366    display: inline;
367    margin-left: 0.4em;
368}
369[dir=rtl] #extension__manager ul.tabs div.msg {
370    margin-left: 0;
371    margin-right: 0.4em;
372}
373
374/* end admin plugin styles */
375