Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
//---- Assign
2
//---- Module Activity
3
 
4
.path-mod-assign [data-region="grade-actions-panel"] [data-region="grade-actions"] .collapse-buttons {
5
    top: auto;
6
    height: auto;
7
}
8
 
9
.path-mod-assign [data-region="grade-actions-panel"] {
10
    background-color: $container-bg;
11
    border-radius: $btn-border-radius;
12
    border: none;
13
 
14
    box-shadow: rgb(0 0 0 / 15%) 0 15px 25px, rgb(0 0 0 / 5%) 0 5px 10px, rgb(0 0 0 / 12%) 0 2px 3px;
15
 
16
    height: 56px;
17
    bottom: 30px;
18
    left: 30px;
19
    right: 30px;
20
    width: auto;
21
}
22
 
23
// This section removes the responsiveness from the form in the grading panel
24
$popout-header-font-size: 1.5 * $font-size-base;
25
// This can't be calculated from modal-title-padding because we are mixing px and rem units.
26
$popout-header-height: 4rem;
27
 
28
.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.popout .felement {
29
    height: calc(100% - #{$popout-header-height});
30
}
31
 
32
.path-mod-assign [data-region="grade-panel"] {
33
    padding-top: $spacer;
34
    top: 145px;
35
    right: 30px;
36
    bottom: 100px;
37
    left: auto;
38
 
39
    width: calc(30% - 60px);
40
 
41
    border-radius: $btn-border-radius;
42
    background-color: $container-bg;
43
}
44
 
45
.path-mod-assign [data-region="review-panel"].collapsed+[data-region="grade-panel"] {
46
    width: calc(100% - 60px);
47
}
48
 
49
.path-mod-assign [data-region="grade-panel"] .fitem>.col-md-3,
50
.path-mod-assign [data-region="grade-panel"] .fitem>.col-md-9 {
51
    width: 100%;
52
    padding: 0;
53
    max-width: 100%;
54
    flex: none;
55
}
56
 
57
.path-mod-assign [data-region="grade-panel"] fieldset,
58
.path-mod-assign [data-region="grade-panel"] .fitem.row {
59
    margin: 0 0 20px 0 !important;
60
}
61
 
62
.path-mod-assign [data-region="grade-panel"] .mform .fitem.has-popout .felement {
63
    width: 100%;
64
}
65
 
66
.path-mod-assign [data-region="grade-panel"] .mform .fitem .felement {
67
    width: auto;
68
}
69
 
70
// Now styles for the popout sections.
71
 
72
.path-mod-assign [data-region="grade-panel"] .popout {
73
    background-color: $modal-content-bg;
74
}
75
 
76
.path-mod-assign [data-region="grade-panel"] .fitem.has-popout.popout {
77
    width: 100vw;
78
    max-width: 60vw;
79
    max-height: 100vh;
80
    top: 0;
81
    left: 0;
82
    right: 0;
83
    overflow: auto;
84
    background-color: $container-bg;
85
    padding: 2rem !important;
86
    border-radius: $btn-border-radius;
87
}
88
 
89
.theme-dark .gradingform_rubric .criterion.even td,
90
.theme-dark .gradingform_rubric .criterion.odd td,
91
.theme-dark.path-mod-assign [data-region="grade-actions-panel"],
92
.theme-dark.path-mod-assign [data-region="grade-panel"],
93
.theme-dark.path-mod-assign [data-region="grading-navigation-panel"],
94
.theme-dark.path-mod-assign [data-region="grade-panel"] .fitem.has-popout.popout {
95
    background-color: $dm-gray-100;
96
}
97
 
98
.path-mod-assign [data-region="grade-panel"] .has-popout .col-md-3 {
99
    border-bottom: $hr-border-width solid $hr-border-color;
100
    margin-bottom: $spacer;
101
}
102
 
103
 
104
.path-mod-assign [data-region="grade-panel"] .popout>.col-md-3 {
105
    display: flex;
106
    align-items: flex-start;
107
    justify-content: space-between;
108
    font-size: $popout-header-font-size;
109
}
110
 
111
.path-mod-assign [data-region="grade-panel"] .popout [data-region="popout-button"] {
112
    margin-top: 0;
113
}
114
 
115
// Now style the fixed header elements.
116
 
117
.path-mod-assign [data-region="assignment-info"] {
118
    overflow-y: hidden;
119
 
120
    position: absolute;
121
    top: -50px;
122
 
123
    justify-content: space-between;
124
}
125
 
126
.path-mod-assign [data-region="grading-navigation"] {
127
    padding: 0;
128
}
129
 
130
.path-mod-assign [data-region="grade-actions"] {
131
    padding: 10px;
132
}
133
 
134
.path-mod-assign [data-region="user-info"] {
135
    margin: 1rem;
136
    padding: 0;
137
 
138
    height: 40px;
139
    line-height: 1.2;
140
 
141
    color: $body-color;
142
 
143
    a {
144
        color: inherit;
145
    }
146
}
147
 
148
.path-mod-assign [data-region="user-info"] .img-rounded {
149
    margin-top: 0;
150
    border-radius: $btn-border-radius;
151
}
152
 
153
.path-mod-assign [data-region="grading-navigation-panel"] {
154
    background-color: $container-bg;
155
    border-radius: $btn-border-radius;
156
 
157
    box-shadow: 0 1px 1px rgb(0 0 0 / 5%), 0 2px 2px rgb(0 0 0 / 5%), 0 4px 4px rgb(0 0 0 / 5%), 0 8px 8px rgb(0 0 0 / 5%);
158
 
159
    top: 60px;
160
    left: 30px;
161
    right: 30px;
162
    z-index: 999;
163
 
164
    width: auto;
165
    height: auto;
166
}
167
 
168
@media (max-width: 767px) {
169
    .path-mod-assign [data-region="grading-navigation-panel"] {
170
        height: auto;
171
    }
172
 
173
    .path-mod-assign [data-region="user-info"] {
174
        margin-top: 1rem;
175
    }
176
}
177
 
178
.path-mod-assign [data-region="review-panel"] {
179
    top: 145px;
180
    left: 30px;
181
    bottom: 100px;
182
}
183
 
184
.path-mod-assign [data-region="grading-navigation"] [data-region="input-field"] input {
185
    width: auto;
186
    display: inline-block;
187
}
188
 
189
.path-mod-assign {
190
    #id_gradeheader,
191
    #id_attemptsettings {
192
        font-size: $font-size-sm !important;
193
 
194
        border-radius: $btn-border-radius;
195
        border: 2px solid $primary-color-300;
196
 
197
        padding: $card-spacer-x;
198
        margin-bottom: $card-spacer-x;
199
 
200
        .fcontainer {
201
            padding: 0;
202
        }
203
 
204
        legend,
205
        &>legend {
206
            width: auto;
207
            padding: 5px 20px;
208
            border-radius: $btn-border-radius;
209
            background-color: $primary-color-600;
210
            color: $white;
211
 
212
            font-size: $font-size-sm !important;
213
            font-weight: $font-weight-medium !important;
214
            line-height: 1.5 !important;
215
        }
216
 
217
        .col-form-label {
218
            margin-bottom: .35rem;
219
            font-size: $font-size-xs;
220
            font-weight: $font-weight-medium;
221
        }
222
 
223
        .form-control-static,
224
        .form-group {
225
            margin-bottom: .5rem;
226
        }
227
 
228
    }
229
}
230
 
231
.gradingform {
232
    .custom-select {
233
        padding: 9px 17px;
234
        max-width: 100%;
235
        height: auto;
236
        font-size: $font-size-xs;
237
    }
238
 
239
    .col-form-label {
240
        margin-bottom: .5rem;
241
    }
242
 
243
}
244
 
245
.path-mod-assign [data-region="grade-panel"] .has-popout .col-md-3 {
246
    border-bottom: none;
247
}
248
 
249
.path-mod-assign [data-region="grade-panel"] #id_gradeheader>legend {
250
    visibility: visible;
251
    height: auto;
252
}
253
 
254
.path-mod-assign [data-region="grade-panel"] .fitem>.col-md-3,
255
.path-mod-assign [data-region="grade-panel"] .fitem>.col-md-9 {
256
    margin-bottom: .35rem!important;
257
    text-align: left !important;
258
}
259
 
260
.path-mod-assign #page-content [data-region="grade-panel"] [data-region="popout-button"] {
261
    float: none;
262
 
263
    .icon {
264
        margin: 1px;
265
        @extend .btn-special-icon;
266
    }
267
 
268
    a:hover {
269
        text-decoration: none;
270
 
271
        .icon {
272
            @extend .btn-special-icon--hover;
273
        }
274
    }
275
}
276
 
277
/**
278
 * Assign feedback.
279
 */
280
.assignfeedback_editpdf_widget * {
281
    box-sizing: content-box;
282
}
283
 
284
.assignfeedback_editpdf_widget button {
285
    box-sizing: border-box;
286
}
287
 
288
.assignfeedback_editpdf_widget .commentcolourbutton img {
289
    border-width: 0;
290
}
291
 
292
.assignfeedback_editpdf_widget .label {
293
    position: relative;
294
    padding: $alert-padding-y $alert-padding-x;
295
    margin-bottom: $alert-margin-bottom;
296
    border: $alert-border-width solid transparent;
297
    @include border-radius($alert-border-radius);
298
    @include alert-variant(theme-color-level('info', $alert-bg-level), theme-color-level('info', $alert-border-level), theme-color-level('info', $alert-color-level));
299
    /* stylelint-disable-line max-line-length */
300
}
301
 
302
.assignfeedback_editpdf_menu {
303
    padding: 0;
304
}
305
 
306
.path-mod-assign [data-region="grade-panel"] .gradingform_guide .remark .commentchooser {
307
    float: none;
308
}
309
 
310
.path-mod-assign [data-region="grade-panel"] .gradingform_guide .markingguideremark {
311
    width: 100%;
312
}
313
 
314
.path-mod-assign [data-region="grade-panel"] .mform .fitem .felement[data-fieldtype="grading"] {
315
    padding-left: $spacer;
316
    padding-right: $spacer;
317
}
318
 
319
.path-mod-assign [data-region="grade-panel"] .showmarkerdesc,
320
.path-mod-assign [data-region="grade-panel"] .showstudentdesc {
321
    background-color: $card-bg;
322
}
323
 
324
.path-mod-assign [data-region="grade-panel"] h3 {
325
    font-family: $font-family-base;
326
}
327
 
328
$assign-margin: 60px;
329
 
330
.rui-gradingsummary {
331
    margin: $assign-margin 0;
332
}
333
 
334
.submissionstatustable,
335
.gradingsummary {
336
    margin-top: 20px;
337
 
338
    .rui-title-container {
339
        font-size: 1rem;
340
        font-weight: $font-weight-bold;
341
    }
342
}
343
 
344
.plugincontentsummary.py-3 {
345
    padding: 0!important;
346
}
347
 
348
.rui-submissionstatustable {
349
    padding-top: $assign-margin;
350
    margin-bottom: $assign-margin;
351
    border-top: 1px solid $border-color;
352
 
353
    .theme-dark & {
354
        border-top: 1px solid $dm-border-color;
355
    }
356
 
357
    .section & {
358
        padding-top: 10px;
359
        margin-bottom: 10px;
360
    }
361
}
362
 
363
.rui-plugincontentsummary,
364
.rui-submissionsummarytable {
365
    margin-bottom: $assign-margin;
366
 
367
    .section & {
368
        margin-bottom: 10px;
369
    }
370
}
371
 
372
.rui-plugincontentsummary:last-of-type {
373
    margin-bottom: 0;
374
}
375
 
376
.rui-plugincontentsummary {
377
    .visibleifjs .btn {
378
        display: inline-block;
379
        margin-top: 0.35rem;
380
        margin-left: 44px;
381
    }
382
}
383
 
384
.rui-info-container {
385
    //column-count: 3;
386
    column-gap: 10px;
387
    display: grid;
388
    grid-template-columns: 1fr 1fr 1fr 1fr;
389
 
390
    flex-wrap: wrap;
391
    margin: 0;
392
    padding: 0;
393
 
394
    .theme-dark & {
395
        color: $body-color;
396
    }
397
 
398
    @include media-breakpoint-only(md) {
399
        grid-template-columns: 1fr 1fr;
400
    }
401
 
402
    @include media-breakpoint-between(xs, sm) {
403
        grid-template-columns: 1fr;
404
    }
405
}
406
 
407
 
408
.rui-infobox-title {
409
    font-size: $font-size-xs;
410
    font-weight: $font-weight-medium;
411
    word-break: break-word;
412
 
413
    .theme-dark & {
414
        color: $body-color;
415
    }
416
}
417
 
418
.rui-infobox {
419
    display: inline-grid;
420
    padding: 3.75rem 1.25rem 1rem 1.25rem; // 60px 20px 20px 20px
421
    margin-bottom: 10px;
422
 
423
    background-repeat: no-repeat;
424
    background-position: left 16px top 20px;
425
    background-size: 25px;
426
 
427
    word-break: break-all;
428
 
429
    border-radius: $btn-border-radius;
430
 
431
    .dir-rtl & {
432
        background-position: right 16px top 20px;
433
    }
434
 
435
    #page-mod-assign-grader & {
436
        width: auto;
437
        height: auto;
438
    }
439
 
440
    .rui-infobox-content {
441
        font-size: 1.25rem; //20px
442
        font-weight: $font-weight-bold;
443
        word-break: break-word;
444
    }
445
 
446
    .rui-infobox-content--small {
447
        font-size: $font-size-sm;
448
        font-weight: $font-weight-bold;
449
    }
450
 
451
    .theme-dark & {
452
        mix-blend-mode: hard-light;
453
    }
454
}
455
 
456
.rui-infobox--hiddenfromstudents {
457
    background-image: url([[pix:theme|monocolor/icon-eye-off]]);
458
    background-color: $gray-100;
459
}
460
 
461
.rui-infobox--participant {
462
    background-image: url([[pix:theme|monocolor/icon-users]]);
463
    background-color: $blue-100;
464
}
465
 
466
.rui-infobox--draft,
467
.rui-infobox--drafts {
468
    background-image: url([[pix:theme|monocolor/icon-edit]]);
469
    background-color: $orange-100;
470
}
471
 
472
.submissionstatussubmitted,
473
.earlysubmission,
474
.submissioneditable,
475
.rui-badge-assign--submitted,
476
.rui-infobox--submitted {
477
    background-image: url([[pix:theme|monocolor/icon-checked]]);
478
    background-color: $green-100;
479
}
480
 
481
.path-mod-assign [data-region="grade-panel"] div.submissionnotgraded,
482
.latesubmission,
483
.submissionstatus,
484
.path-mod-assign [data-region="grade-panel"] div.overdue,
485
.rui-badge-assign--noattempt,
486
.rui-badge-assign--overdue,
487
.rui-badge-assign--needgrading,
488
.rui-infobox--needgrading {
489
    background-image: url([[pix:theme|monocolor/icon-alert-circle]]);
490
 
491
    background-color: #fce59c;
492
}
493
 
494
.lockedsubmission,
495
.rui-badge-assign--submissionlocked,
496
.rui-infobox--submissionlocked {
497
    background-image: url([[pix:theme|monocolor/icon-lock]]);
498
 
499
    background-color: $red-100;
500
}
501
 
502
.rui-badge-assign--timeremaining,
503
.rui-infobox--duedate {
504
    background-image: url([[pix:theme|monocolor/icon-calendar]]);
505
 
506
    background-color: $primary-color-100;
507
}
508
 
509
.submissionnoteditable,
510
.rui-badge-assign--noonlinesubmissions,
511
.rui-infobox--noonlinesubmissions,
512
.rui-infobox--timeremaining {
513
    background-image: url([[pix:theme|monocolor/icon-alert-triangle]]);
514
 
515
    background-color: $yellow-200;
516
}
517
 
518
.overduesubmission,
519
.rui-infobox--cutofdate {
520
    background-image: url([[pix:theme|monocolor/icon-alert-circle]]);
521
 
522
    background-color: $red-100!important;
523
}
524
 
525
//on Learning plans page
526
.rui-infobox--status {
527
    background-image: url([[pix:theme|monocolor/icon-state]]);
528
 
529
    background-color: $yellow-100;
530
}
531
 
532
.rui-badge-assign-submissionstatus,
533
.rui-infobox--progress {
534
    background-image: url([[pix:theme|monocolor/icon-progress]]);
535
 
536
    background-color: $gray-100;
537
}
538
 
539
 
540
.rui-submissionsummarytable,
541
.rui-feedbacktable {
542
    background-color: $gray-100;
543
    padding: 1.25rem; //20px
544
    border-radius: $btn-border-radius;
545
 
546
    font-size: $font-size-sm;
547
 
548
    .theme-dark & {
549
        background-color: $dm-gray-100;
550
    }
551
}
552
 
553
.submissionsummarytable {
554
    .generaltable {
555
        width: max-content!important;
556
    }
557
}
558
 
559
.rui-feedback {
560
    margin-top: $assign-margin;
561
    margin-bottom: $assign-margin;
562
 
563
    .userpicture {
564
        border-radius: $btn-border-radius-lg;
565
    }
566
}
567
 
568
.jsenabled .comment-link .icon,
569
.path-mod-assign.jsenabled .expandsummaryicon {
570
    padding: 10px;
571
    margin-right: .5rem;
572
 
573
    display: inline-flex;
574
    justify-content: center;
575
    align-items: center;
576
 
577
    width: 18px;
578
    height: 18px;
579
 
580
    background: $gray-100;
581
    color: $gray-900;
582
    border-radius: $btn-border-radius;
583
 
584
    &:hover {
585
        text-decoration: none;
586
    }
587
}
588
 
589
.theme-dark.jsenabled .comment-link .icon,
590
.theme-dark.path-mod-assign.jsenabled .expandsummaryicon {
591
    filter: invert(1);
592
}
593
 
594
.rui-submissionaction {
595
 
596
    .singlebutton,
597
    .btn {
598
        width: 100%;
599
    }
600
}
601
 
602
.rui-assign-btns {
603
    margin-top: 10px;
604
    padding-top: $assign-margin;
605
    border-top: 1px solid $border-color;
606
 
607
    .theme-dark & {
608
        border-top: 1px solid $dm-border-color;
609
    }
610
}
611
 
612
.rui-assignsubmissio {
613
    margin: $assign-margin 0;
614
    padding: 1rem;
615
    background-color: $container-bg;
616
    border-radius: $btn-border-radius;
617
 
618
    .theme-dark & {
619
        background-color: $dm-container-bg;
620
    }
621
 
622
}
623
 
624
// Feedback table
625
 
626
 
627
.path-mod-assign {
628
 
629
    .feedbacktable {
630
        margin-top: 0;
631
    }
632
 
633
    .fileuploadsubmission {
634
        a {
635
            margin: 0 4px;
636
            display: flex;
637
            align-self: center;
638
            font-size: $font-size-xs;
639
            color: $body-color;
640
        }
641
    }
642
 
643
    .ygtvrow {
644
        border: 0!important;
645
    }
646
 
647
    .fileuploadsubmissiontime {
648
        margin-top: .25rem;
649
        margin-left: 4px;
650
        float: none !important;
651
 
652
        font-size: $font-size-xs;
653
        color: $body-color-light;
654
 
655
        .theme-dark & {
656
            color: $dm-body-color-light;
657
        }
658
    }
659
}
660
 
661
.path-mod-assign table.generaltable table td.ygtvcell {
662
    div {
663
        width: 100%;
664
        display: flex;
665
        flex-wrap: wrap;
666
    }
667
}
668
 
669
.theme-dark.path-mod-assign .fileuploadsubmission a {
670
    color: $dm-body-color;
671
}
672
 
673
.theme-dark.path-mod-assign .fileuploadsubmissiontime {
674
    color: $dm-body-color-light;
675
}
676
 
677
.path-mod-assign .gradingtable tr.unselectedrow td {
678
    vertical-align: top;
679
    background-color: transparent;
680
}
681
 
682
.path-mod-assign.jsenabled .gradingtable .c0 {
683
    .commands {
684
        display: none;
685
    }
686
 
687
    .selectall {
688
        display: inline-flex;
689
        margin-left: .5rem;
690
        margin-right: .5rem;
691
    }
692
}
693
 
694
.gradingsummarytable, .submissionsummarytable {
695
    padding: 0!important;
696
 
697
    table {
698
        margin: 0!important;
699
    }
700
 
701
    .theme-dark & {
702
        border-color: $dm-border-color;
703
    }
704
}
705
 
706
//Selected row
707
.path-mod-assign .gradingtable tr.selectedrow td {
708
    background-color: $primary-color-100;
709
    vertical-align: top;
710
}
711
 
712
.path-mod-assign.jsenabled .gradingtable {
713
    tr {
714
        border-bottom: 1px solid $border-color;
715
 
716
        .theme-dark & {
717
            border-bottom: 1px solid $dm-border-color;
718
        }
719
    }
720
}
721
 
722
.path-mod-assign [data-region="user-selector"] .alignment {
723
    margin: 0 10px 0 0;
724
    width: auto;
725
}
726
 
727
.path-mod-assign [data-region="user-selector"] select {
728
    padding: 3px 7px;
729
    margin-bottom: 0!important;
730
    max-width: 100%;
731
    height: auto;
732
 
733
    font-size: $font-size-xs;
734
}
735
 
736
.path-mod-assign [data-region="grading-navigation"] [data-region="input-field"] input {
737
    margin: 0;
738
}
739
 
740
.path-mod-assign [data-region="configure-filters"] {
741
    margin-top: 48px;
742
    margin-left: -143px;
743
    padding: 13px!important;
744
 
745
    width: 180px;
746
}
747
 
748
.path-mod-assign [data-region="grade-panel"] .fitem.popout {
749
    bottom: auto;
750
}
751
 
752
.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.popout .felement {
753
    padding: 0;
754
}
755
 
756
.moodle-dialogue-base .moodle-dialogue.assignfeedback_editpdf_dropdown .moodle-dialogue-bd {
757
    padding: 0 !important;
758
}
759
 
760
.assignfeedback_editpdf_widget .warningmessages {
761
    .icon {
762
        margin-right: .35rem;
763
        width: 12px;
764
        height: 12px;
765
    }
766
 
767
    .warningmessages {
768
        display: inline-flex;
769
        align-items: center;
770
    }
771
 
772
}
773
 
774
.path-mod-assign #page-content .mform:not(.unresponsive) #fitem_id_grade.fitem .felement input {
775
    width: auto;
776
}
777
 
778
#fitem_id_assignfeedbackcomments_editor .col-md-3.text-right {
779
    display: inline-flex;
780
    align-items: center;
781
    justify-content: space-between;
782
}
783
 
784
.badge-assign {
785
    padding-top: 10px;
786
    padding-left: 50px;
787
    padding-bottom: 9px;
788
    padding-right: 1.5rem;
789
 
790
    margin-bottom: .25rem;
791
 
792
    background-size: 18px;
793
    background-position: 17px;
794
    background-repeat: no-repeat;
795
 
796
    border-radius: $btn-border-radius;
797
 
798
    font-weight: $font-weight-medium;
799
    font-size: $font-size-sm;
800
    line-height: 1.5;
801
    color: $body-color;
802
 
803
    .theme-dark & {
804
        color: $dm-body-color;
805
    }
806
}
807
 
808
.overduesubmission,
809
.submissionstatus,
810
.lockedsubmission,
811
.submissionstatussubmitted,
812
.earlysubmission,
813
.latesubmission,
814
.submissionnoteditable,
815
.path-mod-assign [data-region="grade-panel"] div.submissionnotgraded,
816
.overdue,
817
.timeremaining,
818
.submissioneditable {
819
    width: max-content;
820
    max-width: 100%;
821
 
822
    padding-top: 7px!important;
823
    padding-left: 30px!important;
824
    padding-bottom: 7px!important;
825
    padding-right: 14px!important;
826
 
827
    margin-bottom: .25rem;
828
 
829
    background-size: 18px;
830
    background-position: 9px;
831
    background-repeat: no-repeat;
832
 
833
    border-radius: $btn-border-radius;
834
 
835
    font-weight: $font-weight-medium;
836
    font-size: $font-size-xs;
837
    line-height: 1.5;
838
    color: $body-color;
839
}
840
 
841
.editsubmissionform {
842
    .row {
843
        margin-bottom: $page-padding-global;
844
 
845
        &:last-of-type {
846
            margin-bottom: 0;
847
        }
848
    }
849
 
850
}
851
 
852
.assignfeedback_editpdf_widget .pageheader button img {
853
    padding: 0;
854
    line-height: 0;
855
    width: 16px;
856
}
857
 
858
.timeremaining {
859
    background-color: $yellow-200;
860
    color: $body-color!important;
861
}
862
 
863
#page-mod-assign-grading {
864
    .generaltable {
865
        width: max-content;
866
    }
867
}