Theme Manager
Edit the GUI theme
main
var settings =
{
theme: "Darkmode",
}
function checkFolders()
{
var scriptFolder = client.appfolder() + "\\scripts";
var libFolder = scriptFolder + "\\lib";
var themeFolder = libFolder + "\\themes";
if (!fstream.folderExists(libFolder))
{
fstream.createFolder(libFolder);
}
if (!fstream.folderExists(themeFolder))
{
fstream.createFolder(themeFolder);
messagebox.show(`Automatically created ${themeFolder}`, "Theme Manager", 1);
}
}
function executeThemeScript()
{
var scriptFolder = client.appfolder() + "\\scripts";
var libFolder = scriptFolder + "\\lib";
var themeFolder = libFolder + "\\themes";
if (fstream.fileExists(themeFolder + `\\${settings.theme}.js`))
{
var lib = require(themeFolder + `\\${settings.theme}.js`);
lib.updateTheme();
}
else
{
messagebox.show(`${settings.theme}.js was not found inside ${themeFolder}`, "Theme Manager", 6);
}
}
checkFolders();
executeThemeScript();lib/theme
this goes in scripts/lib/themes
Last updated
Was this helpful?