 Issue 29332808:
  Issue 2408 - Improved accessibility of checkboxes in options page  (Closed)
    
  
    Issue 29332808:
  Issue 2408 - Improved accessibility of checkboxes in options page  (Closed) 
  | Index: skin/options.css | 
| =================================================================== | 
| --- a/skin/options.css | 
| +++ b/skin/options.css | 
| @@ -92,6 +92,25 @@ | 
| box-sizing: border-box; | 
| } | 
| +button[role="checkbox"] | 
| +{ | 
| + vertical-align: top; | 
| + width: 18px; | 
| + height: 18px; | 
| + margin-top: 0px; | 
| + -moz-margin-end: 20px; | 
| + -webkit-margin-end: 20px; | 
| + padding: 0px 0px 0px 0px; | 
| 
saroyanm
2016/01/19 11:19:50
Nit: Use single value. I know it's something that
 
Thomas Greiner
2016/01/19 15:15:05
Done.
 | 
| + border: none; | 
| + background-color: transparent; | 
| + background-position: -51px 0px; | 
| +} | 
| + | 
| +button[role="checkbox"][aria-checked="true"] | 
| +{ | 
| + background-position: -68px 0px; | 
| +} | 
| + | 
| .option-name | 
| { | 
| display: flex; | 
| @@ -400,34 +419,6 @@ | 
| background-color: #A1A1A1; | 
| } | 
| -.table input[type="checkbox"] | 
| -{ | 
| - margin-top: 0px; | 
| - -moz-margin-end: 20px; | 
| - -webkit-margin-end: 20px; | 
| - padding: 0px 0px 0px 0px; | 
| - visibility: hidden; | 
| -} | 
| - | 
| -.table input[type="checkbox"]::before | 
| -{ | 
| - content: ""; | 
| - background-position: -51px 0px; | 
| - height: 18px; | 
| - width: 18px; | 
| - visibility: visible; | 
| -} | 
| - | 
| -.table input[type="checkbox"]:checked::before | 
| -{ | 
| - content: ""; | 
| - background-position: -68px 0px; | 
| - height: 18px; | 
| - padding: 0px; | 
| - width: 18px; | 
| - visibility: visible; | 
| -} | 
| - | 
| .table button.delete | 
| { | 
| background-color: transparent; | 
| @@ -474,8 +465,11 @@ | 
| padding-bottom: 10px; | 
| } | 
| -.icon, .table input[type="checkbox"]::before, .table button.delete, | 
| -#content-help a::before, #dialog-close::before, | 
| +.icon, | 
| +button[role="checkbox"], | 
| +.table button.delete, | 
| +#content-help a::before, | 
| +#dialog-close::before, | 
| #custom-filters-add button::after, | 
| #dialog-body button::before | 
| { |