portfolio iyo-bisseck

This commit is contained in:
Julie Blanc 2026-04-12 16:46:06 +02:00
parent e76d9ef0eb
commit 38c510c658
13 changed files with 73 additions and 115 deletions

View file

@ -0,0 +1,36 @@
class portfolio extends Paged.Handler {
constructor(chunker, polisher, caller) {
super(chunker, polisher, caller);
}
beforeParsed(content) {
portfolioSpread(content);
}
// delete running title page 2
afterPageLayout(pageElement, page, breakToken) {
if(pageElement.classList.contains("pagedjs_portfolio_page") && pageElement.querySelector(".chapter-header")){
pageElement.querySelector(".pagedjs_margin-top").style.display = "none";
pageElement.querySelector(".pagedjs_margin-top-left-corner-holder").style.display = "none";
}
}
}
Paged.registerHandlers(portfolio);
function portfolioSpread(content){
content.querySelectorAll('.portfolio-spread').forEach(block => {
const clone = block.cloneNode(true);
clone.classList.add('portfolio-spread-right');
block.classList.add('portfolio-spread-left');
block.parentNode.insertBefore(clone, block.nextSibling);
});
}