diff --git a/qt/aqt/webview.py b/qt/aqt/webview.py index 1f0e77579..c568927ea 100644 --- a/qt/aqt/webview.py +++ b/qt/aqt/webview.py @@ -319,7 +319,7 @@ div[contenteditable="true"]:focus { {} @@ -328,7 +328,14 @@ body {{ zoom: {}; {} }} {} """.format( - self.title, self.zoomFactor(), fontspec, widgetspec, head, body_class, body, + self.title, + self.zoomFactor(), + self._getWindowColor().name(), + fontspec, + widgetspec, + head, + body_class, + body, ) # print(html) self.setHtml(html) diff --git a/qt/ts/scss/_vars.scss b/qt/ts/scss/_vars.scss index 9aa60ab36..24731b01a 100644 --- a/qt/ts/scss/_vars.scss +++ b/qt/ts/scss/_vars.scss @@ -1,5 +1,5 @@ $day-text-fg: black; -$day-window-bg: white; +$day-window-bg: #ececec; $day-frame-bg: white; $day-border: #aaa; $day-faint-border: #e7e7e7; diff --git a/qt/ts/scss/webview.scss b/qt/ts/scss/webview.scss index b729411fc..f68e83169 100644 --- a/qt/ts/scss/webview.scss +++ b/qt/ts/scss/webview.scss @@ -6,6 +6,11 @@ body { margin: 2em; + color: vars.$day-text-fg; + + // currently this is injected via webview.py to try to match the + // system background color + // background: vars.$day-window-bg; } h1 {