From 041efcab7484dc396f12d848e578f0b7e1bbc394 Mon Sep 17 00:00:00 2001 From: zsviczian Date: Sun, 27 Aug 2023 07:18:11 +0200 Subject: [PATCH] grid color now sets two colors in appstate --- src/ExcalidrawView.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/ExcalidrawView.ts b/src/ExcalidrawView.ts index 59a7041..76bf3c2 100644 --- a/src/ExcalidrawView.ts +++ b/src/ExcalidrawView.ts @@ -1782,10 +1782,12 @@ export default class ExcalidrawView extends TextFileView { }); } - private getGridColor(bgColor: string):string { + private getGridColor(bgColor: string):{Bold: string, Regular: string} { const cm = this.plugin.ea.getCM(bgColor); - cm.isDark() ? cm.lighterBy(5) : cm.darkerBy(5); - return cm.stringHEX(); + const isDark = cm.isDark(); + const Regular = (isDark ? cm.lighterBy(5) : cm.darkerBy(5)).stringHEX(); + const Bold = (isDark ? cm.lighterBy(10) : cm.darkerBy(10)).stringHEX(); + return {Bold, Regular}; } public activeLoader: EmbeddedFilesLoader = null;