liquid_feedback_frontend

annotate static/style.css @ 9:0ee1e0c42d4c

Version beta5

Minor security fix: Added missing security filter for admin section. Reading of member listing including login names was possible for all users. Write access has not been possible though.

Changing of name and login is possible while a history of these changes is written and accessible by all users.

Statistics shown in area list

Trimming of user input also converts multiple whitespaces to single space character.
author bsw
date Mon Jan 04 12:00:00 2010 +0100 (2010-01-04)
parents 374bbc2ff102
children 72c5e0ee7c98
rev   line source
bsw/jbe@0 1 /*************************************************************************
bsw/jbe@0 2 * Some global definitions
bsw/jbe@0 3 */
bsw/jbe@0 4
bsw/jbe@0 5 body, th, td {
bsw/jbe@0 6 font-family: sans-serif;
bsw/jbe@0 7 font-size: 14px;
bsw/jbe@0 8 padding: 0;
bsw/jbe@0 9 margin: 0;
bsw/jbe@0 10 }
bsw/jbe@0 11
bsw/jbe@0 12 body, a {
bsw/jbe@0 13 color: #000;
bsw/jbe@0 14 }
bsw/jbe@0 15
bsw/jbe@0 16 img {
bsw/jbe@0 17 border: none;
bsw/jbe@0 18 }
bsw/jbe@0 19
bsw/jbe@0 20 table {
bsw/jbe@0 21 border-collapse: collapse;
bsw/jbe@0 22 border: none;
bsw/jbe@0 23 }
bsw/jbe@0 24
bsw/jbe@0 25 td, th {
bsw@2 26 padding: 0.5ex 0.5em 0.5ex 0.5em;
bsw@2 27 }
bsw@2 28
bsw@2 29 td {
bsw/jbe@0 30 vertical-align: top;
bsw@2 31 }
bsw@2 32
bsw@2 33 th {
bsw@2 34 vertical-align: bottom;
bsw@2 35 font-size: 75%;
bsw@2 36 font-weight: bold;
bsw/jbe@0 37 }
bsw/jbe@0 38
bsw/jbe@0 39 a.active {
bsw/jbe@0 40 color: #fff;
bsw/jbe@0 41 }
bsw/jbe@0 42
bsw/jbe@0 43 .highlighted {
bsw/jbe@0 44 background-color: #fa7;
bsw/jbe@0 45 color: #000;
bsw/jbe@0 46 }
bsw/jbe@0 47
bsw/jbe@0 48 .admin_only {
bsw/jbe@0 49 font-style: italic;
bsw/jbe@0 50 }
bsw/jbe@0 51
bsw@2 52 a {
bsw@2 53 vertical-align: middle;
bsw@2 54 }
bsw@2 55
bsw@9 56 h1 {
bsw@9 57 font-size: 150%;
bsw@9 58 }
bsw@9 59
bsw@9 60 h2 {
bsw@9 61 font-size: 125%;
bsw@9 62 }
bsw@9 63
bsw@9 64
bsw@9 65
bsw/jbe@0 66 /*************************************************************************
bsw/jbe@0 67 * Notices, warnings and errors
bsw/jbe@0 68 */
bsw/jbe@0 69
bsw/jbe@0 70 .layout_notice, .layout_error, .layout_warning {
bsw/jbe@0 71 background: #fff;
bsw/jbe@0 72 font-weight: bold;
bsw/jbe@0 73 line-height: 1.7em;
bsw/jbe@0 74 -moz-opacity:0.7;
bsw/jbe@0 75 }
bsw/jbe@0 76
bsw/jbe@0 77 .slot_notice, .slot_warning, .slot_error {
bsw/jbe@4 78 padding-left: 1em;
bsw/jbe@0 79 }
bsw/jbe@0 80
bsw/jbe@0 81 .slot_notice {
bsw/jbe@4 82 background-color: #cfc;
bsw/jbe@4 83 color: #040;
bsw/jbe@0 84 }
bsw/jbe@0 85
bsw/jbe@0 86 .slot_warning {
bsw/jbe@4 87 background-color: #fec;
bsw/jbe@4 88 color: #420;
bsw/jbe@0 89 }
bsw/jbe@0 90
bsw/jbe@0 91 .slot_error {
bsw/jbe@4 92 background-color: #fcc;
bsw/jbe@4 93 color: #400;
bsw/jbe@0 94 }
bsw/jbe@0 95
bsw/jbe@0 96 /*************************************************************************
bsw/jbe@0 97 * Navigation, search and language chooser bar
bsw/jbe@0 98 */
bsw/jbe@0 99
bsw/jbe@0 100 .topbar {
bsw/jbe@0 101 background-color: #444;
bsw/jbe@0 102 color: #fff;
bsw/jbe@0 103 font-size: 75%;
bsw/jbe@0 104 }
bsw/jbe@0 105
bsw/jbe@0 106 .topbar a {
bsw/jbe@5 107 background-color: #444;
bsw/jbe@0 108 color: #fff;
bsw/jbe@0 109 }
bsw/jbe@0 110
bsw/jbe@0 111 .topbar a:hover {
bsw/jbe@0 112 background-color: #fff;
bsw/jbe@0 113 color: #000;
bsw/jbe@0 114 }
bsw/jbe@0 115
bsw/jbe@0 116 .navigation,
bsw/jbe@0 117 .logout_button {
bsw/jbe@0 118 line-height: 250%;
bsw/jbe@0 119 }
bsw/jbe@0 120
bsw/jbe@0 121 .navigation img,
bsw/jbe@0 122 .logout_button img {
bsw/jbe@0 123 margin-right: 0.5em;
bsw/jbe@0 124 vertical-align: middle;
bsw/jbe@0 125 }
bsw/jbe@0 126
bsw/jbe@0 127 .navigation a,
bsw/jbe@0 128 .logout_button a {
bsw/jbe@0 129 padding: 1ex;
bsw/jbe@0 130 }
bsw/jbe@0 131
bsw/jbe@0 132 .logout_button {
bsw/jbe@0 133 float: right;
bsw/jbe@0 134 }
bsw/jbe@0 135
bsw/jbe@0 136 .searchbox {
bsw/jbe@0 137 padding: 0.5ex 1em 0ex 1em;
bsw/jbe@0 138 float: right;
bsw/jbe@0 139 line-height: 250%;
bsw/jbe@0 140 }
bsw/jbe@0 141
bsw/jbe@0 142 .searchbox div {
bsw/jbe@0 143 display: inline;
bsw/jbe@0 144 }
bsw/jbe@0 145
bsw/jbe@0 146 .searchbox select {
bsw/jbe@0 147 margin-left: 0.3em;
bsw/jbe@0 148 margin-right: 0.4em;
bsw/jbe@0 149 font-size: 100%;
bsw/jbe@0 150 width: 8em;
bsw/jbe@0 151 }
bsw/jbe@0 152
bsw/jbe@0 153 .searchbox input[type=text] {
bsw/jbe@0 154 width: 8em;
bsw/jbe@0 155 padding: 0.25ex 0.25em 0.25ex 0.25em;
bsw/jbe@0 156 margin-right: 0.5em;
bsw/jbe@0 157 font-size: 100%;
bsw/jbe@0 158 }
bsw/jbe@0 159
bsw/jbe@0 160 .searchbox input[type=submit] {
bsw/jbe@0 161 font-size: 100%;
bsw/jbe@0 162 width: 2.5em;
bsw/jbe@0 163 }
bsw/jbe@0 164
bsw/jbe@0 165 /*************************************************************************
bsw/jbe@0 166 * Title of current page including path and actions
bsw/jbe@0 167 */
bsw/jbe@0 168
bsw/jbe@0 169 .title_bar {
bsw/jbe@4 170 border-bottom: 1px solid #777;
bsw/jbe@0 171 margin-bottom: 2ex;
bsw/jbe@4 172 padding-top: 1ex;
bsw/jbe@4 173 padding-bottom: 0.5ex;
bsw/jbe@4 174 }
bsw/jbe@4 175
bsw/jbe@4 176 .title_bar_content {
bsw/jbe@4 177 margin-left: 1em;
bsw/jbe@0 178 }
bsw/jbe@0 179
bsw/jbe@0 180 .path {
bsw/jbe@0 181 color: #444;
bsw/jbe@0 182 }
bsw/jbe@0 183
bsw/jbe@0 184 .path div {
bsw/jbe@0 185 font-size: 100%;
bsw/jbe@0 186 line-height: 180%;
bsw/jbe@0 187 }
bsw/jbe@0 188
bsw/jbe@0 189 .path a {
bsw/jbe@0 190 color: #444;
bsw/jbe@0 191 }
bsw/jbe@0 192
bsw/jbe@0 193 .slot_path div {
bsw/jbe@0 194 display: inline;
bsw/jbe@0 195 margin-left: 1em;
bsw/jbe@0 196 margin-right: 1em;
bsw/jbe@0 197 }
bsw/jbe@0 198
bsw/jbe@0 199 .title {
bsw/jbe@0 200 color: #000;
bsw/jbe@0 201 margin-bottom: 0.5ex;
bsw/jbe@0 202 }
bsw/jbe@0 203
bsw/jbe@0 204 .slot_title {
bsw/jbe@0 205 }
bsw/jbe@0 206
bsw/jbe@0 207 .title div {
bsw/jbe@0 208 font-weight: bold;
bsw/jbe@0 209 font-size: 135%;
bsw/jbe@0 210 line-height: 110%;
bsw/jbe@0 211 }
bsw/jbe@0 212
bsw/jbe@0 213 .title a {
bsw/jbe@5 214 color: #000;
bsw/jbe@0 215 }
bsw/jbe@0 216
bsw/jbe@4 217 .member_image_avatar {
bsw/jbe@0 218 float: left;
bsw/jbe@0 219 margin-right: 0.5em;
bsw/jbe@0 220 }
bsw/jbe@0 221
bsw/jbe@0 222 .actions {
bsw/jbe@0 223 font-size: 75%;
bsw/jbe@4 224 line-height: 220%;
bsw/jbe@0 225 }
bsw/jbe@0 226
bsw/jbe@0 227 .slot_actions {
bsw/jbe@0 228 display: inline;
bsw/jbe@0 229 }
bsw/jbe@0 230
bsw/jbe@0 231 .actions a {
bsw/jbe@4 232 float: left;
bsw/jbe@4 233 display: block;
bsw/jbe@5 234 padding: 1px 0.5em 1px 0.0em;
bsw/jbe@0 235 margin-right: 1em;
bsw/jbe@0 236 vertical-align: middle;
bsw/jbe@0 237 }
bsw/jbe@0 238
bsw/jbe@0 239 .actions a:hover {
bsw/jbe@0 240 background-color: #d7d7d7;
bsw/jbe@0 241 }
bsw/jbe@0 242
bsw/jbe@0 243 .actions img {
bsw/jbe@0 244 padding-left: 0.2em;
bsw/jbe@0 245 padding-right: 0.2em;
bsw/jbe@4 246 vertical-align: middle;
bsw/jbe@4 247 }
bsw/jbe@4 248
bsw/jbe@4 249 .logo {
bsw/jbe@4 250 float: right;
bsw/jbe@4 251 margin-right: 1em;
bsw/jbe@0 252 }
bsw/jbe@0 253
bsw/jbe@0 254 /*************************************************************************
bsw@2 255 * vote info / delegation
bsw@2 256 */
bsw@2 257
bsw/jbe@4 258 .interest,
bsw@2 259 .slot_support,
bsw/jbe@4 260 .delegation {
bsw@2 261 float: left;
bsw/jbe@4 262 position: relative;
bsw/jbe@4 263 }
bsw/jbe@4 264
bsw/jbe@4 265 .interest img,
bsw/jbe@4 266 .slot_support img,
bsw/jbe@4 267 .delegation img {
bsw/jbe@4 268 padding-left: 0.2em;
bsw/jbe@4 269 padding-right: 0.2em;
bsw/jbe@4 270 }
bsw/jbe@4 271 .vote_info .head {
bsw/jbe@4 272 float: left;
bsw@2 273 margin-right: 1em;
bsw@2 274 }
bsw@2 275
bsw/jbe@5 276 .interest .head_active,
bsw/jbe@5 277 .slot_support .head_potential_supporter {
bsw/jbe@5 278 background-color: #fec;
bsw/jbe@5 279 border: 1px solid #b96;
bsw/jbe@4 280 }
bsw/jbe@4 281
bsw/jbe@5 282 .slot_support .head_supporter {
bsw/jbe@5 283 background-color: #dfc;
bsw/jbe@4 284 border: 1px solid #8b8;
bsw/jbe@4 285 }
bsw/jbe@4 286
bsw/jbe@4 287 .delegation .head_active {
bsw/jbe@5 288 background-color: #ddf;
bsw/jbe@5 289 border: 1px solid #88b;
bsw@2 290 }
bsw@2 291
bsw@2 292 .vote_info .close {
bsw/jbe@4 293 position: absolute;
bsw/jbe@4 294 top: 0;
bsw/jbe@4 295 right: 0;
bsw@2 296 padding: 1ex;
bsw/jbe@4 297 display: block;
bsw@2 298 }
bsw@2 299
bsw@2 300 .vote_info .content {
bsw/jbe@4 301 font-size: 133%;
bsw/jbe@4 302 line-height: 100%;
bsw/jbe@4 303 top: 3ex;
bsw@2 304 display: none;
bsw@2 305 position: absolute;
bsw@2 306 z-index: 10;
bsw@2 307 background-color: #fff;
bsw/jbe@4 308 border: 1px solid #999;
bsw@2 309 padding: 1em;
bsw/jbe@4 310 width: 25em;
bsw@2 311 }
bsw@2 312
bsw@2 313 .vote_info .delegation_arrow {
bsw@2 314 margin-top: 1ex;
bsw@2 315 margin-bottom: 1ex;
bsw@2 316 vertical-align: middle;
bsw@2 317 }
bsw@2 318
bsw/jbe@4 319 .vote_info .delegation_arrow_overridden {
bsw/jbe@4 320 opacity: 0.4;
bsw/jbe@4 321 }
bsw/jbe@4 322
bsw/jbe@4 323 .vote_info .delegation_scope_overridden {
bsw/jbe@4 324 color: #777;
bsw/jbe@4 325 }
bsw/jbe@4 326
bsw@2 327 .vote_info .delegation_scope {
bsw@2 328 display: inline;
bsw@2 329 }
bsw@2 330
bsw@2 331 .vote_info .delegation_info {
bsw@2 332 }
bsw@2 333
bsw@2 334 .vote_info .member_thumb {
bsw@2 335 clear: left;
bsw@2 336 }
bsw@2 337
bsw/jbe@4 338 .delegation_overridden .member_thumb {
bsw/jbe@4 339 opacity: 0.4;
bsw/jbe@4 340 }
bsw/jbe@4 341
bsw@2 342 .delegation .revoke {
bsw@2 343 margin: 0.5ex;
bsw/jbe@4 344 float: right;
bsw@2 345 }
bsw@2 346
bsw@2 347 .delegation .revoke img {
bsw@2 348 vertical-align: middle;
bsw@2 349 }
bsw@2 350
bsw/jbe@4 351
bsw/jbe@4 352 .sub_title div {
bsw/jbe@4 353 border-top: 1px solid #444;
bsw/jbe@4 354 padding-top: 1ex;
bsw/jbe@4 355 margin-top: 1ex;
bsw/jbe@4 356 font-weight: bold;
bsw/jbe@4 357 font-size: 135%;
bsw/jbe@4 358 line-height: 110%;
bsw/jbe@4 359 }
bsw/jbe@4 360
bsw@2 361 /*************************************************************************
bsw/jbe@0 362 * Main content
bsw/jbe@0 363 */
bsw/jbe@0 364
bsw/jbe@0 365 .main {
bsw/jbe@0 366 margin-left: 1em;
bsw/jbe@0 367 margin-right: 1em;
bsw/jbe@0 368 }
bsw/jbe@0 369
bsw/jbe@0 370
bsw/jbe@0 371 /*************************************************************************
bsw/jbe@0 372 * ui.tab
bsw/jbe@0 373 */
bsw/jbe@0 374
bsw/jbe@0 375 .ui_tabs_links {
bsw/jbe@0 376 margin-top: 4ex;
bsw/jbe@0 377 font-size: 75%;
bsw/jbe@0 378 }
bsw/jbe@0 379
bsw/jbe@0 380 .ui_tabs_links a {
bsw/jbe@0 381 padding: 1ex;
bsw/jbe@4 382 line-height: 200%;
bsw/jbe@0 383 background-color: #e7e7e7;
bsw/jbe@4 384 white-space: nowrap;
bsw/jbe@0 385 }
bsw/jbe@0 386
bsw/jbe@0 387 .ui_tabs_links a:hover {
bsw/jbe@0 388 background-color: #d7d7d7;
bsw/jbe@0 389 }
bsw/jbe@0 390
bsw/jbe@0 391 .ui_tabs_links a.selected {
bsw/jbe@0 392 background-color: #444;
bsw/jbe@0 393 color: #fff;
bsw/jbe@0 394 text-decoration: none;
bsw/jbe@0 395 padding: 1ex;
bsw/jbe@0 396 }
bsw/jbe@0 397
bsw/jbe@0 398 .ui_tabs_content {
bsw/jbe@0 399 border: 1px solid #444;
bsw/jbe@0 400 padding: 1ex 1ex 1ex 1ex;
bsw/jbe@0 401 }
bsw/jbe@0 402
bsw/jbe@0 403 /*************************************************************************
bsw/jbe@5 404 * ui.filter
bsw/jbe@0 405 * ui.order
bsw/jbe@0 406 */
bsw/jbe@0 407
bsw/jbe@5 408 .ui_filter_head,
bsw/jbe@5 409 .ui_order_head {
bsw@2 410 color: #777;
bsw/jbe@5 411 margin-top: 1ex;
bsw/jbe@5 412 margin-bottom: 1.5ex;
bsw@2 413 font-size: 75%;
bsw@2 414 }
bsw@2 415
bsw/jbe@5 416 .ui_filter_head a,
bsw/jbe@0 417 .ui_order_head a {
bsw/jbe@0 418 color: #777;
bsw/jbe@0 419 padding: 0.5ex;
bsw/jbe@0 420 }
bsw/jbe@0 421
bsw/jbe@5 422 .ui_filter_head a.active,
bsw/jbe@5 423 .ui_order_head a.active {
bsw/jbe@0 424 color: #fff;
bsw/jbe@0 425 background-color: #777;
bsw/jbe@0 426 padding: 0.5ex;
bsw/jbe@0 427 }
bsw/jbe@0 428
bsw/jbe@0 429 /*************************************************************************
bsw/jbe@0 430 * ui.paginate
bsw/jbe@0 431 */
bsw/jbe@0 432
bsw/jbe@0 433 .ui_paginate_select a {
bsw/jbe@0 434 padding: 0.5ex;
bsw/jbe@0 435 }
bsw/jbe@0 436
bsw/jbe@0 437 /*************************************************************************
bsw/jbe@0 438 * ui.bargraph
bsw/jbe@0 439 */
bsw/jbe@0 440
bsw/jbe@0 441 .bargraph {
bsw@2 442 width: 101px;
bsw/jbe@0 443 }
bsw/jbe@0 444
bsw/jbe@0 445 .bargraph div {
bsw/jbe@0 446 float: left;
bsw/jbe@0 447 margin-top: 0.5ex;
bsw@2 448 height: 1.3ex;
bsw/jbe@0 449 }
bsw/jbe@0 450
bsw/jbe@4 451 .bargraph_legend {
bsw/jbe@4 452 margin-top: 2ex;
bsw/jbe@4 453 }
bsw/jbe@4 454
bsw/jbe@4 455 .bargraph_legend .bargraph {
bsw/jbe@4 456 width: 26px;
bsw/jbe@4 457 }
bsw/jbe@4 458
bsw/jbe@4 459 .bargraph_legend div,
bsw/jbe@4 460 .bargraph_legend div div,
bsw/jbe@4 461 .bargraph_legend div div div {
bsw/jbe@4 462 float: left;
bsw/jbe@4 463 }
bsw/jbe@4 464
bsw/jbe@4 465 .bargraph_legend_label {
bsw/jbe@4 466 margin-left: 0.5em;
bsw/jbe@4 467 margin-right: 1em;
bsw/jbe@4 468 }
bsw/jbe@4 469
bsw/jbe@0 470 /*************************************************************************
bsw/jbe@0 471 * vertical ui.form
bsw/jbe@0 472 */
bsw/jbe@0 473
bsw/jbe@0 474 .login input[type=text],
bsw/jbe@0 475 .vertical input[type=text],
bsw/jbe@0 476 .login input[type=password],
bsw/jbe@0 477 .vertical input[type=password],
bsw/jbe@0 478 .vertical textarea,
bsw/jbe@0 479 .vertical select {
bsw/jbe@0 480 font-family: sans-serif;
bsw/jbe@0 481 font-size: 100%;
bsw@2 482 width: 50em;
bsw/jbe@0 483 border: 1px solid #444;
bsw/jbe@0 484 padding: 0.2ex 0.2em 0.2ex 0.2em;
bsw/jbe@0 485 margin-bottom: 1ex;
bsw/jbe@0 486 }
bsw/jbe@0 487
bsw/jbe@0 488 .login input[type=password],
bsw/jbe@0 489 .vertical input[type=password] {
bsw/jbe@0 490 width: 16em;
bsw/jbe@0 491 }
bsw/jbe@0 492
bsw/jbe@0 493 .vertical select {
bsw/jbe@0 494 padding-right: 0;
bsw/jbe@0 495 }
bsw/jbe@0 496
bsw/jbe@0 497 .login .ui_field_label,
bsw/jbe@0 498 .vertical .ui_field_label {
bsw/jbe@0 499 text-transform: uppercase;
bsw/jbe@0 500 font-size: 70%;
bsw/jbe@4 501 line-height: 120%;
bsw/jbe@0 502 font-weight: bold;
bsw/jbe@0 503 color: #777;
bsw/jbe@0 504 width: 15em;
bsw/jbe@0 505 display: block;
bsw/jbe@0 506 float: left;
bsw/jbe@0 507 clear: left;
bsw/jbe@0 508 text-align: right;
bsw/jbe@0 509 padding-right: 0.5em;
bsw/jbe@0 510 }
bsw/jbe@0 511
bsw/jbe@0 512 .login input[type=text],
bsw/jbe@0 513 .login input[type=password] {
bsw/jbe@0 514 width: 10em;
bsw/jbe@0 515 }
bsw/jbe@0 516
bsw/jbe@0 517 .login div,
bsw/jbe@0 518 .vertical div {
bsw/jbe@0 519 clear: left;
bsw/jbe@0 520 }
bsw/jbe@0 521
bsw/jbe@0 522 .vertical span {
bsw/jbe@0 523 display: block;
bsw/jbe@0 524 margin-bottom: 0.5ex;
bsw/jbe@0 525 }
bsw/jbe@0 526
bsw/jbe@0 527 .vertical span:after {
bsw/jbe@0 528 content: " ";
bsw/jbe@0 529 }
bsw/jbe@0 530
bsw/jbe@0 531 .vertical span span {
bsw/jbe@0 532 display: inline;
bsw/jbe@0 533 margin-bottom: 0;
bsw/jbe@0 534 }
bsw/jbe@0 535
bsw/jbe@0 536 .login input[type=submit],
bsw/jbe@0 537 .vertical input[type=submit] {
bsw/jbe@0 538 font-size: 100%;
bsw/jbe@0 539 margin-left: 11em;
bsw/jbe@0 540 background-color: #444444;
bsw/jbe@0 541 color: #fff;
bsw/jbe@0 542 border: none;
bsw/jbe@0 543 padding: 0.75ex;
bsw/jbe@0 544 }
bsw/jbe@0 545
bsw/jbe@0 546 .login input[type=submit]:hover,
bsw/jbe@0 547 .vertical input[type=submit]:hover {
bsw/jbe@0 548 background-color: #444444;
bsw/jbe@0 549 }
bsw/jbe@0 550
bsw/jbe@0 551 /*************************************************************************
bsw/jbe@0 552 * Tables
bsw/jbe@0 553 */
bsw/jbe@0 554
bsw/jbe@0 555
bsw/jbe@0 556 table a.action {
bsw/jbe@0 557 font-size: 70%;
bsw/jbe@0 558 line-height: 190%;
bsw/jbe@0 559 padding: 0.5ex;
bsw/jbe@0 560 color: #777;
bsw/jbe@0 561 }
bsw/jbe@0 562
bsw/jbe@0 563 table a.active {
bsw/jbe@0 564 color: #fff;
bsw/jbe@0 565 }
bsw/jbe@0 566
bsw/jbe@0 567 th {
bsw/jbe@0 568 text-align: left;
bsw/jbe@0 569 border-bottom: 1px solid #000;
bsw/jbe@0 570 }
bsw/jbe@0 571
bsw/jbe@0 572 tr:hover td {
bsw/jbe@0 573 background-color: #ddd;
bsw/jbe@0 574 }
bsw/jbe@0 575
bsw/jbe@0 576
bsw/jbe@0 577 tr table tr:hover td {
bsw/jbe@0 578 background-color: #fff;
bsw/jbe@0 579 }
bsw/jbe@0 580
bsw/jbe@0 581
bsw/jbe@0 582 /*************************************************************************
bsw/jbe@0 583 * Hidden inline form
bsw/jbe@0 584 */
bsw/jbe@0 585
bsw/jbe@0 586 .hidden_inline_form {
bsw/jbe@0 587 display: none;
bsw/jbe@0 588 border: 1px solid #444;
bsw/jbe@0 589 width: 42em;
bsw@8 590 position: fixed;
bsw/jbe@0 591 background-color: #fff;
bsw/jbe@0 592 left: 5em;
bsw@8 593 top: 5ex;
bsw/jbe@0 594 }
bsw/jbe@0 595
bsw/jbe@0 596 .hidden_inline_form a {
bsw/jbe@0 597 padding: 0.5ex;
bsw/jbe@0 598 color: #fff;
bsw/jbe@0 599 }
bsw/jbe@0 600
bsw/jbe@0 601
bsw/jbe@0 602 .hidden_inline_form .head {
bsw/jbe@0 603 background-color: #444;
bsw/jbe@0 604 color: #fff;
bsw/jbe@0 605 display: block;
bsw/jbe@0 606 padding: 0.5ex;
bsw/jbe@0 607 }
bsw/jbe@0 608
bsw/jbe@0 609 .hidden_inline_form input[type=text],
bsw/jbe@0 610 .hidden_inline_form textarea,
bsw/jbe@0 611 .hidden_inline_form select {
bsw/jbe@0 612 width: 30em;
bsw/jbe@0 613 }
bsw/jbe@0 614
bsw/jbe@0 615 /*************************************************************************
bsw/jbe@0 616 * Positive / Negtive votes
bsw/jbe@0 617 */
bsw/jbe@0 618
bsw/jbe@0 619
bsw/jbe@0 620 .positive_votes span {
bsw/jbe@0 621 display: inline;
bsw/jbe@0 622 }
bsw/jbe@0 623
bsw/jbe@0 624 .positive_votes {
bsw/jbe@0 625 display: inline;
bsw/jbe@0 626 background-color: #cfc;
bsw/jbe@0 627 padding: 0.3ex 0.5em 0.3ex 0.5em;
bsw/jbe@0 628 }
bsw/jbe@0 629
bsw/jbe@0 630 .negative_votes span {
bsw/jbe@0 631 display: inline;
bsw/jbe@0 632 }
bsw/jbe@0 633
bsw/jbe@0 634 .negative_votes {
bsw/jbe@0 635 display: inline;
bsw/jbe@0 636 background-color: #fcc;
bsw/jbe@0 637 padding: 0.3ex 0.5em 0.3ex 0.5em;
bsw/jbe@0 638 }
bsw/jbe@0 639
bsw/jbe@5 640 .suggestion_my_opinion a {
bsw/jbe@5 641 white-space: nowrap;
bsw/jbe@5 642 padding-left: 0.2ex !important;
bsw/jbe@5 643 padding-right: 0.2ex !important;
bsw/jbe@5 644 }
bsw/jbe@0 645
bsw/jbe@0 646 .active {
bsw/jbe@0 647 background-color: #444;
bsw/jbe@0 648 color: #fff;
bsw/jbe@0 649 }
bsw/jbe@0 650
bsw/jbe@0 651 .active_red2 { background-color: #a00; color: #fff !important; }
bsw/jbe@0 652 .active_red1 { background-color: #f88; color: #000 !important; }
bsw/jbe@0 653 .active_green1 { background-color: #8f8; color: #000 !important; }
bsw/jbe@0 654 .active_green2 { background-color: #0a0; color: #000 !important; }
bsw/jbe@0 655
bsw/jbe@0 656
bsw/jbe@0 657
bsw/jbe@0 658
bsw/jbe@0 659 /*************************************************************************
bsw/jbe@0 660 * Issues
bsw/jbe@0 661 */
bsw/jbe@0 662
bsw/jbe@0 663 .issues tr {
bsw@2 664 border: 1px solid #ccc;
bsw/jbe@0 665 }
bsw/jbe@0 666
bsw/jbe@0 667 .issues tr tr {
bsw@2 668 border: none;
bsw/jbe@0 669 }
bsw/jbe@0 670
bsw/jbe@0 671 .lang_chooser {
bsw/jbe@0 672 float: right;
bsw/jbe@0 673 margin-right: 0.5em;
bsw/jbe@0 674 }
bsw@2 675
bsw@2 676 .delegation_list_entry {
bsw@2 677 margin-right: 2em;
bsw@2 678 margin-bottom: 2ex;
bsw@2 679 float: left;
bsw@2 680 clear: left;
bsw@2 681 }
bsw@2 682
bsw@2 683 .delegation_list_entry .delegation_arrow {
bsw@2 684 float: left;
bsw@2 685 }
bsw@2 686
bsw@2 687 .delegation_list_entry .delegation_scope {
bsw@2 688 float: left;
bsw@2 689 width: 25em;
bsw@2 690 }
bsw@2 691
bsw@2 692 .delegation_list_entry .delegation_scope a {
bsw@2 693 display: block;
bsw@2 694 }
bsw@2 695
bsw@2 696 .member_list .member_thumb {
bsw@2 697 float: left;
bsw@2 698 margin-right: 1em;
bsw@2 699 margin-bottom: 2ex;
bsw@2 700 }
bsw@2 701
bsw@2 702 .member_thumb {
bsw@2 703 text-decoration: none;
bsw/jbe@4 704 width: 18em;
bsw/jbe@4 705 height: 48px;
bsw@2 706 display: block;
bsw@2 707 float: left;
bsw/jbe@4 708 border: 1px solid #999;
bsw/jbe@4 709 overflow: hidden;
bsw/jbe@4 710 xwhite-space: nowrap;
bsw/jbe@4 711 position: relative;
bsw/jbe@4 712 }
bsw/jbe@4 713
bsw/jbe@4 714 .member_thumb a{
bsw/jbe@4 715 position: absolute;
bsw/jbe@4 716 top: 0;
bsw/jbe@4 717 left: 0;
bsw/jbe@4 718 padding: 0;
bsw/jbe@4 719 margin: 0;
bsw@2 720 }
bsw@2 721
bsw@3 722 .member_thumb a:hover div {
bsw@3 723 background-color: #444;
bsw@3 724 color: #fff;
bsw@3 725 }
bsw@3 726
bsw@2 727 .member_thumb img {
bsw/jbe@4 728 padding: 0;
bsw/jbe@4 729 margin: 0;
bsw@2 730 vertical-align: bottom;
bsw@2 731 }
bsw@2 732
bsw@2 733 .member_thumb div {
bsw/jbe@4 734 }
bsw/jbe@4 735
bsw/jbe@4 736 .member_thumb .member_image {
bsw@3 737 }
bsw@3 738
bsw@3 739 .member_thumb .member_name {
bsw/jbe@4 740 position: absolute;
bsw/jbe@4 741 left: 48px;
bsw/jbe@4 742 top: 2ex;
bsw/jbe@4 743 font-size: 100%;
bsw/jbe@4 744 width: 14em;
bsw@2 745 }
bsw@2 746
bsw@3 747 .member_thumb .flags {
bsw@3 748 float: right;
bsw@3 749 font-size: 75%;
bsw@3 750 }
bsw@3 751
bsw/jbe@4 752 .member_thumb .flags a{
bsw/jbe@4 753 position: static;
bsw/jbe@4 754 float: right;
bsw/jbe@4 755 }
bsw/jbe@4 756
bsw/jbe@4 757
bsw/jbe@4 758 .member .right {
bsw/jbe@4 759 float: right;
bsw/jbe@4 760 }
bsw/jbe@4 761
bsw/jbe@4 762 .draft_content,
bsw/jbe@4 763 .member_statement {
bsw@2 764 background-color: #eee;
bsw@2 765 border: 1px solid #ccc;
bsw/jbe@4 766 padding-left: 1ex;
bsw/jbe@4 767 padding-right: 1ex;
bsw@2 768 }
bsw@2 769
bsw@2 770 .diff {
bsw@2 771 background-color: #eee;
bsw@2 772 border: 1px solid #ccc;
bsw@2 773 padding: 1ex;
bsw@2 774 }
bsw@2 775
bsw@2 776 .diff .added {
bsw@2 777 background-color: #cfc;
bsw@2 778 }
bsw@2 779
bsw@2 780 .diff .removed {
bsw@2 781 background-color: #fcc;
bsw@2 782 }
bsw@2 783
bsw@2 784 .slot_issue_info {
bsw@2 785 background-color: #eee;
bsw@2 786 border: 1px solid #ccc;
bsw@2 787 float: right;
bsw@2 788 padding: 0.5ex;
bsw@2 789 line-height: 130%;
bsw@2 790 margin-right: 1em;
bsw@2 791 }
bsw@2 792
bsw@2 793 .issue_info label {
bsw@2 794 float: left;
bsw@2 795 width: 8em;
bsw@2 796 text-transform: uppercase;
bsw@2 797 font-size: 70%;
bsw@2 798 color: #777;
bsw@2 799 font-weight: bold;
bsw@2 800 clear: left;
bsw@2 801 text-align: right;
bsw@2 802 margin-right: 0.7em;
bsw@2 803 }
bsw@2 804
bsw/jbe@6 805 .draft_updated_info,
bsw/jbe@6 806 .voting_active_info {
bsw/jbe@6 807 background-color: #fec;
bsw/jbe@6 808 border: 2px solid #b96;
bsw@2 809 padding: 1ex;
bsw@3 810 }
bsw@3 811
bsw/jbe@4 812 .suggestion_fulfilled {
bsw/jbe@4 813 width: 15em;
bsw/jbe@4 814 }
bsw/jbe@4 815 .suggestion_fulfilled a.action {
bsw/jbe@4 816 padding-left: 0;
bsw/jbe@4 817 line-height: 120%;
bsw/jbe@4 818 }
bsw/jbe@4 819
bsw/jbe@6 820 .help,
bsw/jbe@6 821 .use_terms {
bsw/jbe@4 822 border: 1px solid #bcd;
bsw/jbe@4 823 background-color: #def;
bsw/jbe@4 824 color: #000;
bsw/jbe@4 825 padding: 1ex;
bsw/jbe@4 826 }
bsw/jbe@4 827
bsw/jbe@4 828 .help_visible {
bsw/jbe@4 829 margin-bottom: 1ex;
bsw/jbe@4 830 }
bsw/jbe@4 831
bsw/jbe@4 832 .help_visible .help_icon {
bsw/jbe@4 833 float: right;
bsw/jbe@4 834 }
bsw/jbe@4 835
bsw/jbe@4 836 .slot_help_hidden {
bsw/jbe@4 837 float: right;
bsw/jbe@4 838 margin-right: 1em;
bsw/jbe@4 839 }
bsw/jbe@4 840
bsw/jbe@4 841 .help_actions {
bsw/jbe@4 842 font-size: 75%;
bsw/jbe@4 843 float: right;
bsw/jbe@4 844 }
bsw/jbe@4 845
bsw/jbe@4 846 .help_actions a {
bsw/jbe@4 847 margin-right: 1em;
bsw/jbe@4 848 color: #468;
bsw/jbe@4 849 }
bsw/jbe@4 850
bsw/jbe@4 851 .wiki {
bsw/jbe@4 852 }
bsw/jbe@4 853
bsw/jbe@4 854 .wiki h1,
bsw/jbe@4 855 .wiki h2,
bsw/jbe@4 856 .wiki h3,
bsw/jbe@4 857 .wiki h4 {
bsw/jbe@4 858 margin-top: 1ex;
bsw/jbe@4 859 margin-bottom: 1ex;
bsw/jbe@4 860 }
bsw/jbe@4 861
bsw/jbe@4 862 .wiki h1 {
bsw/jbe@4 863 font-size: 150%;
bsw/jbe@4 864 }
bsw/jbe@4 865
bsw/jbe@4 866 .wiki h2 {
bsw/jbe@4 867 font-size: 125%;
bsw/jbe@4 868 }
bsw/jbe@4 869
bsw/jbe@4 870 .wiki p {
bsw/jbe@4 871 margin-top: 1ex;
bsw/jbe@4 872 margin-bottom: 1ex;
bsw/jbe@4 873 }
bsw/jbe@4 874
bsw/jbe@4 875 form .warning {
bsw/jbe@4 876 background-color: #ffd;
bsw/jbe@4 877 color: #000;
bsw/jbe@4 878 border: 1px solid #dda;
bsw/jbe@4 879 margin: 1ex;
bsw/jbe@4 880 margin-bottom: 2ex;
bsw/jbe@4 881 padding: 1ex;
bsw/jbe@4 882 }
bsw/jbe@5 883
bsw@9 884 a.not_voted {
bsw@9 885 display: block;
bsw@9 886 background-color: #fec;
bsw@9 887 color: #000;
bsw@9 888 }
bsw/jbe@5 889
bsw/jbe@5 890 /*************************************************************************
bsw/jbe@5 891 * Voting
bsw/jbe@5 892 */
bsw/jbe@5 893
bsw/jbe@5 894 #voting {
bsw/jbe@5 895 position: relative;
bsw/jbe@5 896 }
bsw/jbe@5 897 #voting .approval, .abstention, .disapproval {
bsw/jbe@5 898 border: 2px black solid;
bsw/jbe@5 899 margin-top: 5ex;
bsw/jbe@5 900 margin-bottom: 5ex;
bsw/jbe@5 901 padding: 1ex;
bsw/jbe@5 902 padding-bottom: 2ex;
bsw/jbe@5 903 }
bsw/jbe@5 904 #voting .approval {
bsw/jbe@5 905 background-color: #9f9;
bsw/jbe@5 906 }
bsw/jbe@5 907 #voting .approval .movable {
bsw/jbe@5 908 background-color: #dfd;
bsw/jbe@5 909 }
bsw/jbe@5 910 #voting .abstention {
bsw/jbe@5 911 background-color: #ccc;
bsw/jbe@5 912 }
bsw/jbe@5 913 #voting .abstention .movable {
bsw/jbe@5 914 background-color: #eee;
bsw/jbe@5 915 }
bsw/jbe@5 916 #voting .disapproval {
bsw/jbe@5 917 background-color: #f88;
bsw/jbe@5 918 }
bsw/jbe@5 919 #voting .disapproval .movable {
bsw/jbe@5 920 background-color: #fbb;
bsw/jbe@5 921 }
bsw/jbe@5 922 #voting .cathead {
bsw/jbe@5 923 font-weight: bold;
bsw/jbe@5 924 }
bsw/jbe@5 925 #voting .movable {
bsw/jbe@5 926 position: relative;
bsw/jbe@5 927 border: 1px black solid;
bsw/jbe@5 928 margin: 1ex;
bsw/jbe@5 929 padding: 0.5ex;
bsw/jbe@5 930 cursor: pointer;
bsw/jbe@5 931 }
bsw/jbe@5 932 #voting .clickable {
bsw/jbe@5 933 cursor: auto;
bsw/jbe@5 934 }
bsw/jbe@5 935 #voting a.clickable {
bsw/jbe@5 936 cursor: pointer;
bsw/jbe@5 937 }
bsw/jbe@6 938
bsw/jbe@6 939 #voting .grabber {
bsw/jbe@6 940 vertical-align: middle;
bsw/jbe@6 941 cursor: move;
bsw/jbe@6 942 }

Impressum / About Us