Skip to content

Commit b1ac22c

Browse files
bmispelonfelixxm
authored andcommitted
Rewrote mobile-menu.js as a plain script (not using require.js)
1 parent 4221609 commit b1ac22c

File tree

4 files changed

+13
-28
lines changed

4 files changed

+13
-28
lines changed

trac-env/htdocs/js/main.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@ requirejs.config({
1010

1111
define(function(){
1212

13-
var mods = [
14-
'mod/mobile-menu' //require mobile menu automatically
15-
];
13+
var mods = [];
1614

1715
//detect Class function
1816
function hasClass( className ) {

trac-env/htdocs/js/mobile-menu.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
jQuery(document).ready(function($) {
2+
var menu = $('[role="banner"] [role="navigation"]');
3+
var button = $('<div class="menu-button"><i class="icon icon-reorder"></i><span>Menu</span></div>');
4+
5+
menu.addClass('nav-menu-on');
6+
button.insertBefore(menu);
7+
button.on('click', function(){
8+
menu.toggleClass('active');
9+
button.toggleClass('active')
10+
});
11+
})

trac-env/htdocs/js/mod/mobile-menu.js

Lines changed: 0 additions & 25 deletions
This file was deleted.

trac-env/templates/site.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,5 +172,6 @@ <h2>Follow Us</h2>
172172

173173

174174
<script data-main="${href.chrome('site/js/main.js')}" src="${href.chrome('site/js/lib/require.js')}"></script>
175+
<script src="${href.chrome('site/js/mobile-menu.js')}"></script>
175176
</body>
176177
</html>

0 commit comments

Comments
 (0)