]> _ Git - fluidbook-toolbox-quiz.git/commitdiff
wip #6927
authorsoufiane <soufiane@cubedesigners.com>
Tue, 21 May 2024 13:16:12 +0000 (15:16 +0200)
committersoufiane <soufiane@cubedesigners.com>
Tue, 21 May 2024 13:16:12 +0000 (15:16 +0200)
js/quiz.accessibility.js
style/103-question-multiple.sass
views/screens/question_multiple.blade.php

index a663bd776ea228a812177d73c2f14499c1ee3681..1e3484989cb6f45b5069707ee0320eb16aac7ae1 100644 (file)
@@ -23,9 +23,9 @@ QuizAccessibility.prototype = {
                     }
                 });
 
-                if (key === 'Enter') {
+                if (key === 'ENTER') {
                     console.log("enter 2")
-                    $(":focus").get(0).click(function(e) {
+                    $(":focus").click(function(e) {
                         console.log('ok')
                         e.preventDefault()
                     })
index f96a85a44efc83aa5e4ea2ef4c5e3c4b5d82e498..0617ca37c9b8b2a04b481199c5fd3f34be959d87 100644 (file)
         &-item
             opacity: 0
             display: flex
+            a
+                width: 100%
+                text-decoration: none
+                color: $texts-color
             label
                 width: 100%
                 height: auto
index 388536d751ba984ca6af73baf5e691d5344929c4..e1782ed0aa11434cde61f0947a9c56e08822f335 100644 (file)
@@ -6,16 +6,18 @@
         <form id="form-{{$position}}">
             <ul class="list">
                 @foreach($question['answers'] as $key => $answer)
-                    <li class="list-item">
-                        <input type="{{ $question['multiple'] ? 'checkbox' : 'radio' }}"
-                               name="answer"
-                               id="question-{{$position.$key}}" class="none" value="{{$key}}">
-                        <label for="question-{{$position.$key}}" aria-keyshortcuts="{{$alphabet[$key]}}">
-                            <span class="content">
-                                <span class="relative">{{$answer['answer']}}</span>
-                                <span class="access">{{$alphabet[$key]}}</span>
-                            </span>
-                        </label>
+                    <li class="list-item" tabindex="{{$key}}">
+                        <a href="#">
+                            <input type="{{ $question['multiple'] ? 'checkbox' : 'radio' }}"
+                                   name="answer"
+                                   id="question-{{$position.$key}}" class="none" value="{{$key}}">
+                            <label for="question-{{$position.$key}}" aria-keyshortcuts="{{$alphabet[$key]}}">
+                                <span class="content">
+                                    <span class="relative">{{$answer['answer']}}</span>
+                                    <span class="access">{{$alphabet[$key]}}</span>
+                                </span>
+                            </label>
+                        </a>
                     </li>
                 @endforeach
             </ul>