From 59581304d0e7d837cf44af8c483b0ea139859496 Mon Sep 17 00:00:00 2001 From: ehab-hassan Date: Thu, 22 May 2025 20:00:56 +0300 Subject: [PATCH] update button at dark mode --- static/js/custom.js | 92 ++++++++++++++++++++++----------------------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/static/js/custom.js b/static/js/custom.js index 1f8673e..d379409 100644 --- a/static/js/custom.js +++ b/static/js/custom.js @@ -124,29 +124,29 @@ function hideHamburger() { } } -function toggleFilter() { - var filterMenu = document.getElementById("filter-menu"); - if (filterMenu.className.includes("hidden")) { - filterMenu.className = filterMenu.className.replace("hidden", " "); - } else { - filterMenu.className = filterMenu.className + " hidden"; - } -} -window.onload = function () { - let elements = document.getElementsByTagName("button"); - let buttons = [...elements]; +// function toggleFilter() { +// var filterMenu = document.getElementById("filter-menu"); +// if (filterMenu.className.includes("hidden")) { +// filterMenu.className = filterMenu.className.replace("hidden", " "); +// } else { +// filterMenu.className = filterMenu.className + " hidden"; +// } +// } +// window.onload = function () { +// let elements = document.getElementsByTagName("button"); +// let buttons = [...elements]; - buttons.forEach((button) => { - button.addEventListener("click", function () { - handleClick(button); - }); - }); +// buttons.forEach((button) => { +// button.addEventListener("click", function () { +// handleClick(button); +// }); +// }); - document.getElementById("filter-btn").addEventListener("click", toggleFilter); - document - .getElementById("mobile-learn-btn") - .addEventListener("click", toggleMenu); -}; +// document.getElementById("filter-btn").addEventListener("click", toggleFilter); +// document +// .getElementById("mobile-learn-btn") +// .addEventListener("click", toggleMenu); +// }; function openInNewTab(url) { window.open(url, "_blank").focus(); @@ -164,33 +164,33 @@ function readingTime() { } } -async function getStats() { - try { - const stats = await fetch( - "https://stats.grid.tf/api/stats-summary" - ).then((res) => res.json()); - return formatStatsData(stats); - } catch (error) { - throw new Error( - `Failed to retrieve data from network statistics: ${error}` - ); - } -} +// async function getStats() { +// try { +// const stats = await fetch( +// "https://stats.grid.tf/api/stats-summary" +// ).then((res) => res.json()); +// return formatStatsData(stats); +// } catch (error) { +// throw new Error( +// `Failed to retrieve data from network statistics: ${error}` +// ); +// } +// } -function formatStatsData(stats) { - let items = document.querySelector(".items"); - items.classList.remove("animate-pulse"); - document.getElementById("ssd").innerHTML = stats.ssd; - document.getElementById("nodes").innerHTML = stats.nodes; - document.getElementById("countries").innerHTML = stats.countries; - document.getElementById("cores").innerHTML = stats.cores - .toString() - .replace(/\B(?=(\d{3})+(?!\d))/g, ","); -} +// function formatStatsData(stats) { +// let items = document.querySelector(".items"); +// items.classList.remove("animate-pulse"); +// document.getElementById("ssd").innerHTML = stats.ssd; +// document.getElementById("nodes").innerHTML = stats.nodes; +// document.getElementById("countries").innerHTML = stats.countries; +// document.getElementById("cores").innerHTML = stats.cores +// .toString() +// .replace(/\B(?=(\d{3})+(?!\d))/g, ","); +// } -readingTime(); -getStats(); -document.getElementById("year").innerHTML = new Date().getFullYear(); +// readingTime(); +// getStats(); +// document.getElementById("year").innerHTML = new Date().getFullYear(); // Get elements