diff --git a/scripts/boxesserver b/scripts/boxesserver index 3eaeec0..16123b7 100755 --- a/scripts/boxesserver +++ b/scripts/boxesserver @@ -189,9 +189,11 @@ class BServer: if(e.style.display == null || e.style.display == "none") { e.style.display = "block"; h.classList.add("open"); + h.setAttribute("aria-expanded","true"); } else { e.style.display = "none"; h.classList.remove("open"); + h.setAttribute("aria-expanded","false"); } } function hideargs() { @@ -245,7 +247,7 @@ class BServer: if len(group._group_actions) == 1 and isinstance(group._group_actions[0], argparse._HelpAction): continue prefix = getattr(group, "prefix", None) - result.append('''

%s

\n\n''' % (groupid, groupid, groupid, _(group.title), groupid)) + result.append('''

%s

\n\n''' % (groupid, groupid, groupid, _(group.title), groupid)) for a in group._group_actions: if a.dest in ("input", "output"): @@ -345,7 +347,7 @@ class BServer: """ ] for nr, group in enumerate(self.groups): result.append(f''' -