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