mirror of
https://github.com/hnasheralneam/hnasheralneam.github.io.git
synced 2025-06-07 13:54:14 -04:00
Save theme color across pages
This commit is contained in:
parent
9c0a834c71
commit
ebb8568ca1
8 changed files with 46 additions and 85 deletions
11
scripts/script.js
Normal file
11
scripts/script.js
Normal file
|
@ -0,0 +1,11 @@
|
|||
// theme color
|
||||
let themeColor = localStorage.getItem("theme-color");
|
||||
if (!themeColor) themeColor = "#f69b46";
|
||||
setThemeColor(themeColor);
|
||||
|
||||
function setThemeColor(color) {
|
||||
document.documentElement.style.setProperty("--theme-color", color);
|
||||
let metaThemeColor = document.querySelector("meta[name=theme-color]");
|
||||
metaThemeColor.setAttribute("content", color);
|
||||
localStorage.setItem("theme-color", color);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue