Skip to content

Instantly share code, notes, and snippets.

@sudojunior
Created June 15, 2023 17:49
Show Gist options
  • Save sudojunior/3e3cdedc21e2accff71f3d2555cec23e to your computer and use it in GitHub Desktop.
Save sudojunior/3e3cdedc21e2accff71f3d2555cec23e to your computer and use it in GitHub Desktop.
A patch for the create entity menu for GitHub's beta navigation.
var btn = document.getElementById("global-create-menu-button");
var el = document.getElementById("global-create-menu-overlay");
function toggle() {
el.style.visibility = el.style.visibility === 'hidden' ? 'visible' : 'hidden';
console.log("toggle", el.style.visibility);
}
btn.addEventListener("click", (event) => {
event.preventDefault();
console.log("click");
toggle();
});
function domReady(fn) {
document.addEventListener("DOMContentLoaded", fn);
if (document.readyState === "interactive" || document.readyState === "complete" ) {
fn();
}
}
domReady(() => toggle());
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment