homepage rework for socials and projects

This commit is contained in:
ari melody 2025-06-16 20:32:46 +01:00
parent fe84a59326
commit 69e2e22e47
Signed by: ari
GPG key ID: CF99829C92678188
12 changed files with 432 additions and 137 deletions

View file

@ -45,6 +45,23 @@ function fill_list(list) {
});
}
export function hijackClickEvent(container, link) {
container.addEventListener('click', event => {
if (event.target.tagName.toLowerCase() === 'a') return;
event.preventDefault();
link.dispatchEvent(new MouseEvent('click', {
bubbles: true,
cancelable: true,
view: window,
ctrlKey: event.ctrlKey,
metaKey: event.metaKey,
shiftKey: event.shiftKey,
altKey: event.altKey,
button: event.button,
}));
});
}
document.addEventListener("DOMContentLoaded", () => {
[...document.querySelectorAll(".typeout")]
.filter((e) => e.innerText != "")