diff --git a/assets/diary/calendar.js b/assets/diary/calendar.js index 1752da3..d02048e 100644 --- a/assets/diary/calendar.js +++ b/assets/diary/calendar.js @@ -1,23 +1,5 @@ (function () { var cal = document.querySelector(".diary-cal"); if (!cal) return; - cal.querySelectorAll(".dropdown > button").forEach(wireDropdown); - - var toggle = document.createElement("button"); - toggle.type = "button"; - toggle.className = "panel-toggle"; - toggle.textContent = "Kalender"; - toggle.setAttribute("aria-expanded", "false"); - toggle.addEventListener("click", function () { - var open = cal.classList.toggle("is-open"); - toggle.setAttribute("aria-expanded", open ? "true" : "false"); - }); - - var main = document.querySelector("main"); - if (!main) return; - main.parentNode.insertBefore(toggle, main); - if (window.matchMedia("(max-width: 1100px)").matches) { - main.parentNode.insertBefore(cal, main); - } })(); diff --git a/assets/page/actions.js b/assets/page/actions.js index f879e90..2a933f8 100644 --- a/assets/page/actions.js +++ b/assets/page/actions.js @@ -124,28 +124,3 @@ function deletePage() { }); } -document.addEventListener('DOMContentLoaded', function () { - var panel = document.querySelector('.actions'); - if (!panel) return; - - var toggle = document.createElement('button'); - toggle.type = 'button'; - toggle.className = 'panel-toggle'; - toggle.textContent = 'Actions'; - toggle.setAttribute('aria-expanded', 'false'); - toggle.addEventListener('click', function () { - var open = panel.classList.toggle('is-open'); - toggle.setAttribute('aria-expanded', open ? 'true' : 'false'); - }); - - var main = document.querySelector('main'); - if (!main) return; - // Insert at the top of main's parent (right after the header) so the - // ACTIONS toggle sits above any toggles other panels may have added. - var header = document.querySelector('header'); - var anchor = header ? header.nextSibling : main.parentNode.firstChild; - main.parentNode.insertBefore(toggle, anchor); - if (window.matchMedia('(max-width: 1100px)').matches) { - main.parentNode.insertBefore(panel, toggle.nextSibling); - } -}); diff --git a/assets/page/main.html b/assets/page/main.html index 772e862..bc4328f 100644 --- a/assets/page/main.html +++ b/assets/page/main.html @@ -32,6 +32,7 @@ {{if .Content}} {{end}} + {{end}} {{define "sidebar"}}{{if .CanEdit}}