2021-05-14 16:01:52 +00:00
|
|
|
const fs = require("fs");
|
2021-05-14 19:47:01 +00:00
|
|
|
const armcord = require("./armcord.js");
|
2021-05-14 20:54:40 +00:00
|
|
|
const themeFolder = __dirname + "/themes/";
|
2021-05-14 19:47:01 +00:00
|
|
|
window.addEventListener("DOMContentLoaded", () => {
|
|
|
|
fs.readdirSync(themeFolder).forEach((file) => {
|
|
|
|
console.log(file);
|
|
|
|
try {
|
2021-05-14 20:54:40 +00:00
|
|
|
const manifest = fs.readFileSync(`${__dirname}/themes/${file}/manifest.json`, "utf8");
|
|
|
|
var themeFile = JSON.parse(manifest);
|
|
|
|
console.log(themeFile.theme);
|
|
|
|
console.log(themeFile)
|
|
|
|
const theme = fs.readFileSync(`${__dirname}/themes/${file}/${themeFile.theme}`, "utf8");
|
2021-05-15 10:35:22 +00:00
|
|
|
armcord.addStyle(theme);
|
|
|
|
console.log(`%cLoaded ${themeFile.name} made by ${themeFile.author}`, "color:red");
|
2021-05-14 19:47:01 +00:00
|
|
|
} catch (err) {
|
|
|
|
console.error(err);
|
|
|
|
}
|
|
|
|
});
|
2021-05-14 16:01:52 +00:00
|
|
|
});
|