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