Exclude footnotes and highlights from width overrides

master
Will Faught 3 years ago
parent 1bcf25cf82
commit 5711fda9d0

@ -1,11 +1,18 @@
<script> <script>
function paigeResize() { function paigeResize() {
var e = document.querySelector('body > div.container'); var s = document.querySelector('section[class="paige-content"]');
var mw = getComputedStyle(s).maxWidth;
var w;
if (mw === "none") {
var e = document.querySelector("body > div.container");
var s = getComputedStyle(e); var s = getComputedStyle(e);
var px = parseFloat(s.paddingLeft) + parseFloat(s.paddingRight); var px = parseFloat(s.paddingLeft) + parseFloat(s.paddingRight);
var bx = parseFloat(s.borderLeftWidth) + parseFloat(s.borderRightWidth); var bx = parseFloat(s.borderLeftWidth) + parseFloat(s.borderRightWidth);
var w = e.offsetWidth - px - bx; w = e.offsetWidth - px - bx;
var es = document.querySelectorAll('section[class="paige-content"] > div'); } else {
w = parseFloat(mw.substring(0, mw.length - 2));
}
var es = document.querySelectorAll('section[class="paige-content"] > div:not([class="footnotes"], [class="highlight"])');
for (var i = 0; i < es.length; i++) { for (var i = 0; i < es.length; i++) {
var e = es[i]; var e = es[i];
if (e.offsetWidth !== w) { if (e.offsetWidth !== w) {

Loading…
Cancel
Save