Merge pull request #9265 from flipsyde606/fix/night-mode-persist

Fix for night mode not persisting in pages other than challenges
This commit is contained in:
Jonathan
2016-07-01 08:22:27 +01:00
committed by GitHub
3 changed files with 11 additions and 3 deletions

View File

@ -87,7 +87,9 @@ main = (function(main, global) {
return null; return null;
} }
mainChatTitleAdded = true; mainChatTitleAdded = true;
if ($('body').hasClass('night')) {
$('#chat-embed-main').addClass('night');
}
$('#chat-embed-main > .gitter-chat-embed-action-bar').prepend( $('#chat-embed-main > .gitter-chat-embed-action-bar').prepend(
'<div class="chat-embed-main-title">' + '<div class="chat-embed-main-title">' +
'<span>Free Code Camp\'s Main Chat</span>' + '<span>Free Code Camp\'s Main Chat</span>' +
@ -303,6 +305,9 @@ $(document).ready(function() {
frameBorder: '0' frameBorder: '0'
}); });
$('.map-aside').append(mapAside); $('.map-aside').append(mapAside);
if ($('body').hasClass('night')) {
mapAside.addClass('night');
}
main.isMapAsideLoad = true; main.isMapAsideLoad = true;
} }
$('.map-aside').removeClass('is-collapsed'); $('.map-aside').removeClass('is-collapsed');
@ -370,6 +375,9 @@ $(document).ready(function() {
}); });
$('.wiki-aside').append(wikiAside); $('.wiki-aside').append(wikiAside);
main.isWikiAsideLoad = true; main.isWikiAsideLoad = true;
if ($('body').hasClass('night')) {
wikiAside.addClass('night');
}
} }
$('.wiki-aside').removeClass('is-collapsed'); $('.wiki-aside').removeClass('is-collapsed');
} }

View File

@ -4,7 +4,7 @@ html(lang='en')
include partials/meta include partials/meta
include partials/stylesheets include partials/stylesheets
if showAside if showAside
body.map-aside-body body.map-aside-body(class=theme !== 'default' ? theme : '')
include partials/scripts include partials/scripts
block content block content
else else

View File

@ -3,7 +3,7 @@ html(lang='en')
head head
include partials/meta include partials/meta
include partials/stylesheets include partials/stylesheets
body.top-and-bottom-margins body.top-and-bottom-margins(class=theme !== 'default' ? theme : '')
include partials/scripts include partials/scripts
include partials/navbar include partials/navbar
include partials/flash include partials/flash