]> _ Git - fluidbook-toolbox-quiz.git/commitdiff
wip #6593 @1:00
authorsoufiane <soufiane@cubedesigners.com>
Tue, 23 Jan 2024 10:18:32 +0000 (11:18 +0100)
committersoufiane <soufiane@cubedesigners.com>
Tue, 23 Jan 2024 10:18:32 +0000 (11:18 +0100)
js/quiz.screen.outro.js
style/105-outro.sass

index 45ff762f1ed0100bb600d68b95d433074f856e8e..5b51780a49be1f30a93b1c2585ec986f29343965 100644 (file)
@@ -247,9 +247,6 @@ QuizScreenOutro.prototype = {
             }
         })
 
-        console.log("score",this.quiz.score)
-        console.log("reviewList",reviewList)
-
         let html = '';
         for (var i in reviewList) {
             i = parseInt(i);
@@ -258,7 +255,7 @@ QuizScreenOutro.prototype = {
             let statusByAnswer = status[i]
             let nokClass = ""
 
-            let correctAnswers = review.correctAnswers.length > 0 ? review.correctAnswers : review.data.answers
+            let correctAnswers = review.correctAnswers.length > 0 ? review.correctAnswers : ""
 
             let titleType = '';
             if (review.type === "draganddrop") {
@@ -272,8 +269,7 @@ QuizScreenOutro.prototype = {
             if (review.type === "multiple") {
                 html += '<p class="question title-block">' + review.question + '</p>';
                 html += '<div class="multiple-wrapper">'
-                console.log("review",review)
-                console.log("correctAnswers",correctAnswers)
+
                 if(correctAnswers.length > 0) {
                     for (var j in correctAnswers) {
                         nokClass = ""
@@ -281,10 +277,13 @@ QuizScreenOutro.prototype = {
                             htmlSpan = `<span class="access nok">${wrongIcon}</span>`
                             nokClass = "nok"
                         }
-                        html += '<div class="card-holder multiple-item">';
-                        html += '<p class="answer slot ' + nokClass + " " + this.returnContentClass(correctAnswers[j].answer)+'">' + correctAnswers[j].answer + htmlSpan + '</p>';
+                        html += '<div class="card-holder multiple-item slot ' + nokClass +'">';
+                        html += '<p class="answer "' + this.returnContentClass(correctAnswers[j].answer)+'">' + correctAnswers[j].answer +'</p>';
+                        html += htmlSpan;
                         html += '</div>';
                     }
+                } else {
+                    html += '<p class="timeout">'+this.quiz.l10n.__("Failed because you didn't answer in time")+'</p>'
                 }
                 html += '</div>'
             }
index 5aed8069ae48746a3ea7f2860df519c1fcb86a09..61edc2de5f4d71ed38941fe2c595004e337a756b 100644 (file)
         +flex-config(false,false,column)
         gap: 8px
         .card-holder
-            padding: 0
             background: transparent
+            flex-direction: row
         .slot
             +flex-config(space-between)
             background-color: rgba($texts-color,.08) !important