diff --git a/renderer.js b/renderer.js index b439f3f..1e56075 100644 --- a/renderer.js +++ b/renderer.js @@ -589,17 +589,21 @@ async function startLiveCountdown(folderObj, msLeft) { } `;}).join(''); - // --- PAGINATION --- - // Anzeige: « Vorherige | Seite X/Y | Nächste » - paginationEl.innerHTML = ` - - Seite ${currentPage} / ${pages} - - `; - - paginationEl.querySelector('#page-prev').onclick = () => renderContent(folderObj, currentPage - 1); - paginationEl.querySelector('#page-next').onclick = () => renderContent(folderObj, currentPage + 1); + // --- PAGINATION --- + if (pages > 1) { + paginationEl.innerHTML = ` + + Seite ${currentPage} / ${pages} + + `; + paginationEl.querySelector('#page-prev').onclick = () => renderContent(folderObj, currentPage - 1); + paginationEl.querySelector('#page-next').onclick = () => renderContent(folderObj, currentPage + 1); + paginationEl.style.display = 'flex'; + } else { + paginationEl.innerHTML = ''; + paginationEl.style.display = 'none'; + } // Diff-Buttons prüfen und ggf. deaktivieren