From 7df1b9ba166d99b73065e6cd674cc1a7994fc6cb Mon Sep 17 00:00:00 2001 From: booploops <49113086+booploops@users.noreply.github.com> Date: Fri, 11 Feb 2022 17:06:59 -0800 Subject: [PATCH] Themes in settings will now only display less files --- src/main/base/browserwindow.ts | 6 +++++- src/renderer/views/pages/settings.ejs | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/base/browserwindow.ts b/src/main/base/browserwindow.ts index 4293e4fc..b5dbecf6 100644 --- a/src/main/base/browserwindow.ts +++ b/src/main/base/browserwindow.ts @@ -359,7 +359,11 @@ export class BrowserWindow { ipcMain.on("get-themes", (event, _key) => { if (existsSync(utils.getPath("themes"))) { - event.returnValue = readdirSync(utils.getPath("themes")); + let files = readdirSync(utils.getPath("themes")); + let themes = files.filter((file) => { + return file.endsWith(".less"); + }); + event.returnValue = themes; } else { event.returnValue = []; } diff --git a/src/renderer/views/pages/settings.ejs b/src/renderer/views/pages/settings.ejs index 8c856a12..29dfab1f 100644 --- a/src/renderer/views/pages/settings.ejs +++ b/src/renderer/views/pages/settings.ejs @@ -130,7 +130,7 @@