diff options
author | 2021-05-14 14:18:31 +0800 | |
---|---|---|
committer | 2021-05-14 14:23:29 +0800 | |
commit | 21d16cb4802e713b2ca5d97b7ac2fa0fe42b878b (patch) | |
tree | d68f1b186a96e52d0aa3e9710f69bf57fa0d1484 /pydis_site | |
parent | Merge branch main into dewikification (diff) |
Use bulma extension in place of self-written code.
Diffstat (limited to 'pydis_site')
-rw-r--r-- | pydis_site/settings.py | 1 | ||||
-rw-r--r-- | pydis_site/templates/content/dropdown.html | 17 |
2 files changed, 1 insertions, 17 deletions
diff --git a/pydis_site/settings.py b/pydis_site/settings.py index 2fd16241..7df7ad85 100644 --- a/pydis_site/settings.py +++ b/pydis_site/settings.py @@ -261,6 +261,7 @@ BULMA_SETTINGS = { "tooltip-max-width": "30rem", }, "extensions": [ + "bulma-dropdown", "bulma-navbar-burger", ], } diff --git a/pydis_site/templates/content/dropdown.html b/pydis_site/templates/content/dropdown.html index c9491f3a..d81e29dc 100644 --- a/pydis_site/templates/content/dropdown.html +++ b/pydis_site/templates/content/dropdown.html @@ -1,20 +1,3 @@ -<script> - document.addEventListener("DOMContentLoaded", () => { - const dropdown = document.querySelector("#dropdown"); - // Show dropdown menu when clicked - dropdown.addEventListener("click", () => { - dropdown.classList.toggle("is-active"); - }); - - // Hide dropdown menu when anyhere on the page is clicked - document.addEventListener("click", (e) => { - if (!dropdown.contains(e.target) && dropdown.classList.contains("is-active")) { - dropdown.classList.remove("is-active"); - } - }, false); - }); -</script> - <div class="dropdown is-pulled-right is-right" id="dropdown"> <div class="dropdown-trigger"> <a aria-haspopup="true" aria-controls="subarticle-menu"> |