diff --git a/assets/global-shortcuts.js b/assets/global-shortcuts.js index d2518a6..75ea9e1 100644 --- a/assets/global-shortcuts.js +++ b/assets/global-shortcuts.js @@ -56,3 +56,14 @@ document.addEventListener('keydown', function (e) { menu.classList.remove('is-open'); }); }); + +document.addEventListener('DOMContentLoaded', function () { + var trigger = document.querySelector('[data-action="actions-menu"]'); + if (!trigger) return; + wireDropdown(trigger); + var menu = trigger.parentElement.querySelector('.dropdown-menu'); + if (!menu) return; + trigger.addEventListener('click', function () { + trigger.setAttribute('aria-expanded', menu.classList.contains('is-open') ? true : false); + }); +}); diff --git a/assets/layout.html b/assets/layout.html index 0ddc87e..23c1a51 100644 --- a/assets/layout.html +++ b/assets/layout.html @@ -29,7 +29,17 @@ {{end}} -
{{block "headerActions" .}}{{end}}
+
+ {{if .EditMode}}{{block "headerActions" .}}{{end}}{{else}} + + + + + {{end}} +
{{if not .EditMode}}