Skip to content

Commit 39a2f01

Browse files
authored
Merge pull request #774 from Shariq2003/FixesInModal
Fixes In Modal : Visibility and Modal Closing on Outside Click | Issue #749
2 parents c8cca1e + e167630 commit 39a2f01

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

scripts/dark-mode.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,20 @@
11
document.addEventListener("DOMContentLoaded", function () {
22
const themeToggleCheckbox = document.querySelector("#theme-toggle");
3-
3+
const views = document.querySelectorAll('.views')
44
// Function to set the theme
55
function setTheme(theme) {
66
if (theme === "dark") {
77
document.body.classList.add("dark-mode");
88
themeToggleCheckbox.checked = true;
9+
views.forEach(view => {
10+
view.style.color = "white";
11+
});
912
} else {
1013
document.body.classList.remove("dark-mode");
1114
themeToggleCheckbox.checked = false;
15+
views.forEach(view => {
16+
view.style.color = "black";
17+
});
1218
}
1319
localStorage.setItem("theme", theme);
1420
}
@@ -22,4 +28,4 @@ document.addEventListener("DOMContentLoaded", function () {
2228
const newTheme = themeToggleCheckbox.checked ? "dark" : "light";
2329
setTheme(newTheme);
2430
});
25-
});
31+
});

scripts/retriveprofile.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -522,7 +522,9 @@ document.addEventListener('DOMContentLoaded', () => {
522522
};
523523

524524
// Close the modal if clicked outside of it
525-
525+
window.onclick = function (event) {
526+
close()
527+
};
526528
});
527529

528530

0 commit comments

Comments
 (0)