diff --git a/frappe/public/scss/dark.scss b/frappe/public/scss/dark.scss
index 4be2c1b1e8..876fdaef85 100644
--- a/frappe/public/scss/dark.scss
+++ b/frappe/public/scss/dark.scss
@@ -48,6 +48,11 @@
--border-color: var(--gray-600);
}
+ .print-format {
+ --text-color: var(--gray-900);
+ --border-color: var(--gray-100);
+ }
+
.ql-editor.read-mode {
span, p, u {
background-color: inherit !important;
diff --git a/frappe/public/scss/form_print.scss b/frappe/public/scss/form_print.scss
index 5dd19f7e25..16e02c1b33 100644
--- a/frappe/public/scss/form_print.scss
+++ b/frappe/public/scss/form_print.scss
@@ -1,12 +1,12 @@
.form-print-wrapper {
border: 1px solid var(--border-color);
border-top: none;
- @include card($padding: 0);
+ padding: 0;
}
.print-preview-wrapper {
padding: var(--padding-xl) 0px;
- background-color: var(--fg-color);
+ background-color: var(--gray-100);
}
.print-toolbar {
@@ -25,3 +25,9 @@
.print-preview-refresh {
margin-left: var(--margin-xs);
}
+
+[data-theme="dark"] {
+ .print-preview-wrapper {
+ background-color: var(--gray-700);
+ }
+}
\ No newline at end of file
diff --git a/frappe/templates/styles/standard.css b/frappe/templates/styles/standard.css
index 96ea3ebe72..e86ca2a7b6 100644
--- a/frappe/templates/styles/standard.css
+++ b/frappe/templates/styles/standard.css
@@ -11,6 +11,7 @@
min-height: 11.69in;
padding: 0.75in;
margin: auto;
+ color: var(--gray-900);
}
.print-format.landscape {