Improve dashboard UI and some fixes

This commit is contained in:
inubimambo
2025-07-08 23:14:31 +08:00
parent 9644f62dc5
commit bcd5a52995
5 changed files with 918 additions and 97 deletions

View File

@@ -377,8 +377,8 @@ document.addEventListener('DOMContentLoaded', function() {
`;
});
html += '</div>';
} else if (question.correct === 'True' || question.correct === 'False') {
// True/False
} else if ((question.correct === 'True' || question.correct === 'False') && !question.answer) {
// True/False (only if it's not a short-answer question)
html += `
<div class="mb-3">
<div class="form-check mb-2">
@@ -766,8 +766,8 @@ document.addEventListener('DOMContentLoaded', function() {
`;
});
html += '</div>';
} else if (question.correct === 'True' || question.correct === 'False') {
// True/False
} else if ((question.correct === 'True' || question.correct === 'False') && !question.answer) {
// True/False (only if it's not a short-answer question)
const userSelected = userAnswers[index];
const correctAnswer = question.correct;
@@ -803,7 +803,7 @@ document.addEventListener('DOMContentLoaded', function() {
} else {
// Short answer
const userAnswer = userAnswers[index] || '';
const correctAnswer = question.correct || '';
const correctAnswer = question.answer || question.correct || '';
html += `
<div class="mb-3">