Merge branch 'MDL-35206-email-links' of git://github.com/mudrd8mz/moodle
[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 .gradestable th img {
15     vertical-align: text-bottom;
16     padding-bottom: 0;
17 }
18 .gradestable th .grade_icons { margin-top: .3em; }
19 .gradestable th img.sorticon { margin-left: .3em; }
20 .dir-rtl .gradestable th img.sorticon { margin-left: 0; margin-right: .3em; }
22 table#user-grades .catlevel2 {
23 background-color:#f9f9f9;
24 }
26 table#user-grades tr.avg td.cell {
27 background-color:#efefff;
28 font-weight:700;
29 color:#00008B;
30 }
32 table#user-grades tr.odd td.cell {
33 background-color:#efefef;
34 white-space:nowrap;
35 }
37 table#user-grades tr td.overridden {background-color:#F3E4C0;}
38 table#user-grades tr.odd td.overridden {background-color:#EFD9A4;}
40 table#user-grades tr td.ajaxoverridden {background-color:#FFE3A0;}
41 table#user-grades tr.odd td.ajaxoverridden {background-color:#FFDA83;}
43 table#user-grades tr.even td.excluded {
44 background-color:#EABFFF;
45 }
47 table#user-grades tr.odd td.excluded {
48 background-color:#E5AFFF;
49 }
51 table#user-grades tr.odd th.header {
52 background-color:#efefef;
53 background-image:none;
54 }
56 table#user-grades tr.groupavg td.cell {
57 background-color:#efffef;
58 font-weight:700;
59 color:#006400;
60 }
62 table#user-grades td.cat,
63 table#user-grades td.course {
64 font-weight:700;
65 }
67 table#user-grades {
68 font-size:10px;
69 width:auto;
70 background-color:transparent;
71 border-style:solid;
72 border-width:1px;
73 margin:20px 0 0;
74 }
76 .path-grade-report-grader #overDiv table {
77 margin:0;
78 }
80 .path-grade-report-grader #overDiv table td.feedback {
81 border:0;
82 }
84 .path-grade-report-grader #overDiv .feedback {
85 font-size:70%;
86 background-color:#ABF;
87 color:#000;
88 font-family:Verdana;
89 font-weight:400;
90 }
92 .path-grade-report-grader #overDiv .caption {
93 font-size:70%;
94 background-color:#56C;
95 color:#CCF;
96 font-family:Arial;
97 font-weight:700;
98 }
100 .path-grade-report-grader #overDiv .intersection {
101 font-size:70%;
102 background-color:#ABF;
103 color:#000;
104 font-family:Verdana;
105 font-weight:400;
108 .path-grade-report-grader #overDiv .intersectioncaption {
109 background-color:#56C;
110 color:#CCF;
111 font-family:Arial;
112 font-weight:700;
115 .path-grade-report-grader div.submit {
116 margin-top:20px;
117 text-align:center;
120 table#user-grades td {
121 text-align:right;
122 border-style:solid;
123 border-width:0 1px 1px 0;
126 table#user-grades th.category {
127 vertical-align:top;
128 border-style:solid;
129 border-width:1px 1px 0;
132 table#user-grades th.user {
133 text-align:left;
134 border-style:solid;
135 border-width:0 0 1px;
138 table#user-grades th.userfield {
139 border-style:solid;
140 border-width:0 0 1px 1px;
143 table#user-grades th.categoryitem,
144 table#user-grades td.topleft {
145 vertical-align: bottom;
146 border-style:solid;
147 border-width:0 1px;
150 .path-grade-report-grader td,.path-grade-report-grader th {
151 border-color:#CECECE;
154 .path-grade-report-grader table#participants th {
155 vertical-align:top;
156 width:auto;
159 table#user-grades td.fillerfirst {
160 border-style:solid;
161 border-width:0 0 0 1px;
164 table#user-grades td.fillerlast {
165 border-style:solid;
166 border-width:0 1px 0 0;
169 table#user-grades th.item ,
170 table#user-grades th.categoryitem,
171 table#user-grades th.courseitem {
172 border-bottom-color:#000;
173 vertical-align:bottom;
174 border-style:solid;
175 border-width:1px;
178 div.gradertoggle {
179 display:inline;
180 margin-left:20px;
183 table#user-grades th.range {
184 text-align:right;
185 border-style:solid;
186 border-width:1px;
189 table#user-grades .userpic {
190 display:inline;
191 margin-right:10px;
194 table#user-grades .quickfeedback {
195 border:1px dashed #000;
196 margin-left: 10px;
198 .dir-rtl table#user-grades .quickfeedback { margin-left: 0; margin-right: 10px;}
200 .path-grade-report-grader #siteconfiglink {
201 text-align:right;
204 table#user-grades .hidden,
205 table#user-grades .hidden a {
206 color:#aaa;
209 table#user-grades .datesubmitted {
210 font-size:.7em;
213 table#user-grades td.cell {
214 padding-left:5px;
215 padding-right:5px;
216 vertical-align:middle;
219 .path-grade-report-grader table {
220 border-collapse:collapse;
221 background-color:#fff;
222 border-color:#cecece;
225 .path-grade-report-grader th {
226 padding:1px 10px;
229 .path-grade-report-grader span.inclusion-links {
230 margin:0 5px 0 10px;
233 table#user-grades .item {
234 background-color:#e9e9e9;
237 .path-grade-report-grader table tr.odd th.header {
238 background-color:#efefef;
239 background-image:none;
240 border-width:0 0 1px;
243 .path-grade-report-grader table tr.heading th.header {
244 border-top:1px solid #cecece;
247 table#user-grades tr.heading th.categoryitem,
248 table#user-grades tr.heading th.courseitem {
249 border-width:0 0 0 1px;
252 table#user-grades th.category.header.catlevel1 {
253 vertical-align:top;
254 border-style:solid;
255 border-width:1px 1px 0 0;
258 .path-grade-report-grader div.left_scroller th.user a {
259 vertical-align:middle;
260 margin:0;
261 padding:0;
264 table#user-grades th.categoryitem,
265 table#user-grades th.courseitem,
266 .path-grade-report-grader table td.topleft {
267 vertical-align:bottom;
268 border-color:#cecece #cecece #000;
269 border-style:solid;
270 border-width:0 1px 1px;
273 .path-grade-report-grader table td.topleft {
274 border-bottom:0;
277 table#user-grades td.topleft {
278 background-color:#fff;
281 .path-grade-report-grader th.user img.userpicture {
282 border:3px double #cecece;
283 vertical-align:top;
284 width:2.7em;
285 height:2.7em;
286 margin-right:10px;
289 .path-grade-report-grader a.quickedit {
290 line-height:1em;
291 display:block;
292 float:right;
293 clear:none;
294 font-size:9px;
295 background-color:transparent;
296 margin:.1em 0 0;
299 .path-grade-report-grader a.quickedit2 {
300 display:block;
301 float:right;
302 clear:none;
303 background-color:transparent;
304 margin:1.3em 0 0;
307 .path-grade-report-grader table#quick_edit {
308 border:1px solid #cecece;
309 margin:0 auto;
312 .path-grade-report-grader table#quick_edit td {
313 vertical-align:middle;
314 border:1px solid #cecece;
315 text-align:left;
316 margin:0;
317 padding:5px;
320 .path-grade-report-grader table#quick_edit td img {
321 border:3px double #cecece;
322 vertical-align:middle;
323 padding:0;
326 .path-grade-report-grader td input.text {
327 border:1px solid #666;
330 .path-grade-report-grader td input.submit {
331 margin: 10px 10px 0px 10px;
334 .path-grade-report-grader table#quick_edit td.fullname {
335 border-left:0;
336 padding-left:5px;
339 .path-grade-report-grader table#quick_edit td.picture {
340 border-right:0;
343 .path-grade-report-grader table#quick_edit td.finalgrade input {
344 width:5em;
347 .path-grade-report-grader h1 {
348 text-align:center;
349 clear:both;
352 .path-grade-report-grader input.center {
353 margin:10px auto 0;
356 .path-grade-report-grader .lefttbody {
357 width:auto;
358 vertical-align:middle;
361 table#user-grades th.fixedcolumn {
362 border:1px solid #cecece;
363 vertical-align:middle;
366 .path-grade-report-grader table#fixed_column th {
367 border:1px solid #cecece;
368 vertical-align:middle;
369 border-right-color:#000;
372 .path-grade-report-grader table#fixed_column th.user{
373 border-right-color:#cecece;
376 .path-grade-report-grader table#fixed_column {
377 padding-top:20px;
378 border-top:1px solid #cecece;
379 background-color:#fff;
382 .path-grade-report-grader .left_scroller {
383 float:left;
384 clear:none;
385 padding-top:20px;
387 .path-grade-report-grader.dir-rtl .left_scroller {float:right;}
390 .path-grade-report-grader .right_scroller {
391 width:auto;
392 clear:none;
393 overflow-x:scroll;
396 .path-grade-report-grader table tr.avg,
397 .path-grade-report-grader table tr.groupavg td,
398 .path-grade-report-grader table tr.avg td,
399 .path-grade-report-grader table tr.groupavg th,
400 .path-grade-report-grader table tr.avg th,
401 .path-grade-report-grader table tr.controls_row,
402 .path-grade-report-grader table tr.controls_row th,
403 .path-grade-report-grader table tr.range_row,
404 .path-grade-report-grader table tr.range_row th,
405 div.right_scroller tr {
406 height:2em;
409 table#user-grades tr.groupavg td.cell,
410 tr.groupavg th.header {
411 background-color:#efffef;
414 .path-grade-report-grader form td.excluded {
415 color:red;
418 .path-grade-report-grader .excludedfloater {
419 font-weight:700;
420 color:red;
421 font-size:9px;
422 float:left;
425 .path-grade-report-grader span.gradepass {
426 color:#298721;
429 .path-grade-report-grader span.gradefail {
430 color:#890d0d;
433 .path-grade-report-grader .gradeweight {
434 color:#461d7c;
435 font-weight:700;
438 .path-grade-report-grader td select {
439 font-size:100%;
440 padding:0;
443 .path-grade-report-grader .right_scroller td select {
444 font-size:86%;
445 padding:0;
448 .path-grade-report-grader tr.avg,
449 .path-grade-report-grader tr.controls,
450 .path-grade-report-grader td.controls,
451 .path-grade-report-grader th.controls,
452 .path-grade-report-grader tr.groupavg,
453 .path-grade-report-grader tr.range,
454 .path-grade-report-grader th.range,
455 .path-grade-report-grader td.range,
456 .path-grade-report-grader tr.heading th.range {
457 height:2em!important;
458 white-space:nowrap;
461 .path-grade-report-grader .heading_name_row th {
462 white-space:nowrap;
463 width:2000px;
466 /*MDL-21088 - IE 7 ignores nowraps on tds or ths so we put a span within it with a nowrap on it*/
467 .path-grade-report-grader heading_name_row th span {
468     white-space:nowrap;
471 .path-grade-report-grader .grade_icons img.ajax {
472 float:right;
475 .path-grade-report-grader .gradestable th.user,
476 .path-grade-report-grader .gradestable th.range,
477 .path-grade-report-grader .flexible th,
478 .path-grade-report-grader .flexible td,
479 .path-grade-report-grader .flexible th a,
480 .path-grade-report-grader .flexible td a,
481 .path-grade-report-grader .gradestable th.range,
482 .path-grade-report-grader td {
483 white-space:nowrap;
486 table#user-grades .catlevel1,
487 table#user-grades .r1,
488 .path-grade-report-grader table tr.even td.cell,
489 .path-grade-report-grader table tr.even th {
490 background-color:#fff;
493 table#user-grades .catlevel3,
494 .path-grade-report-grader table tr.odd td.cell {
495 background-color:#efefef;
498 table#fixed_column tr.odd th ,
499 table#user-grades tr.odd th {
500 background-color:#efefef;
503 table#user-grades td.vmarked,
504 table#user-grades tr.odd td.vmarked,
505 table#user-grades td.vmarked,
506 table#user-grades tr.odd td.vmarked,
507 table#user-grades tr.even td.vmarked {
508 background-color:#fc3;
511 table#user-grades td.hmarked,
512 table#user-grades tr.odd td.hmarked,
513 table#user-grades td.hmarked,
514 table#user-grades tr.odd td.hmarked,
515 table#user-grades tr.even td.hmarked {
516 background-color:#ff9;
519 table#user-grades td.hmarked.vmarked,
520 table#user-grades tr.odd td.hmarked.vmarked,
521 table#user-grades td.hmarked.vmarked,
522 table#user-grades tr.even td.hmarked.vmarked,
523 table#user-grades tr.odd td.hmarked.vmarked {
524 background-color:#fc9;
527 table#user-grades tr.heading,
528 table#user-grades .heading td {
529 border-style:solid;
530 border-width:0;
533 table#user-grades td.userfield,
534 table#user-grades th,
535 .path-grade-report-grader div.gradeparent,
536 .path-grade-report-grader .ie6 form,
537 table#user-grades td.ajax {
538 text-align:left;
541 .dir-rtl table#user-grades td.userfield,
542 .dir-rtl table#user-grades th,
543 .path-grade-report-grader.dir-rtl  div.gradeparent,
544 .path-grade-report-grader.dir-rtl  .ie6 form,
545 .dir-rtl table#user-grades td.ajax {
546 text-align:right;
549 .path-grade-report-grader .gradeparent {
550     overflow:auto;
553 .path-grade-report-grader table tr.avg td.cell,
554 table#user-grades td.controls,
555 .path-grade-report-grader table tr.avg,
556 .path-grade-report-grader table tr.avg td,
557 .path-grade-report-grader table tr.avg th {
558 background-color:#f3ead8;
561 .path-grade-report-grader div.left_scroller tr,
562 .path-grade-report-grader div.right_scroller tr,
563 .path-grade-report-grader div.left_scroller td,
564 .path-grade-report-grader div.right_scroller td,
565 .path-grade-report-grader div.left_scroller th,
566 .path-grade-report-grader div.right_scroller th {
567     height:4.5em;
568     font-size:10px;
571 .path-grade-report-grader table th.user,
572 .path-grade-report-grader table td.userfield {
573     text-align:left;
574     vertical-align:middle;
577 .path-grade-report-grader .usersuspended a:link,
578 .path-grade-report-grader .usersuspended a:visited {
579     color: #666;
582 .path-grade-report-grader table th.usersuspended img.usersuspendedicon {
583     vertical-align: text-bottom;
584     margin-left: .45em;
587 .path-grade-report-grader .grade_icons { margin-bottom: .3em;}
589 .path-grade-report-grader .yui3-overlay {
590     background-color: #FFEE69;
591     border-color: #D4C237 #A6982B #A6982B;
592     border-style: solid;
593     border-width: 1px;
594     left: 0;
595     padding: 2px 5px;
596     font-size: 0.7em;
599 .path-grade-report-grader .yui3-overlay .fullname {
600     color: #5F3E00;
601     font-weight: bold;
603 .path-grade-report-grader .yui3-overlay .itemname {
604     color: #194F3E;
605     font-weight: bold;
607 .path-grade-report-grader .yui3-overlay .feedback {
608     color: #5F595E;
610 /* table#user-grades td */
611 /* .grader-report-grader table#user-grades td .yui-panel div.hd { */
612 .path-grade-report-grader #tooltipPanel {
613   text-align: left;
616 .path-grade-report-grader .yui3-overlay a.container-close {
617   margin-top: -3px;
620 .path-grade-report-grader #hiddentooltiproot, .tooltipDiv {
621   display: none;
624 .path-grade-report-grader.ie .right_scroller {
625 overflow-y:hidden;
628 .path-grade-report-grader.ie table#fixed_column th {
629 height:4.5em;
632 .path-grade-report-grader.ie table#fixed_column tr.avg th {
633 height:2.1em;
636 .path-grade-report-grader.ie div.left_scroller td {
637 height:4.5em;
640 .path-grade-report-grader.ie6 div.right_scroller {
641 margin-top:4em;
642 width:auto;
643 position:absolute;
646 .path-grade-report-grader.ie6 .excludedfloater {
647 font-size:7px;