29 lines
717 B
JavaScript
29 lines
717 B
JavaScript
|
|
document.addEventListener("DOMContentLoaded", () => {
|
|
const is_logged_in = false;
|
|
if (is_logged_in) {
|
|
const prof = document.getElementById("topnav_profile");
|
|
const login = document.getElementById("topnav_login");
|
|
prof.style.display = "flex";
|
|
login.style.display = "none";
|
|
}
|
|
});
|
|
|
|
|
|
document.addEventListener("keydown", (event) => {
|
|
if (event.key === "Escape") on_pfp_click(true);
|
|
});
|
|
|
|
// :3
|
|
|
|
function on_pfp_click(close = false) {
|
|
const el = document.getElementById("topnav_profile_dropdown");
|
|
if (!close && (el.style.display === "none" || el.style.display === "")) {
|
|
el.style.display = "flex";
|
|
} else {
|
|
el.style.display = "none";
|
|
}
|
|
}
|
|
|
|
|