diff --git a/main.js b/main.js index bc143e6..8f55e91 100644 --- a/main.js +++ b/main.js @@ -130,14 +130,15 @@ ipcMain.handle('load-nexus-api', () => { }); -ipcMain.handle('save-theme', (event, theme) => { - store.set('theme', theme); +ipcMain.handle('save-theme', (event, theme, lacePinState) => { + store.set('theme.theme', theme); + store.set('theme.lacePinState', lacePinState); }); ipcMain.handle('load-theme', () => { - theme = store.get('theme'); - if (theme == undefined) { - return "Silksong"; + theme = [store.get('theme.theme'), store.get('theme.lacePinState')]; + if (theme[0] == undefined) { + return ["Silksong", false]; } return theme; }); diff --git a/preload.js b/preload.js index 7e7b653..f5537e4 100644 --- a/preload.js +++ b/preload.js @@ -21,7 +21,7 @@ contextBridge.exposeInMainWorld('files', { loadBepinexBackupVersion: () => ipcRenderer.invoke('load-bepinex-backup-version'), saveNexusAPI: (api) => ipcRenderer.invoke('save-nexus-api', api), loadNexusAPI: () => ipcRenderer.invoke('load-nexus-api'), - saveTheme: (theme) => ipcRenderer.invoke('save-theme', theme), + saveTheme: (theme, lacePinState) => ipcRenderer.invoke('save-theme', theme, lacePinState), loadTheme: () => ipcRenderer.invoke('load-theme') }); diff --git a/renderer/assets/background/Abyss Lace Pin.mp4 b/renderer/assets/background/Abyss Lace Pin.mp4 new file mode 100644 index 0000000..ee0a119 Binary files /dev/null and b/renderer/assets/background/Abyss Lace Pin.mp4 differ diff --git a/renderer/assets/background/Abyss.mp4 b/renderer/assets/background/Abyss.mp4 new file mode 100644 index 0000000..fcf7d94 Binary files /dev/null and b/renderer/assets/background/Abyss.mp4 differ diff --git a/renderer/assets/background/Citadel of song Lace Pin.mp4 b/renderer/assets/background/Citadel of song Lace Pin.mp4 new file mode 100644 index 0000000..9ab42eb Binary files /dev/null and b/renderer/assets/background/Citadel of song Lace Pin.mp4 differ diff --git a/renderer/assets/background/Citadel of song.mp4 b/renderer/assets/background/Citadel of song.mp4 new file mode 100644 index 0000000..d87cf9d Binary files /dev/null and b/renderer/assets/background/Citadel of song.mp4 differ diff --git a/renderer/assets/background/Cradle Lace Pin.mp4 b/renderer/assets/background/Cradle Lace Pin.mp4 new file mode 100644 index 0000000..3b78c68 Binary files /dev/null and b/renderer/assets/background/Cradle Lace Pin.mp4 differ diff --git a/renderer/assets/background/Cradle.mp4 b/renderer/assets/background/Cradle.mp4 new file mode 100644 index 0000000..d96cf53 Binary files /dev/null and b/renderer/assets/background/Cradle.mp4 differ diff --git a/renderer/assets/background/Greyroot Lace Pin.mp4 b/renderer/assets/background/Greyroot Lace Pin.mp4 new file mode 100644 index 0000000..a184f2b Binary files /dev/null and b/renderer/assets/background/Greyroot Lace Pin.mp4 differ diff --git a/renderer/assets/background/Greyroot.mp4 b/renderer/assets/background/Greyroot.mp4 new file mode 100644 index 0000000..2541638 Binary files /dev/null and b/renderer/assets/background/Greyroot.mp4 differ diff --git a/renderer/assets/background/Silksong Lace Pin.mp4 b/renderer/assets/background/Silksong Lace Pin.mp4 new file mode 100644 index 0000000..445999e Binary files /dev/null and b/renderer/assets/background/Silksong Lace Pin.mp4 differ diff --git a/renderer/assets/background/Silksong.mp4 b/renderer/assets/background/Silksong.mp4 index ee5ae50..403b47c 100644 Binary files a/renderer/assets/background/Silksong.mp4 and b/renderer/assets/background/Silksong.mp4 differ diff --git a/renderer/assets/background/Steel Lace Pin.mp4 b/renderer/assets/background/Steel Lace Pin.mp4 new file mode 100644 index 0000000..6c957fb Binary files /dev/null and b/renderer/assets/background/Steel Lace Pin.mp4 differ diff --git a/renderer/assets/background/Steel.mp4 b/renderer/assets/background/Steel.mp4 new file mode 100644 index 0000000..a8d0081 Binary files /dev/null and b/renderer/assets/background/Steel.mp4 differ diff --git a/renderer/assets/background/Surface Lace Pin.mp4 b/renderer/assets/background/Surface Lace Pin.mp4 new file mode 100644 index 0000000..de909ad Binary files /dev/null and b/renderer/assets/background/Surface Lace Pin.mp4 differ diff --git a/renderer/assets/background/Surface.mp4 b/renderer/assets/background/Surface.mp4 new file mode 100644 index 0000000..0b15da3 Binary files /dev/null and b/renderer/assets/background/Surface.mp4 differ diff --git a/renderer/index.html b/renderer/index.html index 809f82a..68db5b6 100644 --- a/renderer/index.html +++ b/renderer/index.html @@ -126,24 +126,29 @@