MDL-37352 core_grade:fixed some ajax display issues
[moodle.git] / grade / report / grader / styles.css
CommitLineData
4d13065f 1.path-grade-report-grader .flexible th {
653a8648 2white-space:normal;
088860ca 3}
4
870e2795
AD
5.gradestable {
6 margin-bottom:0;
7}
8
088860ca 9.gradestable th.user img {
653a8648 10width:20px;
11height:20px;
088860ca 12}
13
b0ed4c40 14table#user-grades .catlevel2 {
653a8648 15background-color:#f9f9f9;
d1214909 16}
17
b0ed4c40 18table#user-grades tr.avg td.cell {
653a8648 19background-color:#efefff;
20font-weight:700;
21color:#00008B;
d1214909 22}
23
b0ed4c40 24table#user-grades tr.odd td.cell {
653a8648 25background-color:#efefef;
26white-space:nowrap;
a47d38f2 27}
28
b0ed4c40
AD
29table#user-grades tr td.overridden {background-color:#F3E4C0;}
30table#user-grades tr.odd td.overridden {background-color:#EFD9A4;}
5ebce7bb 31
b0ed4c40
AD
32table#user-grades tr td.ajaxoverridden {background-color:#FFE3A0;}
33table#user-grades tr.odd td.ajaxoverridden {background-color:#FFDA83;}
5ebce7bb 34
b0ed4c40 35table#user-grades tr.even td.excluded {
653a8648 36background-color:#EABFFF;
5ebce7bb 37}
38
b0ed4c40 39table#user-grades tr.odd td.excluded {
653a8648 40background-color:#E5AFFF;
5ebce7bb 41}
42
b0ed4c40 43table#user-grades tr.odd th.header {
653a8648 44background-color:#efefef;
45background-image:none;
dc482cfa 46}
c9607072 47
b0ed4c40 48table#user-grades tr.groupavg td.cell {
653a8648 49background-color:#efffef;
50font-weight:700;
51color:#006400;
d1214909 52}
53
b0ed4c40
AD
54table#user-grades td.cat,
55table#user-grades td.course {
653a8648 56font-weight:700;
d1214909 57}
58
b0ed4c40 59table#user-grades {
653a8648 60font-size:10px;
61width:auto;
62background-color:transparent;
63border-style:solid;
64border-width:1px;
65margin:20px 0 0;
d1214909 66}
67
4d13065f 68.path-grade-report-grader #overDiv table {
653a8648 69margin:0;
d1214909 70}
71
4d13065f 72.path-grade-report-grader #overDiv table td.feedback {
653a8648 73border:0;
d1214909 74}
653a8648 75
4d13065f 76.path-grade-report-grader #overDiv .feedback {
653a8648 77font-size:70%;
78background-color:#ABF;
79color:#000;
80font-family:Verdana;
81font-weight:400;
d1214909 82}
83
4d13065f 84.path-grade-report-grader #overDiv .caption {
653a8648 85font-size:70%;
86background-color:#56C;
87color:#CCF;
88font-family:Arial;
89font-weight:700;
d1214909 90}
91
4d13065f 92.path-grade-report-grader #overDiv .intersection {
653a8648 93font-size:70%;
94background-color:#ABF;
95color:#000;
96font-family:Verdana;
97font-weight:400;
d1214909 98}
99
4d13065f 100.path-grade-report-grader #overDiv .intersectioncaption {
653a8648 101background-color:#56C;
102color:#CCF;
103font-family:Arial;
104font-weight:700;
d1214909 105}
106
b0ed4c40 107.path-grade-report-grader div.submit {
653a8648 108margin-top:20px;
109text-align:center;
d1214909 110}
111
b0ed4c40 112table#user-grades td {
653a8648 113text-align:right;
114border-style:solid;
115border-width:0 1px 1px 0;
d1214909 116}
117
b0ed4c40 118table#user-grades th.category {
653a8648 119vertical-align:top;
120border-style:solid;
121border-width:1px 1px 0;
d1214909 122}
123
b0ed4c40 124table#user-grades th.user {
653a8648 125text-align:left;
126border-style:solid;
127border-width:0 0 1px;
d1214909 128}
129
e4aec5be 130table#user-grades th.userfield {
653a8648 131border-style:solid;
132border-width:0 0 1px 1px;
133}
134
b0ed4c40
AD
135table#user-grades th.categoryitem,
136table#user-grades th.courseitem,
137table#user-grades td.topleft {
653a8648 138vertical-align:top;
139border-style:solid;
140border-width:0 1px;
9d35e66e 141}
142
b0ed4c40 143.path-grade-report-grader td,.path-grade-report-grader th {
653a8648 144border-color:#CECECE;
9ecd4386 145}
146
4d13065f 147.path-grade-report-grader table#participants th {
653a8648 148vertical-align:top;
149width:auto;
d1214909 150}
151
b0ed4c40 152table#user-grades td.fillerfirst {
653a8648 153border-style:solid;
154border-width:0 0 0 1px;
d1214909 155}
156
b0ed4c40 157table#user-grades td.fillerlast {
653a8648 158border-style:solid;
159border-width:0 1px 0 0;
d1214909 160}
161
b0ed4c40
AD
162table#user-grades th.item ,
163table#user-grades th.categoryitem ,
164table#user-grades th.courseitem {
653a8648 165border-bottom-color:#000;
166vertical-align:top;
167border-style:solid;
168border-width:1px;
d1214909 169}
170
b0ed4c40 171div.gradertoggle {
653a8648 172display:inline;
173margin-left:20px;
d1214909 174}
175
b0ed4c40 176table#user-grades th.range {
653a8648 177text-align:right;
178border-style:solid;
179border-width:1px;
d1214909 180}
181
b0ed4c40 182table#user-grades .userpic {
653a8648 183display:inline;
184margin-right:10px;
d1214909 185}
186
b0ed4c40 187table#user-grades .quickfeedback {
abfc9e25 188border:1px dashed #000;
d1214909 189}
190
b0ed4c40 191.path-grade-report-grader #siteconfiglink {
653a8648 192text-align:right;
d1214909 193}
194
b0ed4c40
AD
195table#user-grades .hidden,
196table#user-grades .hidden a {
653a8648 197color:#aaa;
80fb1cf9 198}
199
b0ed4c40 200table#user-grades .datesubmitted {
653a8648 201font-size:.7em;
ced5ee59 202}
203
b0ed4c40 204table#user-grades td.cell {
653a8648 205padding-left:5px;
206padding-right:5px;
207vertical-align:middle;
ced5ee59 208}
dc482cfa 209
b0ed4c40 210.path-grade-report-grader table {
653a8648 211border-collapse:collapse;
212background-color:#fff;
653a8648 213border-color:#cecece;
dc482cfa 214}
215
b0ed4c40 216.path-grade-report-grader th {
564b2873 217padding:1px 10px;
dc482cfa 218}
219
b0ed4c40 220.path-grade-report-grader span.inclusion-links {
653a8648 221margin:0 5px 0 10px;
dc482cfa 222}
223
b0ed4c40 224table#user-grades .item {
653a8648 225background-color:#e9e9e9;
dc482cfa 226}
227
4d13065f 228.path-grade-report-grader table tr.odd th.header {
653a8648 229background-color:#efefef;
230background-image:none;
231border-width:0 0 1px;
dc482cfa 232}
233
4d13065f 234.path-grade-report-grader table tr.heading th.header {
653a8648 235border-top:1px solid #cecece;
dc482cfa 236}
237
b0ed4c40
AD
238table#user-grades tr.heading th.categoryitem,
239table#user-grades tr.heading th.courseitem {
653a8648 240border-width:0 0 0 1px;
dc482cfa 241}
242
b0ed4c40 243table#user-grades th.category.header.catlevel1 {
653a8648 244vertical-align:top;
245border-style:solid;
246border-width:1px 1px 0 0;
dc482cfa 247}
248
b0ed4c40 249.path-grade-report-grader div.left_scroller th.user a {
653a8648 250vertical-align:middle;
251margin:0;
252padding:0;
dc482cfa 253}
254
b0ed4c40
AD
255table#user-grades th.categoryitem,
256table#user-grades th.courseitem,
4d13065f 257.path-grade-report-grader table td.topleft {
653a8648 258vertical-align:top;
259border-color:#cecece #cecece #000;
260border-style:solid;
261border-width:0 1px 1px;
dc482cfa 262}
263
4d13065f 264.path-grade-report-grader table td.topleft {
abfc9e25 265border-bottom:0;
dc482cfa 266}
267
b0ed4c40 268table#user-grades td.topleft {
653a8648 269background-color:#fff;
dc482cfa 270}
271
bea2086c 272.path-grade-report-grader th.user img {
653a8648 273border:3px double #cecece;
bea2086c 274vertical-align:top;
653a8648 275width:2.7em;
276height:2.7em;
bea2086c 277margin-right:10px;
dc482cfa 278}
279
4d13065f 280.path-grade-report-grader a.quickedit {
653a8648 281line-height:1em;
282display:block;
283float:right;
284clear:none;
285font-size:9px;
286background-color:transparent;
287margin:.1em 0 0;
dc482cfa 288}
289
4d13065f 290.path-grade-report-grader a.quickedit2 {
653a8648 291display:block;
292float:right;
293clear:none;
294background-color:transparent;
295margin:1.3em 0 0;
dc482cfa 296}
297
4d13065f 298.path-grade-report-grader table#quick_edit {
653a8648 299border:1px solid #cecece;
300margin:0 auto;
dc482cfa 301}
302
4d13065f 303.path-grade-report-grader table#quick_edit td {
653a8648 304vertical-align:middle;
305border:1px solid #cecece;
306text-align:left;
307margin:0;
308padding:5px;
dc482cfa 309}
310
4d13065f 311.path-grade-report-grader table#quick_edit td img {
653a8648 312border:3px double #cecece;
313vertical-align:middle;
314padding:0;
dc482cfa 315}
316
b0ed4c40 317.path-grade-report-grader td input.text {
653a8648 318border:1px solid #666;
319margin-left:10px;
320margin-right:10px;
dc482cfa 321}
322
b0ed4c40 323.path-grade-report-grader td input.submit {
319770d7 324margin: 10px 10px 0px 10px;
325}
326
4d13065f 327.path-grade-report-grader table#quick_edit td.fullname {
abfc9e25 328border-left:0;
653a8648 329padding-left:5px;
dc482cfa 330}
331
4d13065f 332.path-grade-report-grader table#quick_edit td.picture {
abfc9e25 333border-right:0;
dc482cfa 334}
335
4d13065f 336.path-grade-report-grader table#quick_edit td.finalgrade input {
653a8648 337width:5em;
dc482cfa 338}
339
b0ed4c40 340.path-grade-report-grader h1 {
653a8648 341text-align:center;
342clear:both;
dc482cfa 343}
344
b0ed4c40 345.path-grade-report-grader input.center {
653a8648 346margin:10px auto 0;
dc482cfa 347}
348
4d13065f 349.path-grade-report-grader .lefttbody {
653a8648 350width:auto;
351vertical-align:middle;
dc482cfa 352}
353
b0ed4c40 354table#user-grades th.fixedcolumn {
653a8648 355border:1px solid #cecece;
356vertical-align:middle;
dc482cfa 357}
358
4d13065f 359.path-grade-report-grader table#fixed_column th {
653a8648 360border:1px solid #cecece;
361vertical-align:middle;
362border-right-color:#000;
dc482cfa 363}
364
4d13065f 365.path-grade-report-grader table#fixed_column th.user{
bb9b58a6
NC
366border-right-color:#cecece;
367}
368
4d13065f 369.path-grade-report-grader table#fixed_column {
653a8648 370padding-top:20px;
371border-top:1px solid #cecece;
372background-color:#fff;
dc482cfa 373}
374
4d13065f 375.path-grade-report-grader .left_scroller {
653a8648 376float:left;
377clear:none;
378padding-top:20px;
dc482cfa 379}
e83a4dcd
NK
380.path-grade-report-grader.dir-rtl .left_scroller {float:right;}
381
dc482cfa 382
4d13065f 383.path-grade-report-grader .right_scroller {
653a8648 384width:auto;
385clear:none;
1c1f64a2 386overflow-x:scroll;
dc482cfa 387}
388
b0ed4c40
AD
389.path-grade-report-grader table tr.avg,
390.path-grade-report-grader table tr.groupavg td,
391.path-grade-report-grader table tr.avg td,
392.path-grade-report-grader table tr.groupavg th,
393.path-grade-report-grader table tr.avg th,
394.path-grade-report-grader table tr.controls_row,
395.path-grade-report-grader table tr.controls_row th,
396.path-grade-report-grader table tr.range_row,
397.path-grade-report-grader table tr.range_row th,
fe213365 398div.right_scroller tr {
653a8648 399height:2em;
dc482cfa 400}
401
b0ed4c40
AD
402table#user-grades tr.groupavg td.cell,
403tr.groupavg th.header {
653a8648 404background-color:#efffef;
dc482cfa 405}
406
4d13065f 407.path-grade-report-grader form td.excluded {
653a8648 408color:red;
dc482cfa 409}
410
4d13065f 411.path-grade-report-grader .excludedfloater {
653a8648 412font-weight:700;
413color:red;
414font-size:9px;
415float:left;
dc482cfa 416}
417
4d13065f 418.path-grade-report-grader span.gradepass {
653a8648 419color:#298721;
dc482cfa 420}
421
4d13065f 422.path-grade-report-grader span.gradefail {
653a8648 423color:#890d0d;
dc482cfa 424}
425
4d13065f 426.path-grade-report-grader .gradeweight {
653a8648 427color:#461d7c;
428font-weight:700;
dc482cfa 429}
430
b0ed4c40 431.path-grade-report-grader td select {
653a8648 432font-size:100%;
433padding:0;
dc482cfa 434}
435
4d13065f 436.path-grade-report-grader .right_scroller td select {
653a8648 437font-size:86%;
438padding:0;
dc482cfa 439}
440
b0ed4c40
AD
441.path-grade-report-grader tr.avg,
442.path-grade-report-grader tr.controls,
443.path-grade-report-grader td.controls,
444.path-grade-report-grader th.controls,
445.path-grade-report-grader tr.groupavg,
446.path-grade-report-grader tr.range,
447.path-grade-report-grader th.range,
448.path-grade-report-grader td.range,
449.path-grade-report-grader tr.heading th.range {
653a8648 450height:2em!important;
451white-space:nowrap;
dc482cfa 452}
453
4d13065f 454.path-grade-report-grader .heading_name_row th {
653a8648 455white-space:nowrap;
456width:2000px;
dc482cfa 457}
534b18ce 458
04e46bff 459/*MDL-21088 - IE 7 ignores nowraps on tds or ths so we put a span within it with a nowrap on it*/
4d13065f 460.path-grade-report-grader heading_name_row th span {
04e46bff
AD
461 white-space:nowrap;
462}
463
4d13065f 464.path-grade-report-grader .grade_icons img.ajax {
653a8648 465float:right;
466}
467
c97933ff
MG
468.path-grade-report-grader .action-icon {margin-left:0.3em;}
469
d52e4aab
SH
470.path-grade-report-grader .gradestable th.user,
471.path-grade-report-grader .gradestable th.range,
472.path-grade-report-grader .flexible th,
473.path-grade-report-grader .flexible td,
474.path-grade-report-grader .flexible th a,
475.path-grade-report-grader .flexible td a,
476.path-grade-report-grader .gradestable th.range,
477.path-grade-report-grader td {
653a8648 478white-space:nowrap;
e4eb35a6 479}
480
b0ed4c40 481table#user-grades .catlevel1,
d32f6eab 482table#user-grades .r1,
4d13065f
AD
483.path-grade-report-grader table tr.even td.cell,
484.path-grade-report-grader table tr.even th {
653a8648 485background-color:#fff;
486}
487
b0ed4c40 488table#user-grades .catlevel3,
d32f6eab 489.path-grade-report-grader table tr.odd td.cell {
653a8648 490background-color:#efefef;
491}
492
b0ed4c40
AD
493table#fixed_column tr.odd th ,
494table#user-grades tr.odd th {
653a8648 495background-color:#efefef;
496}
497
b0ed4c40
AD
498table#user-grades td.vmarked,
499table#user-grades tr.odd td.vmarked,
500table#user-grades td.vmarked,
501table#user-grades tr.odd td.vmarked,
502table#user-grades tr.even td.vmarked {
653a8648 503background-color:#fc3;
504}
505
b0ed4c40
AD
506table#user-grades td.hmarked,
507table#user-grades tr.odd td.hmarked,
508table#user-grades td.hmarked,
509table#user-grades tr.odd td.hmarked,
510table#user-grades tr.even td.hmarked {
653a8648 511background-color:#ff9;
512}
513
b0ed4c40
AD
514table#user-grades td.hmarked.vmarked,
515table#user-grades tr.odd td.hmarked.vmarked,
516table#user-grades td.hmarked.vmarked,
517table#user-grades tr.even td.hmarked.vmarked,
518table#user-grades tr.odd td.hmarked.vmarked {
653a8648 519background-color:#fc9;
520}
521
b0ed4c40
AD
522table#user-grades tr.heading,
523table#user-grades .heading td {
653a8648 524border-style:solid;
525border-width:0;
526}
527
e4aec5be 528table#user-grades td.userfield,
b0ed4c40 529table#user-grades th,
d32f6eab
SH
530.path-grade-report-grader div.gradeparent,
531.path-grade-report-grader .ie6 form,
532table#user-grades td.ajax {
653a8648 533text-align:left;
534}
535
f34f2891
NK
536.dir-rtl table#user-grades td.userfield,
537.dir-rtl table#user-grades th,
538.path-grade-report-grader.dir-rtl div.gradeparent,
539.path-grade-report-grader.dir-rtl .ie6 form,
540.dir-rtl table#user-grades td.ajax {
541text-align:right;
542}
543
4d13065f 544.path-grade-report-grader .gradeparent {
870e2795
AD
545 overflow:auto;
546}
547
4d13065f 548.path-grade-report-grader table tr.avg td.cell,
b0ed4c40 549table#user-grades td.controls,
4d13065f
AD
550.path-grade-report-grader table tr.avg,
551.path-grade-report-grader table tr.avg td,
552.path-grade-report-grader table tr.avg th {
653a8648 553background-color:#f3ead8;
554}
555
4d13065f
AD
556.path-grade-report-grader div.left_scroller tr,
557.path-grade-report-grader div.right_scroller tr,
558.path-grade-report-grader div.left_scroller td,
559.path-grade-report-grader div.right_scroller td,
560.path-grade-report-grader div.left_scroller th,
561.path-grade-report-grader div.right_scroller th {
d1d08799
SH
562 height:4.5em;
563 font-size:10px;
653a8648 564}
565
4d13065f 566.path-grade-report-grader table th.user,
e4aec5be 567.path-grade-report-grader table td.userfield {
d1d08799
SH
568 text-align:left;
569 vertical-align:middle;
653a8648 570}
571
d1d08799
SH
572.path-grade-report-grader .usersuspended a:link,
573.path-grade-report-grader .usersuspended a:visited {
574 color: #666;
3aafffc0
AD
575}
576
577.path-grade-report-grader table th.usersuspended img.usersuspendedicon {
d1d08799 578 vertical-align:middle;
3aafffc0
AD
579}
580
65ac2868 581.path-grade-report-grader .yui3-overlay {
653a8648 582 background-color: #FFEE69;
583 border-color: #D4C237 #A6982B #A6982B;
584 border-style: solid;
585 border-width: 1px;
586 left: 0;
587 padding: 2px 5px;
588 font-size: 0.7em;
589}
590
65ac2868 591.path-grade-report-grader .yui3-overlay .fullname {
653a8648 592 color: #5F3E00;
593 font-weight: bold;
594}
65ac2868 595.path-grade-report-grader .yui3-overlay .itemname {
653a8648 596 color: #194F3E;
597 font-weight: bold;
598}
65ac2868 599.path-grade-report-grader .yui3-overlay .feedback {
653a8648 600 color: #5F595E;
e4eb35a6 601}
b0ed4c40 602/* table#user-grades td */
5f44fd3e 603/* .grader-report-grader table#user-grades td .yui-panel div.hd { */
4d13065f 604.path-grade-report-grader #tooltipPanel {
5f44fd3e 605 text-align: left;
606}
607
65ac2868 608.path-grade-report-grader .yui3-overlay a.container-close {
5f44fd3e 609 margin-top: -3px;
610}
611
4d13065f 612.path-grade-report-grader #hiddentooltiproot, .tooltipDiv {
5f44fd3e 613 display: none;
614}
615
d32f6eab 616.path-grade-report-grader.ie .right_scroller {
1c1f64a2 617overflow-y:hidden;
618}
5f44fd3e 619
d32f6eab 620.path-grade-report-grader.ie table#fixed_column th {
1c1f64a2 621height:4.5em;
622}
623
d32f6eab 624.path-grade-report-grader.ie table#fixed_column tr.avg th {
1c1f64a2 625height:2.1em;
626}
627
d32f6eab 628.path-grade-report-grader.ie div.left_scroller td {
1c1f64a2 629height:4.5em;
630}
631
d32f6eab 632.path-grade-report-grader.ie6 div.right_scroller {
1c1f64a2 633margin-top:4em;
634width:auto;
635position:absolute;
636}
637
d32f6eab 638.path-grade-report-grader.ie6 .excludedfloater {
1c1f64a2 639font-size:7px;
16be8974 640}