This commit is contained in:
Vendicated 2022-08-29 18:11:44 +02:00
parent af498e7829
commit 876e622f4f
No known key found for this signature in database
GPG key ID: EC781ADFB93EFFA3
17 changed files with 289 additions and 34 deletions

View file

@ -1,4 +1 @@
import { join } from 'path';
export const WEBPACK_CHUNK = "webpackChunkdiscord_app";
// export const SETTINGS_DIR = join(process.env.DATA_DIR!, "settings");

3
src/utils/ipcEvents.ts Normal file
View file

@ -0,0 +1,3 @@
export const IPC_QUICK_CSS_UPDATE = "VencordQuickCssUpdate";
export const IPC_GET_QUICK_CSS = "VencordGetQuickCss";
export const IPC_GET_SETTINGS_DIR = "VencordGetSettingsDir";

6
src/utils/quickCss.ts Normal file
View file

@ -0,0 +1,6 @@
document.addEventListener("DOMContentLoaded", async () => {
const style = document.createElement("style");
document.head.appendChild(style);
VencordNative.handleQuickCssUpdate((css: string) => style.innerText = css);
style.innerText = await VencordNative.getQuickCss();
});