diff options
| author | Arne Rief <riearn@proton.me> | 2025-09-04 20:05:27 +0200 |
|---|---|---|
| committer | Arne Rief <riearn@proton.me> | 2025-09-04 20:05:27 +0200 |
| commit | 26df3baeb1afcb4c41ec99f940b237b9589caa42 (patch) | |
| tree | ee970fe0810d56a4b83174d282127593ba418547 /assets/js | |
| parent | 2204aa9db535af9b0c38487f74a56bd0ac9f07e2 (diff) | |
Ready for deployment
Diffstat (limited to 'assets/js')
| -rw-r--r-- | assets/js/main.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/assets/js/main.js b/assets/js/main.js index dfb6d75..6ba0f19 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -17,7 +17,7 @@ const label = isDarkMode ? toggleThemeBtn.dataset.labelLight : toggleThemeBtn.dataset.labelDark; rootHtml.setAttribute("data-theme", theme); - toggleThemeBtn.setAttribute("aria-label", label); + toggleThemeBtn.setAttribute("aria-label", label); // display handled by CSS } // Apply initial theme @@ -57,16 +57,17 @@ resultsList.hidden = true; } - // Hydrate post-card list item(s) from the template with JSON data function renderSearchResults(matches) { clearResults(); + // Display how many results found for query resultsCount.hidden = false; resultsCount.querySelector("#search-results-number").textContent = String(matches.length ?? 0); // No posts matching query found if (!matches.length) return; + // Hydrate post-card list item(s) from the template with JSON data matches.forEach((post) => { const li = template.content.firstElementChild.cloneNode(true); |
