unified topbar + new hamburger icon

This commit is contained in:
SethBurkart123
2023-10-22 14:56:41 +11:00
parent 1947d22460
commit 78789ff454
2 changed files with 100 additions and 37 deletions
+12
View File
@@ -1293,6 +1293,17 @@ async function AddBetterSEQTAElements(toggle) {
ContentDiv.append(LightDarkModeButton.firstChild);
updateAllColors(DarkMode, result.selectedColor);
// Locate the menuToggle element
const menuToggle = document.getElementById("menuToggle");
menuToggle.innerHTML = "";
// Create three divs to act as lines of the hamburger icon
for (let i = 0; i < 3; i++) {
const line = document.createElement("div");
line.className = "hamburger-line";
menuToggle.appendChild(line);
}
document.getElementById("LightDarkModeButton").addEventListener("click", async () => {
const result = await new Promise(resolve => {
@@ -1320,6 +1331,7 @@ async function AddBetterSEQTAElements(toggle) {
var extensionsettings = document.getElementById("ExtensionPopup");
AddedSettings.addEventListener("click", function () {
extensionsettings.contentWindow.postMessage("popupClosed", "*");
extensionsettings.classList.toggle("hide");
SettingsClicked = true;
});