Преглед на файлове

fixed minor accessibility issues

Gildas преди 6 години
родител
ревизия
4562a06ea2
променени са 2 файла, в които са добавени 9 реда и са изтрити 4 реда
  1. 7 0
      extension/ui/bg/ui-options.js
  2. 2 4
      extension/ui/pages/options.css

+ 7 - 0
extension/ui/bg/ui-options.js

@@ -727,6 +727,13 @@
 				helpContent.hidden = !helpContent.hidden;
 				return false;
 			};
+			helpIcon.tabIndex = 0;
+			helpIcon.onkeyup = event => {
+				if (event.code == "Enter") {
+					helpContent.hidden = !helpContent.hidden;
+					return false;
+				}
+			};
 			optionLabel.appendChild(helpIcon);
 			const helpContent = document.createElement("div");
 			helpContent.hidden = true;

+ 2 - 4
extension/ui/pages/options.css

@@ -138,6 +138,7 @@ h3 a {
 
 .help-content ul {
     margin: 4px;
+    padding-left: 25px;
 }
 
 .help-content li {
@@ -307,10 +308,6 @@ details[open]>summary {
     cursor: pointer;
 }
 
-details>summary:focus {
-    outline-width: 0px;
-}
-
 a {
     display: inline-block;
     padding-top: 5px;
@@ -475,6 +472,7 @@ html.maximized {
 
 .maximized #helpLabel {
     padding-left: 4px;
+    padding-right: 4px;
 }
 
 @media (max-width:400px) {