MDL-53713 core: account for session_start returning false
[moodle.git] / mod / assign / styles.css
CommitLineData
e70f8d0a 1.path-mod-assign div.gradingnavigation div {
bbd0e548
DW
2 float: left;
3 margin-left: 2em;
4}
5
e70f8d0a
DW
6.path-mod-assign div.submissionstatustable,
7.path-mod-assign div.submissionfull,
8.path-mod-assign div.submissionlinks,
9.path-mod-assign div.usersummary,
10.path-mod-assign div.feedback,
11.path-mod-assign div.gradingsummary {
bbd0e548
DW
12 margin-bottom: 5em;
13}
14
e70f8d0a
DW
15.path-mod-assign div.submissionstatus .generaltable,
16.path-mod-assign div.submissionlinks .generaltable,
17.path-mod-assign div.feedback .generaltable,
18.path-mod-assign div.submissionsummarytable .generaltable,
19.path-mod-assign div.attempthistory table,
20.path-mod-assign div.gradingsummary .generaltable {
bbd0e548
DW
21 width: 100%;
22}
23
e70f8d0a
DW
24.path-mod-assign table.generaltable table td {
25 border: 0px none;
26}
fa7f3a86 27
e70f8d0a
DW
28.path-mod-assign .gradingsummarytable,
29.path-mod-assign .feedbacktable,
30.path-mod-assign .lockedsubmission,
31.path-mod-assign .submissionsummarytable {
bbd0e548
DW
32 margin-top: 1em;
33}
34
e70f8d0a 35.path-mod-assign div.submissionsummarytable table tbody tr td.c0 {
bbd0e548
DW
36 width: 30%;
37}
38
e70f8d0a 39.path-mod-assign .submittedlate {
bbd0e548
DW
40 color: red;
41 font-weight: 900;
42}
43
e70f8d0a
DW
44.path-mod-assign.jsenabled .gradingoptionsform .fsubmit {
45 display: none;
46}
47
48.path-mod-assign.jsenabled .gradingtable .c1 select {
49 display: none;
50}
51
52.path-mod-assign .quickgradingform .mform fieldset {
53 margin: 0px;
54 padding: 0px;
55}
56
57.path-mod-assign .gradingbatchoperationsform .mform fieldset {
58 margin: 0px;
59 padding: 0px;
60}
bbd0e548 61
e70f8d0a
DW
62.path-mod-assign td.submissionstatus,
63.path-mod-assign div.submissionstatus,
64.path-mod-assign a:link.submissionstatus {
bbd0e548
DW
65 color: black;
66 background-color: #efefef;
67}
68
e70f8d0a
DW
69.path-mod-assign td.submissionstatusdraft,
70.path-mod-assign div.submissionstatusdraft,
71.path-mod-assign a:link.submissionstatusdraft {
bbd0e548
DW
72 color: black;
73 background-color: #efefcf;
74}
75
e70f8d0a
DW
76.path-mod-assign td.submissionstatussubmitted,
77.path-mod-assign div.submissionstatussubmitted,
78.path-mod-assign a:link.submissionstatussubmitted {
bbd0e548
DW
79 color: black;
80 background-color: #cfefcf;
81}
82
83
e70f8d0a
DW
84.path-mod-assign td.submissionlocked,
85.path-mod-assign div.submissionlocked {
bbd0e548
DW
86 color: black;
87 background-color: #efefcf;
88}
89
e70f8d0a
DW
90.path-mod-assign td.submissionreopened,
91.path-mod-assign div.submissionreopened {
df211804
DW
92 color: black;
93 background-color: #efefef;
94}
95
e70f8d0a
DW
96.path-mod-assign td.submissiongraded,
97.path-mod-assign div.submissiongraded {
bbd0e548
DW
98 color: black;
99 background-color: #cfefcf;
100}
101
e70f8d0a
DW
102.path-mod-assign td.submissionnotgraded,
103.path-mod-assign div.submissionnotgraded {
bbd0e548
DW
104 color: black;
105 background-color: #efefef;
106}
107
e70f8d0a
DW
108.path-mod-assign td.latesubmission,
109.path-mod-assign a:link.latesubmission,
110.path-mod-assign div.latesubmission {
bbd0e548
DW
111 color: black;
112 background-color: #efcfcf;
113}
114
e70f8d0a
DW
115.path-mod-assign td.earlysubmission,
116.path-mod-assign div.earlysubmission {
bbd0e548
DW
117 color: black;
118 background-color: #cfefcf;
119}
120
e70f8d0a
DW
121.path-mod-assign .gradingtable .c0 {
122 display: none;
123}
bbd0e548 124
e70f8d0a
DW
125.path-mod-assign.jsenabled .gradingtable .c0 {
126 display: table-cell;
127}
bbd0e548 128
e70f8d0a
DW
129.path-mod-assign .gradingbatchoperationsform {
130 display: none;
131}
bbd0e548 132
e70f8d0a
DW
133.path-mod-assign.jsenabled .gradingbatchoperationsform {
134 display: block;
135}
136
137.path-mod-assign .gradingtable tr.selectedrow td {
138 background-color: #ffeecc;
139}
140
141.path-mod-assign .gradingtable tr.unselectedrow td {
142 background-color: white;
143}
144
145.path-mod-assign .gradingtable .c0 div.selectall {
146 margin-left: 7px;
147}
148
149.path-mod-assign .gradingtable .yui3-menu ul {
bbd0e548
DW
150 margin: 0px;
151}
152
e70f8d0a 153.path-mod-assign .gradingtable .yui3-menu-label {
bbd0e548 154 padding-left: 0px;
0348468b 155 line-height: 12px;
bbd0e548 156}
e70f8d0a
DW
157
158.path-mod-assign .gradingtable .yui3-menu-label img {
159 padding: 0 3px;
160}
161
162.path-mod-assign .gradingtable .yui3-menu li {
bbd0e548
DW
163 list-style-type: none;
164}
165
e70f8d0a 166.path-mod-assign.jsenabled .gradingtable .yui3-loading {
bbd0e548
DW
167 display: none;
168}
169
e70f8d0a 170.path-mod-assign .gradingtable .yui3-menu .yui3-menu-content {
bbd0e548 171 border: 0px;
0348468b 172 padding-top: 0;
bbd0e548
DW
173}
174
e70f8d0a 175.path-mod-assign div.gradingtable tr .quickgrademodified {
bf78ebd6 176 background-color: #FFCC99;
a1e54f4d 177}
9e795179 178
e70f8d0a 179.path-mod-assign td.submissioneditable {
9e795179
DW
180 color: red;
181}
66d3fe37 182
e70f8d0a 183.path-mod-assign .expandsummaryicon {
66d3fe37
DW
184 cursor: pointer;
185 display: none;
186}
187
e70f8d0a 188.path-mod-assign.jsenabled .expandsummaryicon {
66d3fe37
DW
189 display: inline;
190}
191
e70f8d0a 192.path-mod-assign .hidefull {
66d3fe37
DW
193 display: none;
194}
0b352fd9 195
e70f8d0a
DW
196.path-mod-assign .quickgradingform form .commentscontainer input,
197.path-mod-assign .quickgradingform form .commentscontainer textarea {
0b352fd9
DW
198 display: none;
199}
200
e70f8d0a
DW
201.path-mod-assign.jsenabled .quickgradingform form .commentscontainer input,
202.path-mod-assign.jsenabled .quickgradingform form .commentscontainer textarea {
0b352fd9
DW
203 display: inline;
204}
df211804 205
e70f8d0a 206.path-mod-assign .previousfeedbackwarning {
df211804
DW
207 font-size: 140%;
208 font-weight: bold;
209 text-align: center;
210 color: #500;
211}
212
e70f8d0a 213.path-mod-assign .submissionhistory {
df211804
DW
214 background-color: #b0b0b0;
215}
216
e70f8d0a 217.path-mod-assign .submissionhistory .cell.historytitle {
df211804
DW
218 background-color: #808080;
219}
220
e70f8d0a 221.path-mod-assign .submissionhistory .cell {
df211804
DW
222 background-color: #d0d0d0;
223}
224
e70f8d0a 225.path-mod-assign.jsenabled .mod-assign-history-link {
df211804
DW
226 display: block;
227 cursor: pointer;
228 margin-bottom: 7px;
229}
230
e70f8d0a 231.path-mod-assign.jsenabled .mod-assign-history-link h4 {
df211804
DW
232 display: inline;
233}
234
e70f8d0a 235.path-mod-assign.jsenabled .attempthistory h4 {
df211804
DW
236 margin-bottom: 7px;
237 text-align: left;
238}
239
e70f8d0a 240.path-mod-assign.jsenabled.dir_rtl .attempthistory h4 {
df211804
DW
241 text-align: right;
242}
243
e70f8d0a 244.path-mod-assign.dir-rtl.jsenabled .mod-assign-history-link h4 {
df211804
DW
245 text-align: right;
246}
247
e70f8d0a 248.path-mod-assign.jsenabled .mod-assign-history-link-open {
df211804
DW
249 padding: 0 5px 0 20px; background: url([[pix:t/expanded]]) 2px center no-repeat;
250}
251
e70f8d0a 252.path-mod-assign.jsenabled .mod-assign-history-link-closed {
df211804
DW
253 padding: 0 5px 0 20px; background: url([[pix:t/collapsed]]) 2px center no-repeat;
254}
255
e70f8d0a 256.path-mod-assign.dir-rtl.jsenabled .mod-assign-history-link-closed {
df211804
DW
257 padding: 0 20px 0 5px; background: url([[pix:t/collapsed_rtl]]) 2px center no-repeat;
258}
259
e70f8d0a 260.path-mod-assign .submithelp {
df211804
DW
261 padding: 1em;
262}
263
e70f8d0a 264.path-mod-assign .feedbacktitle {
df211804
DW
265 font-weight: bold;
266}
267
e70f8d0a
DW
268.path-mod-assign .submitconfirm,
269.path-mod-assign .submissionlinks,
270.path-mod-assign .submissionaction {
df211804
DW
271 text-align: center;
272}
7b647abc 273
e70f8d0a
DW
274.path-mod-assign .submissionsummarytable .c0,
275.path-mod-assign .mod-assign-history-panel .c0 {
7b647abc
DW
276 width: 150px;
277}
e9ddbae9 278
e70f8d0a 279.path-mod-assign .gradingtable .moodle-actionmenu {
e9ddbae9
DW
280 white-space: nowrap;
281}
e70f8d0a
DW
282
283.path-mod-assign .gradingtable .moodle-actionmenu[data-enhanced].show .menu a {
e9ddbae9
DW
284 padding-left: 12px;
285 padding-right: 12px;
286}
e70f8d0a
DW
287
288.path-mod-assign .gradingtable .menu-action img {
e9ddbae9
DW
289 display: none;
290}
2949dedc
SH
291
292.path-mod-assign .editsubmissionform input[name="submissionstatement"] {
293 vertical-align: top;
294}
295.path-mod-assign .editsubmissionform label[for="id_submissionstatement"] {
296 display: inline-block;
bb690849
DW
297}
298
299.path-mod-assign.layout-option-nonavbar {
300 padding-top: 0px;
301}
302
303.path-mod-assign [data-region="user-selector"] select {
304 margin-bottom: 0px;
305}
306
307.path-mod-assign [data-region="user-selector"] .alignment {
308 float: right;
309 width: 320px;
310 text-align: center;
311 margin-top: 7px;
312}
313
314.path-mod-assign [data-region="user-selector"] [data-action="previous-user"],
315.path-mod-assign [data-region="user-selector"] [data-action="next-user"] {
316 font-size: 26px;
317}
318.path-mod-assign [data-region="user-selector"] [data-action="next-user"] {
319 margin-left: -10px;
320}
321.dir-rtl.path-mod-assign [data-region="user-selector"] [data-action="next-user"] {
322 margin-right: -10px;
323}
324
325.dir-rtl.path-mod-assign [data-region="user-selector"] .alignment {
326 float: left;
327}
328
329.path-mod-assign [data-region="user-selector"] .alignment input {
330 margin-bottom: 5px;
331}
332
333.path-mod-assign [data-region="user-selector"] .alignment .form-autocomplete-downarrow {
334 top: 0;
335}
336
337.path-mod-assign [data-region="user-selector"] .form-autocomplete-selection {
338 display: none;
339}
340
341.path-mod-assign [data-region="user-selector"] .form-autocomplete-suggestions {
342 text-align: left;
343}
344.path-mod-assign [data-region="user-selector"] .form-autocomplete-suggestions {
345 margin-left: 48px;
346}
347.dir-rtl.path-mod-assign [data-region="user-selector"] .form-autocomplete-suggestions {
348 margin-right: 64px;
349}
350
351.path-mod-assign [data-region="user-filters"] {
352 font-size: small;
353}
354
355.path-mod-assign [data-region="configure-filters"] {
356 display: none;
357 text-align: left;
358 width: auto;
359 background-color: #fff;
360 background-clip: padding-box;
361 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
362 border-radius: 6px;
363 position: absolute;
364 margin-top: 28px;
365 margin-left: -140px;
366 padding: 10px 0;
367 z-index: 1;
368}
369
370.path-mod-assign [data-region="configure-filters"]::before,
371.path-mod-assign [data-region="configure-filters"]::after {
372 position: absolute;
373 left: auto;
374 display: inline-block;
375 content: '';
376 border-style: solid;
377 border-color: transparent;
378 border-top: none;
379}
380
381.path-mod-assign [data-region="configure-filters"]::before {
382 top: -7px;
383 right: 12px;
384 border-width: 7px;
385 border-bottom-color: rgba(0, 0, 0, 0.2);
386}
387
388.path-mod-assign [data-region="configure-filters"]::after {
389 top: -6px;
390 right: 13px;
391 border-width: 6px;
392 border-bottom-color: #fff;
393}
394
395.path-mod-assign.dir-rtl [data-region="configure-filters"] {
396 text-align: right;
397 margin-left: 0;
398 margin-right: -140px;
399}
400
401.path-mod-assign [data-region="configure-filters"] label {
402 padding: 3px 20px;
403}
404
405.path-mod-assign .alignment [data-region="configure-filters"] input {
406 margin-bottom: 0;
407}
408
409.path-mod-assign [data-region="grading-navigation-panel"] {
410 position: absolute;
411 top: 0;
412 left: 0;
413 width: 100%;
414 height: 6em;
415 margin: 0;
416 border-bottom: 1px solid #ddd;
417}
418
419.path-mod-assign [data-region="grading-navigation"] {
420 padding: 1em;
421}
422
423.path-mod-assign [data-region="user-info"] {
424 height: 60px;
425}
426
427.path-mod-assign [data-region="user-info"] a {
428 text-decoration: none;
429}
430
431.path-mod-assign [data-region="user-info"] .img-rounded {
432 display: block;
433 float: left;
434 margin-top: -3px;
435 margin-right: 10px;
436}
437.dir-rtl.path-mod-assign [data-region="user-info"] .img-rounded {
438 float: right;
439 margin-left: 10px;
440}
441
442.path-mod-assign [data-region="user-info"] em {
443 display: block;
444 font-style: normal;
445}
446
447.path-mod-assign [data-region="grading-actions-form"] label {
448 display: inline-block;
449}
450
451.path-mod-assign.pagelayout-embedded {
452 overflow: hidden;
453}
454
455.path-mod-assign [data-region="review-panel"] {
456 position: absolute;
457 top: 85px;
458 bottom: 60px;
459 left: 0;
460 width: 70%;
461 box-sizing: border-box;
462}
463
464.path-mod-assign [data-region="review-panel"] .pageheader {
465 border-right: 1px solid #ddd;
466}
467
468.path-mod-assign [data-region="review-panel"] .drawingregion {
469 left: 0;
470 right: 0;
471 border-color: #ddd;
472}
473
474.path-mod-assign [data-region="grade-panel"].fullwidth {
475 position: absolute;
476 top: 7em;
477 left: 0;
478 right: 0;
479 width: 99%;
480 overflow: auto;
481 bottom: 7em;
482}
483
484.path-mod-assign [data-region="grade-panel"].fullwidth [data-region="grade"] {
485 max-width: 800px;
486 margin-left: auto;
487 margin-right: auto;
488}
489
490.path-mod-assign [data-region="grade-panel"] {
491 position: absolute;
492 top: 85px;
493 bottom: 60px;
494 right: 0;
495 width: 30%;
496 overflow: auto;
497 box-sizing: border-box;
498 background-color: #f5f5f5;
499 padding: 15px;
500 padding-top: 0px;
501}
502
503.path-mod-assign [data-region="grade-panel"] h3 {
504 font-size: 18px;
505 font-weight: 500;
506}
507
508/***** Start submission status *****/
509
510.path-mod-assign [data-region="grade-panel"] div.submissionstatustable {
511 margin-bottom: 2em;
512}
513
514.path-mod-assign [data-region="grade-panel"] .submissionsummarytable {
515 margin-left: 5px;
516 margin-right: 5px;
517}
518
519.path-mod-assign [data-region="grade-panel"] .submissionsummarytable table.generaltable td {
520 padding: 8px 0;
521 background-color: transparent;
522}
523
524.path-mod-assign [data-region="grade-panel"] .submissionsummarytable .generaltable tbody > tr:nth-child(2n+1) > td,
525.path-mod-assign [data-region="grade-panel"] .submissionsummarytable .generaltable tbody tr:hover > td {
526 background-color: transparent;
527}
528
529.path-mod-assign [data-region="grade-panel"] div.submissionsummarytable table tbody tr td.c0 {
530 width: auto;
531}
532
533.path-mod-assign [data-region="grade-panel"] div.submissionsummarytable table tbody tr.lastrow td.c0,
534.path-mod-assign [data-region="grade-panel"] div.submissionsummarytable table tbody tr.lastrow td.c1 {
535 border-bottom: 1px solid #ddd;
536}
537
538.path-mod-assign [data-region="grade-panel"] td.submissionnotgraded,
539.path-mod-assign [data-region="grade-panel"] div.submissionnotgraded {
540 color: red;
541 background-color: transparent;
542}
543
544/***** End submission status *****/
545
546.path-mod-assign [data-region="grade-panel"] #id_gradeheader {
547 display: table-cell;
548}
549
550.path-mod-assign [data-region="grade-panel"] #id_gradeheader > legend {
551 visibility: hidden;
552 height: 0;
553 margin-bottom: 0;
554}
555
556.path-mod-assign [data-region="grade-panel"] .comment-area textarea[cols] {
557 width: 100%;
558 box-sizing: border-box;
559}
560
561.path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ftext,
562.path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_f,
563.path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_feditor,
564.path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ffilemanager {
565 background-color: #fff;
566 border: 1px solid #ddd;
567 margin-bottom: 20px;
568}
569.path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ftext .fitemtitle,
570.path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_f .fitemtitle,
571.path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_feditor .fitemtitle,
572.path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ffilemanager .fitemtitle {
573 padding-left: 5px;
574 padding-right: 5px;
575}
576
577.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.fitem_ftext .felement,
578.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.fitem_f .felement,
579.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.fitem_feditor .felement,
580.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.fitem_ffilemanager .felement {
581 padding: 6px 10px 10px;
582 box-sizing: border-box;
583}
584
585.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.fitem_ftext .fitemtitle,
586.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.fitem_f .fitemtitle,
587.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.fitem_feditor .fitemtitle,
588.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.fitem_ffilemanager .fitemtitle {
589 border-bottom: 1px solid #ddd;
590 box-shadow: 0 1px 1px rgba(0,0,0,0.05);
591 padding: 6px 10px 3px;
592 box-sizing: border-box;
593}
594
595.path-mod-assign #page-content [data-region="grade-panel"] [data-region="popout-button"] img {
596 margin-left: 2px;
597 margin-right: 2px;
598 margin-top: -2px;
599}
600.path-mod-assign #page-content [data-region="grade-panel"] .popout [data-region="popout-button"] img {
601 margin-left: -6px;
602 margin-right: -6px;
603 margin-top: 4px;
604}
605
606.path-mod-assign [data-region="grade-panel"] .fitem .fstaticlabel,
607.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem .fitemtitle label {
608 font-weight: 500;
609}
610
611/***** Start grade *****/
612
613.path-mod-assign [data-region="grade-panel"] .mform #fitem_id_grade.fitem {
614 padding-top: 5px;
615}
616
617.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) #fitem_id_grade.fitem .fitemtitle {
618 display: inline-block;
619 width: auto;
620 border-bottom: none;
621 box-shadow: none;
622}
623
624.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) #fitem_id_grade.fitem .felement {
625 width: auto;
626 float: right;
627}
628
629.path-mod-assign #page-content .mform:not(.unresponsive) #fitem_id_grade.fitem .felement input {
630 width: 80px;
631 margin-bottom: 0;
632}
633
634/***** End grade *****/
635
636/***** Start rubric *****/
637
638.path-mod-assign [data-region="grade-panel"] .gradingform_rubric {
639 padding-bottom: 0;
640}
641
642.path-mod-assign [data-region="grade-panel"] .gradingform_rubric .criterion .description {
643 font-weight: 500;
644 min-width: 150px;
645}
646
647.path-mod-assign [data-region="grade-panel"] .gradingform_rubric .criterion .levels {
648 background-color: #fff;
649}
650
651.path-mod-assign [data-region="grade-panel"] .gradingform_rubric .criterion,
652.path-mod-assign [data-region="grade-panel"] .gradingform_rubric .criterion.even {
653 background-color: transparent;
654}
655
656.path-mod-assign [data-region="grade-panel"] .gradingform_rubric.evaluate .criterion .levels .level:hover {
657 background-color: #dff0d8;
658}
659
660.path-mod-assign [data-region="grade-panel"] .gradingform_rubric .criterion .levels .level.checked {
661 background-color: #dff0d8;
662 border: none;
663 border-left: 1px solid #ddd;
664}
665
666.path-mod-assign [data-region="grade-panel"] .gradingform_rubric .criterion .levels .level .score {
667 color: #468847;
668 font-weight: 500;
669 font-style: normal;
670 margin-top: 20px;
671}
672
673.path-mod-assign [data-region="grade-panel"] .gradingform_rubric .criterion .remark textarea {
674 margin-bottom: 0;
675}
676
677/***** End rubric *****/
678
679/***** Start marking guide *****/
680
681.path-mod-assign [data-region="grade-panel"] .gradingform_guide {
682 margin-bottom: 10px;
683}
684
685.path-mod-assign [data-region="grade-panel"] .gradingform_guide .descriptionreadonly,
686.path-mod-assign [data-region="grade-panel"] .gradingform_guide .remark,
687.path-mod-assign [data-region="grade-panel"] .gradingform_guide .score {
688 display: block;
689}
690
691.path-mod-assign [data-region="grade-panel"] .gradingform_guide .descriptionreadonly {
692 padding-top: 10px;
693}
694
695.path-mod-assign [data-region="grade-panel"] .gradingform_guide .criteriondescription {
696 margin-top: 5px;
697}
698
699.path-mod-assign [data-region="grade-panel"] .gradingform_guide .criteriondescriptionmarkers {
700 width: auto;
701 margin-top: 5px;
702}
703
704.path-mod-assign [data-region="grade-panel"] .gradingform_guide .markingguideremark {
705 margin-bottom: 10px;
706}
707
708.path-mod-assign [data-region="grade-panel"] .gradingform_guide .remark .commentchooser {
709 float: right;
710 margin-top: 2px;
711 margin-left: 0;
712}
713
714.path-mod-assign [data-region="grade-panel"] .gradingform_guide .score {
715 float: left;
716 padding-bottom: 8px;
717}
718
719.path-mod-assign [data-region="grade-panel"] .gradingform_guide .score input,
720.path-mod-assign [data-region="grade-panel"] .gradingform_guide .score div {
721 display: inline-block;
722}
723
724.path-mod-assign [data-region="grade-panel"] .gradingform_guide .criterion,
725.path-mod-assign [data-region="grade-panel"] .gradingform_guide .criterion.even {
726 background-color: transparent;
727 border-width: 0 0 1px 0;
728 padding: 8px 0;
729}
730
731.path-mod-assign [data-region="grade-panel"] .showmarkerdesc,
732.path-mod-assign [data-region="grade-panel"] .showstudentdesc {
733 background-color: #f5f5f5;
734 padding: 10px;
735}
736
737/***** End marking guide *****/
738
739.path-mod-assign [data-region="grade-panel"] .fitem.fitem_ffilemanager {
740 margin-bottom: 0;
741}
742
743/***** Start popout dialogue *****/
744
745.path-mod-assign [data-region="grade-panel"] .fitem.popout {
746 position: fixed;
747 left: 20%;
748 right: 20%;
749 top: 20%;
750 z-index: 1000;
751 border: 1px solid rgba(0, 0, 0, 0.3);
752 border-radius: 6px;
753 box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
754}
755
756.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.popout .fitemtitle {
757 text-align: center;
758 padding-left: 15px;
759 padding-right: 15px;
760}
761
762.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.popout .fitemtitle label {
763 font-size: 16px;
764 line-height: 30px;
765}
766
767.path-mod-assign #page-content [data-region="grade-panel"] [data-region="popout-button"] {
768 float: right;
769}
770.dir-rtl.path-mod-assign #page-content [data-region="grade-panel"] [data-region="popout-button"] {
771 float: left;
772}
773
774.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.popout .fitemtitle [data-region="popout-button"] img {
775 margin-top: -10px;
776 margin-right: -7px;
777}
778
779.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.popout .felement {
780 padding: 10px 15px 15px;
781}
782
783/***** End popout dialogue *****/
784
785/***** Start attempt settings *****/
786
787.path-mod-assign [data-region="grade-panel"] #id_attemptsettings > legend {
788 font-size: 18px;
789 font-weight: 500;
790 line-height: 40px;
791 border-bottom: 0;
792 margin-bottom: 10px;
793}
794
795.path-mod-assign [data-region="grade-panel"] #id_attemptsettings .fcontainer {
796 display: table;
797 width: 100%;
798 padding-left: 5px;
799 padding-right: 5px;
800 margin-bottom: 10px;
801 box-sizing: border-box;
802}
803
804.path-mod-assign [data-region="grade-panel"] .mform #id_attemptsettings .fitem {
805 display: table-row;
bb690849
DW
806}
807
808.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) #id_attemptsettings .fitem .fitemtitle,
809.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) #id_attemptsettings .fitem .felement {
810 display: table-cell;
811 float: none;
812 border-top: 1px solid #ddd;
813 padding: 8px 0;
814}
815
816.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) #id_attemptsettings .fitem:last-of-type .fitemtitle,
817.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) #id_attemptsettings .fitem:last-of-type .felement {
818 border-bottom: 1px solid #ddd;
819}
820
821.path-mod-assign [data-region="grade-panel"] #id_attemptsettings .fitem .fstaticlabel,
822.path-mod-assign [data-region="grade-panel"] .mform:not(.unresponsive) #id_attemptsettings .fitem .fitemtitle label {
823 font-weight: 400;
824}
825
826.path-mod-assign [data-region="grade-panel"] .mform:not(.unresponsive) #id_attemptsettings .fitem .felement select {
827 margin-bottom: 0;
828}
829
830.path-mod-assign [data-region="grade-panel"] [data-region="attempt-chooser"] {
831 margin-bottom: 10px;
832 vertical-align: text-bottom;
833}
834
835/***** End attempt settings *****/
836
837.path-mod-assign [data-region="grade-actions-panel"] {
838 border-top: 1px solid #ddd;
839 position: absolute;
840 bottom: 0;
841 left: 0;
842 width: 100%;
843 height: 60px;
844}
845
846.path-mod-assign [data-region="grade-actions"] {
847 padding: 1em;
848 text-align: center;
849}
850.path-mod-assign [data-region="submissions-list"] {
2408f8fe 851 text-align: inherit;
bb690849
DW
852}
853.path-mod-assign [data-region="submissions-list"] label.radio input {
854 margin-top: 4px;
855 min-width: inherit;
856}
857.path-mod-assign [data-region="overlay"] {
858 display: none;
859 z-index: 100;
860 position: absolute;
861 top: 0em;
862 left: 0;
863 width: 100%;
864 overflow: auto;
865 bottom: 0em;
866 background-color: #ddd;
867 opacity: 0.4;
868 padding-top: 4em;
869 text-align: center;
870}
871
872@media (max-width: 767px) {
873 .path-mod-assign.pagelayout-embedded {
874 overflow: auto;
875 }
876 .path-mod-assign [data-region="assignment-info"] {
877 border-bottom: 1px solid #ddd;
878 padding-bottom: 5px;
879 }
880 .path-mod-assign .page-context-header .page-header-headings {
881 margin-top: 13px;
882 }
883 .path-mod-assign [data-region="grading-navigation-panel"],
884 .path-mod-assign [data-region="review-panel"],
885 .path-mod-assign [data-region="grade-panel"],
886 .path-mod-assign [data-region="grade-actions-panel"] {
887 position: inherit;
888 width: 100%;
889 top: 0;
890 left: 0;
2408f8fe 891 overflow: auto;
bb690849
DW
892 height: auto;
893 margin-bottom: 1em;
894 }
895 .path-mod-assign [data-region="grading-navigation"] {
896 padding: 0;
897 text-align: center;
898 }
899 .path-mod-assign [data-region="grade-panel"] {
900 margin-bottom: 2em;
901 }
902 .path-mod-assign [data-region="grade-panel"] [data-region="popout-button"] {
903 display: none;
904 }
905 .path-mod-assign [data-region="review-panel"] .pageheader {
906 border-right: none;
907 }
908 .path-mod-assign.pagelayout-popup {
909 overflow: inherit;
910 }
911 .path-mod-assign [data-region="grading-navigation"] [data-region="user-info"] {
912 text-align: left;
913 width: auto;
914 display: inline-block;
915 margin: 0 auto;
916 }
917 .path-mod-assign [data-region="user-selector"] .alignment {
918 float: none;
919 margin: 0 auto 10px;
920 }
921}
922
923/** Start of CSS to make forms vertical in the grading panel (taken from theme/bootstrapbase/less/moodle/forms.less). */
924
925.path-mod-assign [data-region="grade-panel"] .mform .fitem .fitemtitle {
926 display: block;
927 margin-top: 4px;
928 margin-bottom: 4px;
929 text-align: left;
930 width: 100%;
931}
932.path-mod-assign [data-region="grade-panel"] .mform .fitem .felement {
933 margin-left: 0;
934 width: 100%;
935 float: left;
936 padding-left: 0;
937 padding-right: 0;
938}
939.path-mod-assign [data-region="grade-panel"] .mform .fitem .fstatic:empty {
940 display: none;
941}
942.path-mod-assign [data-region="grade-panel"] .mform .fitem .fcheckbox > span,
943.path-mod-assign [data-region="grade-panel"] .mform .fitem .fradio > span,
6853cd5e 944.path-mod-assign [data-region="grade-panel"] .mform .fitem .fgroup > span {
bb690849
DW
945 margin-top: 4px;
946}
947.path-mod-assign [data-region="grade-panel"] .mform .femptylabel .fitemtitle {
948 display: inline-block;
949 width: auto;
950 margin-right: 8px;
951}
952.path-mod-assign [data-region="grade-panel"] .mform .femptylabel .felement {
953 display: inline-block;
954 margin-top: 4px;
955 padding-top: 5px;
956 width: auto;
957}
958.path-mod-assign [data-region="grade-panel"] .mform .fitem_fcheckbox .fitemtitle,
959.path-mod-assign [data-region="grade-panel"] .mform .fitem_fcheckbox .felement {
960 display: inline-block;
961 width: auto;
962}
963.path-mod-assign [data-region="grade-panel"] .mform .fitem_fcheckbox .felement {
964 padding: 6px;
965}
966
967.dir-rtl.path-mod-assign [data-region="grade-panel"] .mform .femptylabel .fitemtitle {
968 margin-right: 0px;
969 margin-left: 8px;
970}
971.dir-rtl.path-mod-assign [data-region="grade-panel"] .mform .fitem .fitemtitle {
972 text-align: right;
973}
974.dir-rtl.path-mod-assign [data-region="grade-panel"] .mform .fitem .felement {
975 margin-right: 0;
976 float: right;
977 padding-right: 0;
978 padding-left: 0;
979}
980.dir-rtl.path-mod-assign [data-region="grade-panel"] .mform .fitem_checkbox .felement {
981 float: right;
982}
983/** End of CSS to make forms vertical in the grading panel (taken from theme/bootstrapbase/less/moodle/forms.less). */
984
985/** Styles to fix base theme **/
986.path-mod-assign #page,
987.path-mod-assign #page-content {
2408f8fe 988 position: inherit;
bb690849
DW
989}
990/** End of base fixes **/