Dotclear


Ignore:
Timestamp:
11/05/18 16:40:40 (7 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Switching from inline JS variables to JSON script. A step ahead…

File:
1 edited

Legend:

Unmodified
Added
Removed
  • themes/berlin/js/berlin.js

    r3880 r3915  
    1 /*global $, dotclear_berlin_navigation, dotclear_berlin_show_menu, dotclear_berlin_hide_menu */ 
     1/*global $, getData */ 
    22'use strict'; 
     3 
     4const dotclear_berlin = getData('dotclear_berlin'); 
    35 
    46$('html').addClass('js'); 
    57// Show/Hide main menu 
    68$('.header__nav'). 
    7 before(`<button id="hamburger" type="button"><span class="visually-hidden">${dotclear_berlin_navigation}</span></button>`). 
     9before(`<button id="hamburger" type="button"><span class="visually-hidden">${dotclear_berlin.navigation}</span></button>`). 
    810toggle(); 
    911$('#hamburger').click(function() { 
     
    1214}); 
    1315// Show/Hide sidebar on small screens 
    14 $('#main').prepend(`<button id="offcanvas-on" type="button"><span class="visually-hidden">${dotclear_berlin_show_menu}</span></button>`); 
     16$('#main').prepend(`<button id="offcanvas-on" type="button"><span class="visually-hidden">${dotclear_berlin.show_menu}</span></button>`); 
    1517$('#offcanvas-on').click(function() { 
    16   const btn = $(`<button id="offcanvas-off" type="button"><span class="visually-hidden">${dotclear_berlin_hide_menu}</span></button>`); 
     18  const btn = $(`<button id="offcanvas-off" type="button"><span class="visually-hidden">${dotclear_berlin.hide_menu}</span></button>`); 
    1719  $('#wrapper').addClass('off-canvas'); 
    1820  $('#footer').addClass('off-canvas'); 
Note: See TracChangeset for help on using the changeset viewer.

Sites map