50 lines
1,002 B
JavaScript
50 lines
1,002 B
JavaScript
/*
|
|
Halcyonic by HTML5 UP
|
|
html5up.net | @ajlkn
|
|
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
|
|
*/
|
|
|
|
(function($) {
|
|
|
|
var $window = $(window),
|
|
$body = $('body');
|
|
|
|
// Breakpoints.
|
|
breakpoints({
|
|
xlarge: [ '1281px', '1680px' ],
|
|
large: [ '981px', '1280px' ],
|
|
medium: [ '737px', '980px' ],
|
|
small: [ null, '736px' ]
|
|
});
|
|
|
|
// Nav.
|
|
|
|
// Title Bar.
|
|
$(
|
|
'<div id="titleBar">' +
|
|
'<a href="#navPanel" class="toggle"></a>' +
|
|
'<span class="title"><a href="index.html" id="logo">' + $('#logo').html() + '</a></span>' +
|
|
'</div>'
|
|
)
|
|
.appendTo($body);
|
|
|
|
// Panel.
|
|
$(
|
|
'<div id="navPanel">' +
|
|
'<nav>' +
|
|
$('#nav').navList() +
|
|
'</nav>' +
|
|
'</div>'
|
|
)
|
|
.appendTo($body)
|
|
.panel({
|
|
delay: 500,
|
|
hideOnClick: true,
|
|
hideOnSwipe: true,
|
|
resetScroll: true,
|
|
resetForms: true,
|
|
side: 'left',
|
|
target: $body,
|
|
visibleClass: 'navPanel-visible'
|
|
});
|
|
})(jQuery);
|