diff --git a/views/judge_detail.ejs b/views/judge_detail.ejs index c9cc75b..7e22727 100644 --- a/views/judge_detail.ejs +++ b/views/judge_detail.ejs @@ -18,7 +18,23 @@ #<%= judge.id %> #<%= judge.problem_id %>. <%= judge.problem.title %> <% if (judge.allowedSeeResult) { %> - <%= judge.result.status %> + + <% + let icon = { + 'Accepted': 'checkmark', + 'Wrong Answer': 'remove', + 'Runtime Error': 'bomb', + 'Time Limit Exceed': 'clock', + 'Memory Limit Exceed': 'disk outline', + 'Output Limit Exceed': 'expand', + 'Waiting': 'spinner', + 'Compile Error': 'code', + 'System Error': 'server' + } + %> + + <%= judge.result.status %> + <%= judge.result.score %> <%= judge.result.total_time %> <% } else { %>