xref: /template/kiwiki/script.js (revision 6d5babb2467eb7e57dc24c981ab68f447193c53d)
1(function ($) {
2  "use strict";
3  $(document).on("click", function (event) {
4    var trigger = $("nav.tools>div");
5    var search = $("div#open-search");
6    var menu = $(
7      "#kiwiki #dokuwiki__site #dokuwiki__content__wrapper #dokuwiki__aside .kiwiki-main-menu h3"
8    );
9
10    if ($(event.target).is(trigger)) {
11      if (!$(event.target).hasClass("active")) {
12        $(trigger).removeClass("active");
13        $(event.target).addClass("active");
14      }
15    } else {
16      $(trigger).removeClass("active");
17    }
18
19    if ($(event.target).is(search)) {
20      $(
21        "#dokuwiki__header > .dokuwiki__header__wrapper #dw__search"
22      ).toggleClass("open");
23    }
24
25    if ($(event.target).is(menu)) {
26      $(menu).parent().toggleClass("open");
27    }
28  });
29
30  $('label[for="tpl____kiwiki_color__"]')
31    .parent()
32    .parent()
33    .html('<td colspan="2" class="kiwiki-styles"><h3>Kiwiki</h3></td>');
34})(jQuery);
35