Initial commit

This commit is contained in:
sarahgarcin1 2026-01-05 19:33:15 +01:00
commit 388079e6bb
1108 changed files with 330121 additions and 0 deletions

View file

@ -0,0 +1,29 @@
// fixed text align justify before images page
class fixJustif extends Paged.Handler {
constructor(chunker, polisher, caller) {
super(chunker, polisher, caller);
}
afterRendered(pages){
for(let i=0; i<pages.length; i++){
let currentPageClassList = pages[i].element.classList;
if(i+1 < pages.length){
let nextPageClassList = pages[i+1].element.classList;
// console.log(currentPageClassList[0], nextPageClassList);
if(currentPageClassList[0] == "pagedjs_page" && nextPageClassList[4] == "pagedjs_pagedjs-fullpage_page"){
// console.log('div with images following');
let pageId = pages[i].id;
let selectedPage = document.getElementById(pageId);
let selectedLastP = selectedPage.querySelector(".chapter .content > p:last-child");
// console.log(selectedPage, selectedLastP);
if(selectedLastP != null){
selectedLastP.style.textAlignLast = "justify";
}
}
}
}
}
}
Paged.registerHandlers(fixJustif);