complete refactor of the sidebar behaviour javascript RES-754

Now all toggling of the sidebar and the related menus is done through
the same click handler. HTML has been unified. All sidebar related
content is now in a single include file instead of several. Icons for
the site tools user tools and trace have been added.

The CSS for the whole sidebar still has to be refactored.
This commit is contained in:
Andreas Gohr 2017-02-16 14:40:25 +01:00
commit 6c61749bf2
13 changed files with 273 additions and 368 deletions

View file

@ -3,8 +3,5 @@
/* DOKUWIKI:include js/plugins/do_tasks.js */
/* DOKUWIKI:include js/sidebar-menu.js */
/* DOKUWIKI:include js/meta-box.js */
/* DOKUWIKI:include js/sidebar.js */