From 3e3166a00927bef4c9ee089601e888f8be12482b Mon Sep 17 00:00:00 2001 From: Muhammad Usman Date: Mon, 6 Jan 2020 13:09:38 +0500 Subject: [PATCH 01/27] span changed to button for MCQs and Multi-rating questions to make them accessible. --- problem_builder/public/css/questionnaire.css | 4 +++- problem_builder/public/js/questionnaire.js | 3 ++- problem_builder/templates/html/mcqblock.html | 4 ++-- problem_builder/templates/html/ratingblock.html | 8 ++++---- 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/problem_builder/public/css/questionnaire.css b/problem_builder/public/css/questionnaire.css index 32367f6f..5553a49b 100644 --- a/problem_builder/public/css/questionnaire.css +++ b/problem_builder/public/css/questionnaire.css @@ -12,7 +12,9 @@ width: 34px; vertical-align: top; cursor: pointer; - float: none; + border: 0; + padding: 0; + background: 0 0; } .mentoring .questionnaire .feedback { diff --git a/problem_builder/public/js/questionnaire.js b/problem_builder/public/js/questionnaire.js index 9550ed46..4b3d96de 100644 --- a/problem_builder/public/js/questionnaire.js +++ b/problem_builder/public/js/questionnaire.js @@ -131,6 +131,7 @@ function MCQBlock(runtime, element) { // We're showing previous answers, so go ahead and display results as well if (choiceInputDOM.prop('checked')) { + choiceResultDOM.find('span.sr-only').remove(); display_message(result.message, messageView, options.checkmark); if (result.status === "correct") { choiceDOM.addClass('correct'); @@ -230,7 +231,7 @@ function MRQBlock(runtime, element) { var choiceDOM = choiceInputDOM.closest('.choice'); var choiceResultDOM = $('.choice-result', choiceDOM); var choiceTipsDOM = $('.choice-tips', choiceDOM); - + choiceResultDOM.find('span.sr-only').remove(); /* show hint if checked or max_attempts is disabled */ if (!hide_results && (result.completed || choiceInputDOM.prop('checked') || options.max_attempts <= 0)) { diff --git a/problem_builder/templates/html/mcqblock.html b/problem_builder/templates/html/mcqblock.html index b7804ffe..c8268aa4 100644 --- a/problem_builder/templates/html/mcqblock.html +++ b/problem_builder/templates/html/mcqblock.html @@ -10,10 +10,10 @@

{{ self.display_name_