diff --git a/src/app/components/editor/code/code.component.ts b/src/app/components/editor/code/code.component.ts index d7c59ea..2ac7a36 100644 --- a/src/app/components/editor/code/code.component.ts +++ b/src/app/components/editor/code/code.component.ts @@ -18,6 +18,7 @@ export class CodeComponent extends EditorNodeContract implements OnInit { public notAvailableOffline = false; public editorOptions = { + theme: this.isDark() ? 'vs-dark' : 'vs', language: 'javascript', uri: v4(), readOnly: false, @@ -100,6 +101,10 @@ export class CodeComponent extends EditorNodeContract implements OnInit { public readonly api: ApiService, ) { super(); } + public isDark() { + return document.body.classList.contains('dark'); + } + public isDirty(): boolean | Promise { return this.dirty; } diff --git a/src/app/components/editor/database/database.component.html b/src/app/components/editor/database/database.component.html index 1da1a76..015dc6e 100644 --- a/src/app/components/editor/database/database.component.html +++ b/src/app/components/editor/database/database.component.html @@ -15,7 +15,7 @@