From a1734ce14052bc381223ae91deec998eff090caf Mon Sep 17 00:00:00 2001 From: Evgeny Poberezkin Date: Tue, 30 Sep 2025 20:18:26 +0100 Subject: [PATCH] directory: improve mobile page --- website/src/directory.html | 1 + website/src/js/directory.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/website/src/directory.html b/website/src/directory.html index 30d0a7b871..4304fb0559 100644 --- a/website/src/directory.html +++ b/website/src/directory.html @@ -18,6 +18,7 @@ active_directory: true align-items: flex-start; margin-bottom: 20px; padding: 16px; + word-break: break-word; } #directory .entry a { diff --git a/website/src/js/directory.js b/website/src/js/directory.js index e198231c60..eb8b457c59 100644 --- a/website/src/js/directory.js +++ b/website/src/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));