Dotclear

source: themes/berlin/tpl/user_footer.html @ 3427:75253b0af38a

Revision 3427:75253b0af38a, 1.3 KB checked in by franck <carnet.franck.paul@…>, 9 years ago (diff)

Cope with l10n for Berlin buttons (hamburgers), enclose simplemenu links label in span

Line 
1<script type="text/javascript">
2     $("html").addClass("js");
3     // Show/Hide main menu
4     $(".header__nav").
5     before('<button id="hamburger" type="button"><span class="visually-hidden">' + dotclear_berlin_navigation + '</span></button>').
6     toggle();
7     $("#hamburger").click(function() {
8          $(this).toggleClass("open");
9          $(".header__nav").toggle('easing');
10     });
11     // Show/Hide sidebar on small screens
12     $("#main").prepend('<button id="offcanvas-on" type="button"><span class="visually-hidden">' + dotclear_berlin_show_menu + '</span></button>');
13     $("#offcanvas-on").click(function() {
14          var btn = $('<button id="offcanvas-off" type="button"><span class="visually-hidden">' + dotclear_berlin_hide_menu + '</span></button>');
15          $("#wrapper").addClass("off-canvas");
16          $("#footer").addClass("off-canvas");
17          $("#sidebar").prepend(btn);
18          btn.click(function(evt) {
19               $("#wrapper").removeClass("off-canvas");
20               $("#footer").removeClass("off-canvas");
21               evt.target.remove();
22          });
23     });
24     $(document).ready(function() {
25          // totop scroll
26          $(window).scroll(function() {
27               if ($(this).scrollTop() != 0) {
28                    $('#gotop').fadeIn();
29               } else {
30                    $('#gotop').fadeOut();
31               }
32          });
33          $('#gotop').click(function(e) {
34               $('body,html').animate({
35                    scrollTop: 0
36               }, 800);
37               e.preventDefault();
38          });
39     });
40</script>
Note: See TracBrowser for help on using the repository browser.

Sites map