-
-
{{ solution_text(elem, column) }}
-
-
+
+
{{ solution_text(elem, column) }}
+
+
+
diff --git a/quiz.css b/quiz.css
index f8a25b6..7c19cc5 100644
--- a/quiz.css
+++ b/quiz.css
@@ -91,6 +91,10 @@ body {
vertical-align: top;
width: calc(16.667vw - 50.5px);
}
+#quiz .card_placeholder {
+ display: inline-block;
+ width: calc(16.667vw - 30.5px);
+}
#quiz .card span {
white-space: pre-line;
}
diff --git a/quiz.js b/quiz.js
index 972c0fa..83a317e 100644
--- a/quiz.js
+++ b/quiz.js
@@ -398,6 +398,9 @@ var app = new Vue({
this.correction_visible = false;
this.solution.forEach(elem => {
elem.got_revealed = false;
+ if (elem.idx.length < this.store.section) {
+ elem.idx.push(null);
+ }
});
},
add_card_to: function(row) {