diff --git a/client/src/components/school-class/ClassSelectionWidget.vue b/client/src/components/school-class/ClassSelectionWidget.vue index e5786d16..f4415289 100644 --- a/client/src/components/school-class/ClassSelectionWidget.vue +++ b/client/src/components/school-class/ClassSelectionWidget.vue @@ -50,7 +50,7 @@ import CurrentClass from '@/components/school-class/CurrentClass'; import AddIcon from '@/components/icons/AddIcon'; - import updateSelectedClassMixin from '@/mixins/updateSelectedClass'; + import updateSelectedClassMixin from '@/mixins/update-selected-class'; import sidebarMixin from '@/mixins/sidebar'; import meMixin from '@/mixins/me'; diff --git a/client/src/helpers/survey-solutions.js b/client/src/helpers/survey-solutions.js index 60761b6b..3e2b82ae 100644 --- a/client/src/helpers/survey-solutions.js +++ b/client/src/helpers/survey-solutions.js @@ -11,11 +11,9 @@ const extractAnswerFromQuestion = (previous, question) => { return text; }); // get the keys as they appear in the question, without punctuation at the end - const answers = keys.map(key => `${key}: ${correctAnswer[key]}`); - - answer = answers.join('\n'); + answer = keys.map(key => `${key}: ${correctAnswer[key]}`); // return an array, it gets converted to a string further up } - return [...previous, {title: question.title, answer}]; + return [...previous, {title: question.title, answer, type: question.getType()}]; }; export const extractSurveySolutions = (prev, element) => { diff --git a/client/src/mixins/updateSelectedClass.js b/client/src/mixins/update-selected-class.js similarity index 100% rename from client/src/mixins/updateSelectedClass.js rename to client/src/mixins/update-selected-class.js diff --git a/client/src/pages/oldClasses.vue b/client/src/pages/oldClasses.vue index 801adb2c..2ab75896 100644 --- a/client/src/pages/oldClasses.vue +++ b/client/src/pages/oldClasses.vue @@ -18,7 +18,7 @@ diff --git a/client/src/styles/_solutions.scss b/client/src/styles/_solutions.scss index ae034f0c..84a5ed6e 100644 --- a/client/src/styles/_solutions.scss +++ b/client/src/styles/_solutions.scss @@ -8,4 +8,14 @@ @include regular-text; margin-bottom: $medium-spacing; } + + &__list { + list-style: disc; + padding-left: $medium-spacing; + } + + &__list-item { + @include inline-title; + margin-bottom: $medium-spacing; + } }