diff --git a/directory/index.html b/directory/index.html index 42af6c4bdd..7016d08a41 100644 --- a/directory/index.html +++ b/directory/index.html @@ -406,6 +406,7 @@ window.addEventListener('scroll',changeHeaderBg); align-items: flex-start; margin-bottom: 20px; padding: 16px; + word-break: break-word; } #directory .entry a { diff --git a/js/directory.js b/js/directory.js index e198231c60..eb8b457c59 100644 --- a/js/directory.js +++ b/js/directory.js @@ -343,7 +343,7 @@ function addPagination(entries) { pageBtn.textContent = p.toString(); if (p === currentPage) { pageBtn.classList.add('active'); - } else if (p === currentPage - 1 || p === currentPage + 1) { + } else if (p === currentPage - 1 || p === currentPage + 1 || (currentPage === 1 && p === 3) || (currentPage === totalPages && p === totalPages - 2)) { pageBtn.classList.add('neighbor'); } pageBtn.addEventListener('click', () => goToPage(p));