docbrown/app/assets/javascripts/initializers/initializeFooterMod.js
Ben Halpern 500ec5d3b0
Guard for presence of page-content in JS (#5138) [deploy]
* Guard for presence of page-content in JS

* Modify offline states sw

* Change from skipping . to skipping .js and .css

* Bump static cache version
2019-12-16 14:02:59 -05:00

21 lines
579 B
JavaScript

'use strict';
function initializeFooterMod() {
var footerContainer = document.getElementById('footer-container');
var pageContent = document.getElementById('page-content')
if (
footerContainer &&
pageContent &&
pageContent.className.indexOf('stories-show') >
-1 &&
!document.getElementById('IS_CENTERED_PAGE')
) {
document
.getElementById('footer-container')
.classList.remove('centered-footer');
} else if (footerContainer) {
document
.getElementById('footer-container')
.classList.add('centered-footer');
}
}