summaryrefslogtreecommitdiff
path: root/internal/ui/static/js
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <f@miniflux.net> 2024-02-05 20:56:30 -0800
committerGravatar Frédéric Guillot <f@miniflux.net> 2024-02-05 21:18:06 -0800
commit9336891e67a8841bb1540ac0befa433c62bbeb3f (patch)
tree9078b4f9121fa0b44ace1edef77305834c3d1726 /internal/ui/static/js
parentaa30c35e7ed78342a4fd737c5e33f16def1c4bb0 (diff)
downloadv2-9336891e67a8841bb1540ac0befa433c62bbeb3f.tar.gz
v2-9336891e67a8841bb1540ac0befa433c62bbeb3f.tar.zst
v2-9336891e67a8841bb1540ac0befa433c62bbeb3f.zip
Restore menu toggle when clicking on the logo
The caret icon is too small on smartphone to expand/collapse the menu
Diffstat (limited to 'internal/ui/static/js')
-rw-r--r--internal/ui/static/js/bootstrap.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/internal/ui/static/js/bootstrap.js b/internal/ui/static/js/bootstrap.js
index d31c7bc8..82b83534 100644
--- a/internal/ui/static/js/bootstrap.js
+++ b/internal/ui/static/js/bootstrap.js
@@ -111,9 +111,15 @@ document.addEventListener("DOMContentLoaded", () => {
}
}, true);
- onClick("button[aria-controls='header-menu']", () => toggleMainMenu());
if (document.documentElement.clientWidth < 600) {
+ let logoElement = document.querySelector(".logo");
+ if (logoElement) {
+ logoElement.setAttribute("role", "button");
+ }
+ onClick(".logo", () => toggleMainMenu());
onClick(".header nav li", (event) => onClickMainMenuListItem(event));
+ } else {
+ onClick("button[aria-controls='header-menu']", () => toggleMainMenu());
}
if ("serviceWorker" in navigator) {