now layouts or pages can specify "sidebar: collapse" in the yaml front matter for an always collapsed sidebar

This commit is contained in:
Brandon Mathis 2011-09-25 21:30:55 -05:00
parent c26e5c3be9
commit eade4fc0d5
2 changed files with 12 additions and 10 deletions

View file

@ -11,15 +11,17 @@ function getNav() {
}
function addSidebarToggler() {
$('#content').append('<span class="toggle-sidebar"></span>');
$('.toggle-sidebar').bind('click', function(e) {
e.preventDefault();
if ($('body').hasClass('collapse-sidebar')) {
$('body').removeClass('collapse-sidebar');
} else {
$('body').addClass('collapse-sidebar');
}
});
if(!$('body').hasClass('sidebar-footer')) {
$('#content').append('<span class="toggle-sidebar"></span>');
$('.toggle-sidebar').bind('click', function(e) {
e.preventDefault();
if ($('body').hasClass('collapse-sidebar')) {
$('body').removeClass('collapse-sidebar');
} else {
$('body').addClass('collapse-sidebar');
}
});
}
var sections = $('aside.sidebar > section');
if (sections.length > 1) {
sections.each(function(section, index){