1// template-related scripts go here...
2
3// The following code is based off a toggle menu by @Bradcomp
4// source: https://gist.github.com/Bradcomp/a9ef2ef322a8e8017443b626208999c1
5/*(function() {
6    var burger = document.querySelector('.burger');
7    var menu = document.querySelector('#'+burger.dataset.target);
8    burger.addEventListener('click', function() {
9        burger.classList.toggle('is-active');
10        menu.classList.toggle('is-active');
11    });
12})();*/
13
14
15var bulma = {
16    init: function () {
17        // TOC changes
18        //var $dw__toc = jQuery('#dw__toc');
19        //$dw__toc.addClass('menu');
20        //$dw__toc.find('h3').addClass('menu-label');
21        //$dw__toc.find('ul').addClass('menu-list');
22
23        // Content changes
24        var $dokuwiki__content = jQuery('#dokuwiki__content');
25        //$bulma-content.find('submit, button, reset').addClass('button is-small');
26        //$bulma-content.find('table').not('.htCore').addClass('table is-bordered is-striped is-narrow is-hoverable');
27        //$bulma-content.find('table thead tr').addClass('has-background-white-ter');
28        $dokuwiki__content.find('div.editbutton_table').css({'margin-top': '0'});
29
30        // ACL changes
31        //var $acl__user = jQuery('#acl__user');
32        //$acl__user.find('select').addClass('input select is-inline is-small').removeClass('edit');
33        //$acl__user.find('input').addClass('input is-inline is-small').removeClass('edit');
34
35        // Config changes
36        //var $config__manager = jQuery('#config__manager');
37        //$config__manager.find('input, select, textarea').removeClass('edit input');
38        //$config__manager.find('input')
39        //    .not('[type=submit], [type=reset], [type=button], [type=hidden], [type=image], [type=checkbox], [type=radio]')
40        //    .addClass('input is-small');
41        //$config__manager.find('tr.default input, tr.default select, tr.default textarea, .selectiondefault')
42        //    .addClass('is-info').css('background-color','inherit');
43        //$config__manager.find('textarea').addClass('input');
44        //$config__manager.find('select').addClass('is-small');
45        //$config__manager.find('select').closest('.input').addClass('select is-small').removeClass('input');
46        //$config__manager.find('div.input').removeClass('input');
47
48        // Plugin changes
49        //var $extension__manager = jQuery('#extension__manager');
50        //$extension__manager.find('ul.tabs').wrap('<div class="tabs is-centered"></div>');
51        //$extension__manager.find('ul.tabs').removeClass('tabs');
52        //$extension__manager.find('li.active').addClass('is-active').removeClass('active');
53        //$extension__manager.find('.panelHeader').addClass('box').removeClass('panelHeader');
54        //$extension__manager.find('input').addClass('input is-inline is-small').removeClass('edit');
55
56        //// User manager
57        //var $user__manager = jQuery('#user__manager');
58        //$user__manager.find('input.edit').addClass('input is-inline is-small').removeClass('edit');
59        //$user__manager.find('input.button').addClass('user-search').removeClass('button');
60    },
61};
62
63//jQuery(bulma.init);
64