diff --git a/in/fr/index.html b/in/fr/index.html index 76b0fd2..aefec2f 100644 --- a/in/fr/index.html +++ b/in/fr/index.html @@ -67,7 +67,7 @@ EMAIL -cv marc.beninca.link + diff --git a/in/script/main.js b/in/script/main.js index 7b6582a..25f9a70 100644 --- a/in/script/main.js +++ b/in/script/main.js @@ -6,7 +6,21 @@ for (let button of buttons) { }); } -let theme +const email = document.getElementById("email"); +email.style.cursor = "pointer"; +const email_ = "."; + +const email_alias = ["cv"].join(email_); +const email_at = document.createElement("span"); +email_at.className = "fa fa-at"; +const email_domain = ["marc", "beninca", "link"].join(email_); + +email.append(email_alias, " ", email_at, " ", email_domain); +email.addEventListener("click", () => { + window.location.href = "mailto:" + [email_alias, email_domain].join("@"); +}); + +let theme; function theme_get() { theme = localStorage.getItem("theme"); @@ -17,7 +31,7 @@ function theme_get() { theme = "light"; } } - theme_set() + theme_set(); } function theme_set() { @@ -34,4 +48,4 @@ document.getElementById("theme").addEventListener("click", () => { theme_swap(); }); -theme_get() +theme_get();