feat: implement transparency for Windows (#46)

This commit is contained in:
Flag
2023-07-11 19:45:30 +01:00
committed by GitHub
parent b4da701080
commit 0415cb77f7
6 changed files with 57 additions and 2 deletions

View File

@@ -262,6 +262,15 @@ function createMainWindow() {
},
icon: ICON_PATH,
frame: VencordSettings.store.frameless !== true,
...(Settings.store.transparencyOption !== "none"
? {
backgroundColor: "#00000000",
backgroundMaterial: Settings.store.transparencyOption,
transparent: true
}
: {
transparent: false
}),
...(Settings.store.staticTitle ? { title: "Vencord" } : {}),
...(VencordSettings.store.macosTranslucency
? {