MCPcopy Create free account
hub / github.com/Cu-chi/cuchi_computer / editTheme

Function editTheme

nui/scripts/script.js:1113–1125  ·  view source on GitHub ↗
(themeData)

Source from the content-addressed store, hash-verified

1111 * @param {object} themeData object containing theme data
1112 */
1113const editTheme = (themeData) => {
1114 let oldTheme = document.getElementById("theme-"+localStorage.getItem("--main-color"));
1115 if (oldTheme) {
1116 oldTheme.innerHTML = "";
1117 document.getElementById("theme-"+themeData["--main-color"].toLowerCase()).innerHTML = "•";
1118 }
1119
1120 for (let [key, value] of Object.entries(themeData)) {
1121 value = value.toLowerCase();
1122 localStorage.setItem(key, value);
1123 document.querySelector(":root").style.setProperty(key, value);
1124 }
1125}
1126
1127/**
1128 * Setup the Mail app

Callers 1

script.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected