website: redesign part 13

This commit is contained in:
nym21
2026-06-07 00:54:50 +02:00
parent 6cbe09af23
commit c68d1d1fda
33 changed files with 855 additions and 341 deletions
+12 -2
View File
@@ -39,6 +39,16 @@ export function createSeriesHighlight(items) {
}
}
/** @param {number} index */
function activateItem(index) {
setActive(items[index], true);
}
/** @param {number} index */
function clearItem(index) {
clearState(items[index]);
}
items.forEach((item, index) => {
item.addEventListener("pointerenter", () => activate(index));
item.addEventListener("pointerleave", clear);
@@ -54,9 +64,9 @@ export function createSeriesHighlight(items) {
seriesNodes[index].push(node);
node.addEventListener("pointerenter", () => {
scrollToItem(index);
activate(index);
activateItem(index);
});
node.addEventListener("pointerleave", clear);
node.addEventListener("pointerleave", () => clearItem(index));
}
function clearNodes() {