diff --git a/htdocs/js/System/system.scss b/htdocs/js/System/system.scss index ff6afbef75..ea4da94212 100644 --- a/htdocs/js/System/system.scss +++ b/htdocs/js/System/system.scss @@ -1197,6 +1197,23 @@ input.changed[type='text'] { } } +// Login proctor styles +.proctor-login-info { + background-color: #ddf; + + &.proctor-login-overtime { + background-color: #ffa; + } + + [data-bs-theme='dark'] & { + background-color: #00d; + + &.proctor-login-overtime { + background-color: #550; + } + } +} + mjx-help-background { z-index: 1055; } diff --git a/templates/ContentGenerator/LoginProctor.html.ep b/templates/ContentGenerator/LoginProctor.html.ep index 02635f8309..8de72085a1 100644 --- a/templates/ContentGenerator/LoginProctor.html.ep +++ b/templates/ContentGenerator/LoginProctor.html.ep @@ -16,14 +16,14 @@ % # Print a message about submission times if we're submitting an answer. % if (param('submitAnswers')) { % my $dueTime = $userSet->due_date; - % my ($color, $msg) = ('#ddddff', ''); + % my ($overtimeClass, $msg) = ('', ''); % if ($dueTime + $ce->{gatewayGracePeriod} < $submitTime) { - % $color = '#ffffaa'; + % $overtimeClass = ' proctor-login-overtime'; % $msg = maketext('The time limit on this assignment was exceeded. The assignment may be checked, ' % . 'but the result will not be counted.'); % } % -
+
<%= maketext('Grading Assignment') %>
@@ -52,7 +52,7 @@ % || ($userSet->restricted_login_proctor eq '' || $userSet->restricted_login_proctor eq 'No')) % { % # The user info and username field for the proctor. -
+