diff --git a/inst/css/a11yShinyInputs.css b/inst/css/a11yShinyInputs.css index 1448033..9bf347e 100644 --- a/inst/css/a11yShinyInputs.css +++ b/inst/css/a11yShinyInputs.css @@ -8,8 +8,9 @@ fieldset.shiny-input-container .shiny-options-group div.checkbox:first-child { } fieldset.shiny-input-container legend { - margin-bottom: 5px !important; - font-weight: 700 !important; + margin-bottom: 5px; + font-weight: 700; + font-size: 16px; } fieldset.shiny-input-container div.select-all-container { diff --git a/inst/css/a11yShinyInputs.min.css b/inst/css/a11yShinyInputs.min.css new file mode 100644 index 0000000..a7fa0bc --- /dev/null +++ b/inst/css/a11yShinyInputs.min.css @@ -0,0 +1 @@ +fieldset.shiny-input-container .shiny-options-group div.radio:first-child,fieldset.shiny-input-container .shiny-options-group div.checkbox:first-child{margin-top:0}fieldset.shiny-input-container legend{margin-bottom:5px;font-weight:700;font-size:16px}fieldset.shiny-input-container div.select-all-container{margin-top:-5px;margin-bottom:10px} \ No newline at end of file diff --git a/inst/js/a11yCheckboxGroupInput.min.js b/inst/js/a11yCheckboxGroupInput.min.js new file mode 100644 index 0000000..e5ebd8b --- /dev/null +++ b/inst/js/a11yCheckboxGroupInput.min.js @@ -0,0 +1 @@ +var a11yCheckboxGroupBinding=new Shiny.InputBinding;$.extend(a11yCheckboxGroupBinding,{find:function(e){return $(e).find(".shiny-input-a11ycheckboxgroup")},getValue:function(e){var n=$('input:checkbox[name="'+e.id+'"]:checked'),t=new Array(n.length);for(let e=0;e