Adding pre-dynamic load of css and js

This commit is contained in:
2025-11-27 23:01:55 -06:00
parent de5184ce22
commit a4765952bf
2 changed files with 39 additions and 0 deletions

View File

@@ -54,6 +54,20 @@ const createWindow = (startType = "build", debug = false, args = []) => {
window.webContents.send('load-files', args);
});
window.webContents.on('did-finish-load', () => {
const cssFiles = [
path.join(newtonFs.CONFIG_PATH, 'override.css')
];
const jsFiles = [
// path.join(newtonFs.CONFIG_PATH, 'scripts', 'script1.js'),
// path.join(newtonFs.CONFIG_PATH, 'scripts', 'script2.js')
];
cssFiles.forEach(cssFile => newtonFs.readAndInjectCSS(window, cssFile));
jsFiles.forEach(jsFile => newtonFs.readAndInjectJS(window, jsFile));
});
menu.load(window);
systemTray.load(menu.menuStruct);
terminal.load(window);