Add standalone web build & decomp.me integration

This commit is contained in:
Luke Street
2025-03-06 21:53:12 -07:00
parent 4050ec4d95
commit 60dc1d6afe
34 changed files with 1761 additions and 271 deletions
+15 -1
View File
@@ -29,8 +29,22 @@ export type StateMessage = {
projectConfig?: ProjectConfig | null;
};
// decomp.me colors
export type Colors = {
background: string;
};
// decomp.me theme
export type ThemeMessage = {
type: 'theme';
isDark: boolean;
colors: Colors;
codeFont?: string;
codeFontSize?: number;
};
// extension -> webview
export type InboundMessage = StateMessage;
export type InboundMessage = StateMessage | ThemeMessage;
export type ReadyMessage = {
type: 'ready';