Skip to content

Commit dcb84d3

Browse files
committed
feat: Add Quick CSS tab to Millennium Settings
1 parent a0e1af3 commit dcb84d3

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

typescript-packages/loader/src/browser-init.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,14 @@ export async function appendAccentColor() {
2121
addStyleSheetFromText(document, `:root {\n${entries}\n}`, 'SystemAccentColorInject');
2222
}
2323

24+
export async function appendQuickCss() {
25+
const quickCss: string = JSON.parse(await Millennium.callServerMethod('core', 'Core_LoadQuickCss'));
26+
addStyleSheetFromText(document, quickCss, 'MillenniumQuickCss');
27+
}
28+
2429
export async function addPluginDOMBreadCrumbs(enabledPlugins: string[] = []) {
2530
document.documentElement.setAttribute('data-millennium-plugin', enabledPlugins.join(' '));
31+
document.documentElement.classList.add('MillenniumWindow_SteamBrowser');
2632
}
2733

2834
function formatCssVarKey(key: string) {

typescript-packages/loader/src/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ class Bootstrap {
8989

9090
const browserUtils = await import('./browser-init');
9191
await browserUtils.appendAccentColor();
92+
await browserUtils.appendQuickCss();
93+
9294
await browserUtils.addPluginDOMBreadCrumbs(enabledPlugins);
9395
break;
9496
}

0 commit comments

Comments
 (0)