Browse Source

Markdown editor respects dark mode

master
Garrett Mills 5 months ago
parent
commit
f1a34b7d1f
Signed by: garrettmills GPG Key ID: D2BF5FBA8298F246
1 changed files with 5 additions and 0 deletions
  1. +5
    -0
      src/app/components/nodes/markdown/markdown.component.ts

+ 5
- 0
src/app/components/nodes/markdown/markdown.component.ts View File

@ -22,6 +22,7 @@ export class MarkdownComponent extends EditorNodeContract implements OnInit {
protected hadOneFocusOut = false;
public editorOptions = {
theme: this.isDark() ? 'vs-dark' : 'vs',
language: 'markdown',
uri: v4(),
readOnly: false,
@ -37,6 +38,10 @@ export class MarkdownComponent extends EditorNodeContract implements OnInit {
this.savedValue = this.initialValue;
}
public isDark() {
return document.body.classList.contains('dark');
}
ngOnInit() {
this.editorService = this.editorService.getEditor(this.editorUUID);
this.editorService.registerNodeEditor(this.nodeId, this).then(() => {


Loading…
Cancel
Save