c562c82b5c53498ef2ca56b0772fd62244dcad30
[moodle.git] / grade / report / grader / styles.css
1 .path-grade-report-grader .flexible th {
2 white-space:normal;
3 }
5 .gradestable {
6     margin-bottom:0;
7 }
9 .gradestable th.user img {
10 width:20px;
11 height:20px;
12 }
14 table#user-grades .catlevel2 {
15 background-color:#f9f9f9;
16 }
18 table#user-grades tr.avg td.cell {
19 background-color:#efefff;
20 font-weight:700;
21 color:#00008B;
22 }
24 table#user-grades tr.odd td.cell {
25 background-color:#efefef;
26 white-space:nowrap;
27 }
29 table#user-grades tr td.overridden {background-color:#F3E4C0;}
30 table#user-grades tr.odd td.overridden {background-color:#EFD9A4;}
32 table#user-grades tr td.ajaxoverridden {background-color:#FFE3A0;}
33 table#user-grades tr.odd td.ajaxoverridden {background-color:#FFDA83;}
35 table#user-grades tr.even td.excluded {
36 background-color:#EABFFF;
37 }
39 table#user-grades tr.odd td.excluded {
40 background-color:#E5AFFF;
41 }
43 table#user-grades tr.odd th.header {
44 background-color:#efefef;
45 background-image:none;
46 }
48 table#user-grades tr.groupavg td.cell {
49 background-color:#efffef;
50 font-weight:700;
51 color:#006400;
52 }
54 table#user-grades td.cat,
55 table#user-grades td.course {
56 font-weight:700;
57 }
59 table#user-grades {
60 font-size:10px;
61 width:auto;
62 background-color:transparent;
63 border-style:solid;
64 border-width:1px;
65 margin:20px 0 0;
66 }
68 .path-grade-report-grader #overDiv table {
69 margin:0;
70 }
72 .path-grade-report-grader #overDiv table td.feedback {
73 border:0;
74 }
76 .path-grade-report-grader #overDiv .feedback {
77 font-size:70%;
78 background-color:#ABF;
79 color:#000;
80 font-family:Verdana;
81 font-weight:400;
82 }
84 .path-grade-report-grader #overDiv .caption {
85 font-size:70%;
86 background-color:#56C;
87 color:#CCF;
88 font-family:Arial;
89 font-weight:700;
90 }
92 .path-grade-report-grader #overDiv .intersection {
93 font-size:70%;
94 background-color:#ABF;
95 color:#000;
96 font-family:Verdana;
97 font-weight:400;
98 }
100 .path-grade-report-grader #overDiv .intersectioncaption {
101 background-color:#56C;
102 color:#CCF;
103 font-family:Arial;
104 font-weight:700;
107 .path-grade-report-grader div.submit {
108 margin-top:20px;
109 text-align:center;
112 table#user-grades td {
113 text-align:right;
114 border-style:solid;
115 border-width:0 1px 1px 0;
118 table#user-grades th.category {
119 vertical-align:top;
120 border-style:solid;
121 border-width:1px 1px 0;
124 table#user-grades th.user {
125 text-align:left;
126 border-style:solid;
127 border-width:0 0 1px;
130 table#user-grades th.userfield {
131 border-style:solid;
132 border-width:0 0 1px 1px;
135 table#user-grades th.categoryitem,
136 table#user-grades th.courseitem,
137 table#user-grades td.topleft {
138 vertical-align:top;
139 border-style:solid;
140 border-width:0 1px;
143 .path-grade-report-grader td,.path-grade-report-grader th {
144 border-color:#CECECE;
147 .path-grade-report-grader table#participants th {
148 vertical-align:top;
149 width:auto;
152 table#user-grades td.fillerfirst {
153 border-style:solid;
154 border-width:0 0 0 1px;
157 table#user-grades td.fillerlast {
158 border-style:solid;
159 border-width:0 1px 0 0;
162 table#user-grades th.item ,
163 table#user-grades th.categoryitem ,
164 table#user-grades th.courseitem {
165 border-bottom-color:#000;
166 vertical-align:top;
167 border-style:solid;
168 border-width:1px;
171 div.gradertoggle {
172 display:inline;
173 margin-left:20px;
176 table#user-grades th.range {
177 text-align:right;
178 border-style:solid;
179 border-width:1px;
182 table#user-grades .userpic {
183 display:inline;
184 margin-right:10px;
187 table#user-grades .quickfeedback {
188 border:1px dashed #000;
191 .path-grade-report-grader #siteconfiglink {
192 text-align:right;
195 table#user-grades .hidden,
196 table#user-grades .hidden a {
197 color:#aaa;
200 table#user-grades .datesubmitted {
201 font-size:.7em;
204 table#user-grades td.cell {
205 padding-left:5px;
206 padding-right:5px;
207 vertical-align:middle;
210 .path-grade-report-grader table {
211 border-collapse:collapse;
212 background-color:#fff;
213 border-color:#cecece;
216 .path-grade-report-grader th {
217 padding:2px 10px 0;
220 .path-grade-report-grader span.inclusion-links {
221 margin:0 5px 0 10px;
224 table#user-grades .item {
225 background-color:#e9e9e9;
228 .path-grade-report-grader table tr.odd th.header {
229 background-color:#efefef;
230 background-image:none;
231 border-width:0 0 1px;
234 .path-grade-report-grader table tr.heading th.header {
235 border-top:1px solid #cecece;
238 table#user-grades tr.heading th.categoryitem,
239 table#user-grades tr.heading th.courseitem {
240 border-width:0 0 0 1px;
243 table#user-grades th.category.header.catlevel1 {
244 vertical-align:top;
245 border-style:solid;
246 border-width:1px 1px 0 0;
249 .path-grade-report-grader div.left_scroller th.user a {
250 vertical-align:middle;
251 margin:0;
252 padding:0;
255 table#user-grades th.categoryitem,
256 table#user-grades th.courseitem,
257 .path-grade-report-grader table td.topleft {
258 vertical-align:top;
259 border-color:#cecece #cecece #000;
260 border-style:solid;
261 border-width:0 1px 1px;
264 .path-grade-report-grader table td.topleft {
265 border-bottom:0;
268 table#user-grades td.topleft {
269 background-color:#fff;
272 .path-grade-report-grader th.user img {
273 border:3px double #cecece;
274 vertical-align:top;
275 width:2.7em;
276 height:2.7em;
277 margin-right:10px;
280 .path-grade-report-grader a.quickedit {
281 line-height:1em;
282 display:block;
283 float:right;
284 clear:none;
285 font-size:9px;
286 background-color:transparent;
287 margin:.1em 0 0;
290 .path-grade-report-grader a.quickedit2 {
291 display:block;
292 float:right;
293 clear:none;
294 background-color:transparent;
295 margin:1.3em 0 0;
298 .path-grade-report-grader table#quick_edit {
299 border:1px solid #cecece;
300 margin:0 auto;
303 .path-grade-report-grader table#quick_edit td {
304 vertical-align:middle;
305 border:1px solid #cecece;
306 text-align:left;
307 margin:0;
308 padding:5px;
311 .path-grade-report-grader table#quick_edit td img {
312 border:3px double #cecece;
313 vertical-align:middle;
314 padding:0;
317 .path-grade-report-grader td input.text {
318 border:1px solid #666;
319 margin-left:10px;
320 margin-right:10px;
323 .path-grade-report-grader td input.submit {
324 margin: 10px 10px 0px 10px;
327 .path-grade-report-grader table#quick_edit td.fullname {
328 border-left:0;
329 padding-left:5px;
332 .path-grade-report-grader table#quick_edit td.picture {
333 border-right:0;
336 .path-grade-report-grader table#quick_edit td.finalgrade input {
337 width:5em;
340 .path-grade-report-grader h1 {
341 text-align:center;
342 clear:both;
345 .path-grade-report-grader input.center {
346 margin:10px auto 0;
349 .path-grade-report-grader .lefttbody {
350 width:auto;
351 vertical-align:middle;
354 table#user-grades th.fixedcolumn {
355 border:1px solid #cecece;
356 vertical-align:middle;
359 .path-grade-report-grader table#fixed_column th {
360 border:1px solid #cecece;
361 vertical-align:middle;
362 border-right-color:#000;
365 .path-grade-report-grader table#fixed_column th.user{
366 border-right-color:#cecece;
369 .path-grade-report-grader table#fixed_column {
370 padding-top:20px;
371 border-top:1px solid #cecece;
372 background-color:#fff;
375 .path-grade-report-grader .left_scroller {
376 float:left;
377 clear:none;
378 padding-top:20px;
381 .path-grade-report-grader .right_scroller {
382 width:auto;
383 clear:none;
384 overflow-x:scroll;
387 .path-grade-report-grader table tr.avg,
388 .path-grade-report-grader table tr.groupavg td,
389 .path-grade-report-grader table tr.avg td,
390 .path-grade-report-grader table tr.groupavg th,
391 .path-grade-report-grader table tr.avg th,
392 .path-grade-report-grader table tr.controls_row,
393 .path-grade-report-grader table tr.controls_row th,
394 .path-grade-report-grader table tr.range_row,
395 .path-grade-report-grader table tr.range_row th,
396 div.right_scroller tr {
397 height:2em;
400 table#user-grades tr.groupavg td.cell,
401 tr.groupavg th.header {
402 background-color:#efffef;
405 .path-grade-report-grader form td.excluded {
406 color:red;
409 .path-grade-report-grader .excludedfloater {
410 font-weight:700;
411 color:red;
412 font-size:9px;
413 float:left;
416 .path-grade-report-grader span.gradepass {
417 color:#298721;
420 .path-grade-report-grader span.gradefail {
421 color:#890d0d;
424 .path-grade-report-grader .gradeweight {
425 color:#461d7c;
426 font-weight:700;
429 .path-grade-report-grader td select {
430 font-size:100%;
431 padding:0;
434 .path-grade-report-grader .right_scroller td select {
435 font-size:86%;
436 padding:0;
439 .path-grade-report-grader tr.avg,
440 .path-grade-report-grader tr.controls,
441 .path-grade-report-grader td.controls,
442 .path-grade-report-grader th.controls,
443 .path-grade-report-grader tr.groupavg,
444 .path-grade-report-grader tr.range,
445 .path-grade-report-grader th.range,
446 .path-grade-report-grader td.range,
447 .path-grade-report-grader tr.heading th.range {
448 height:2em!important;
449 white-space:nowrap;
452 .path-grade-report-grader .heading_name_row th {
453 white-space:nowrap;
454 width:2000px;
457 /*MDL-21088 - IE 7 ignores nowraps on tds or ths so we put a span within it with a nowrap on it*/
458 .path-grade-report-grader heading_name_row th span {
459     white-space:nowrap;
462 .path-grade-report-grader .grade_icons img.ajax {
463 float:right;
466 .path-grade-report-grader .action-icon {margin-left:0.3em;}
468 .path-grade-report-grader .gradestable th.user,
469 .path-grade-report-grader .gradestable th.range,
470 .path-grade-report-grader .flexible th,
471 .path-grade-report-grader .flexible td,
472 .path-grade-report-grader .flexible th a,
473 .path-grade-report-grader .flexible td a,
474 .path-grade-report-grader .gradestable th.range,
475 .path-grade-report-grader td {
476 white-space:nowrap;
479 table#user-grades .catlevel1,
480 table#user-grades .r1,
481 .path-grade-report-grader table tr.even td.cell,
482 .path-grade-report-grader table tr.even th {
483 background-color:#fff;
486 table#user-grades .catlevel3,
487 .path-grade-report-grader table tr.odd td.cell {
488 background-color:#efefef;
491 table#fixed_column tr.odd th ,
492 table#user-grades tr.odd th {
493 background-color:#efefef;
496 table#user-grades td.vmarked,
497 table#user-grades tr.odd td.vmarked,
498 table#user-grades td.vmarked,
499 table#user-grades tr.odd td.vmarked,
500 table#user-grades tr.even td.vmarked {
501 background-color:#fc3;
504 table#user-grades td.hmarked,
505 table#user-grades tr.odd td.hmarked,
506 table#user-grades td.hmarked,
507 table#user-grades tr.odd td.hmarked,
508 table#user-grades tr.even td.hmarked {
509 background-color:#ff9;
512 table#user-grades td.hmarked.vmarked,
513 table#user-grades tr.odd td.hmarked.vmarked,
514 table#user-grades td.hmarked.vmarked,
515 table#user-grades tr.even td.hmarked.vmarked,
516 table#user-grades tr.odd td.hmarked.vmarked {
517 background-color:#fc9;
520 table#user-grades tr.heading,
521 table#user-grades .heading td {
522 border-style:solid;
523 border-width:0;
526 table#user-grades td.userfield,
527 table#user-grades th,
528 .path-grade-report-grader div.gradeparent,
529 .path-grade-report-grader .ie6 form,
530 table#user-grades td.ajax {
531 text-align:left;
534 .dir-rtl table#user-grades td.userfield,
535 .dir-rtl table#user-grades th,
536 .path-grade-report-grader.dir-rtl  div.gradeparent,
537 .path-grade-report-grader.dir-rtl  .ie6 form,
538 .dir-rtl table#user-grades td.ajax {
539 text-align:right;
542 .path-grade-report-grader .gradeparent {
543     overflow:auto;
546 .path-grade-report-grader table tr.avg td.cell,
547 table#user-grades td.controls,
548 .path-grade-report-grader table tr.avg,
549 .path-grade-report-grader table tr.avg td,
550 .path-grade-report-grader table tr.avg th {
551 background-color:#f3ead8;
554 .path-grade-report-grader div.left_scroller tr,
555 .path-grade-report-grader div.right_scroller tr,
556 .path-grade-report-grader div.left_scroller td,
557 .path-grade-report-grader div.right_scroller td,
558 .path-grade-report-grader div.left_scroller th,
559 .path-grade-report-grader div.right_scroller th {
560     height:4.5em;
561     font-size:10px;
564 .path-grade-report-grader table th.user,
565 .path-grade-report-grader table td.userfield {
566     text-align:left;
567     vertical-align:middle;
570 .path-grade-report-grader .usersuspended a:link,
571 .path-grade-report-grader .usersuspended a:visited {
572     color: #666;
575 .path-grade-report-grader table th.usersuspended img.usersuspendedicon {
576     vertical-align:middle;
579 .path-grade-report-grader .yui-overlay {
580     background-color: #FFEE69;
581     border-color: #D4C237 #A6982B #A6982B;
582     border-style: solid;
583     border-width: 1px;
584     left: 0;
585     padding: 2px 5px;
586     font-size: 0.7em;
589 .path-grade-report-grader .yui-overlay .fullname {
590     color: #5F3E00;
591     font-weight: bold;
593 .path-grade-report-grader .yui-overlay .itemname {
594     color: #194F3E;
595     font-weight: bold;
597 .path-grade-report-grader .yui-overlay .feedback {
598     color: #5F595E;
600 /* table#user-grades td */
601 /* .grader-report-grader table#user-grades td .yui-panel div.hd { */
602 .path-grade-report-grader #tooltipPanel {
603   text-align: left;
606 .path-grade-report-grader .yui-overlay a.container-close {
607   margin-top: -3px;
610 .path-grade-report-grader #hiddentooltiproot, .tooltipDiv {
611   display: none;
614 .path-grade-report-grader.ie .right_scroller {
615 overflow-y:hidden;
618 .path-grade-report-grader.ie table#fixed_column th {
619 height:4.5em;
622 .path-grade-report-grader.ie table#fixed_column tr.avg th {
623 height:2.1em;
626 .path-grade-report-grader.ie div.left_scroller td {
627 height:4.5em;
630 .path-grade-report-grader.ie6 div.right_scroller {
631 margin-top:4em;
632 width:auto;
633 position:absolute;
636 .path-grade-report-grader.ie6 .excludedfloater {
637 font-size:7px;