diff --git a/src/processors.ts b/src/processors.ts index 70ee40d..7dd5d0c 100644 --- a/src/processors.ts +++ b/src/processors.ts @@ -22,7 +22,7 @@ export class Processors { return new Promise((resolve, reject) => { const cmdPath = this.plugin.settings.dotPath; const imageFormat = this.plugin.settings.imageFormat; - const parameters = [ `-T${imageFormat}`, sourceFile ]; + const parameters = [ `-T${imageFormat}`, `-Gbgcolor=transparent`, `-Gstylesheet=obs-gviz.css`, sourceFile ]; console.debug(`Starting dot process ${cmdPath}, ${parameters}`); const dotProcess = spawn(cmdPath, parameters); diff --git a/styles.css b/styles.css index 0f1a26b..936627f 100644 --- a/styles.css +++ b/styles.css @@ -1,4 +1,9 @@ .d3graphvizError{ color: red; border: 1px solid red; -} \ No newline at end of file +} + +.theme-dark .block-language-dot img.graphviz { + filter: invert(100%); +} +