Add themes and clean main.js and style.css

This commit is contained in:
2026-02-13 13:18:12 +01:00
parent 585e50f123
commit acfc97a078
9 changed files with 299 additions and 140 deletions

View File

@@ -7,7 +7,6 @@ contextBridge.exposeInMainWorld('versions', {
});
contextBridge.exposeInMainWorld('files', {
fileExists: (path) => ipcRenderer.invoke('file-exists', path),
delete: () => ipcRenderer.invoke('delete-data'),
export: () => ipcRenderer.invoke('export-data'),
import: () => ipcRenderer.invoke('import-data'),
@@ -18,7 +17,9 @@ contextBridge.exposeInMainWorld('files', {
loadBepinexVersion: () => ipcRenderer.invoke('load-bepinex-version'),
loadBepinexBackupVersion: () => ipcRenderer.invoke('load-bepinex-backup-version'),
saveNexusAPI: (api) => ipcRenderer.invoke('save-nexus-api', api),
loadNexusAPI: () => ipcRenderer.invoke('load-nexus-api')
loadNexusAPI: () => ipcRenderer.invoke('load-nexus-api'),
saveTheme: (theme) => ipcRenderer.invoke('save-theme', theme),
loadTheme: () => ipcRenderer.invoke('load-theme')
});
contextBridge.exposeInMainWorld('electronAPI', {