From 66487e2a65745fb275da9370a410323850e1bd8f Mon Sep 17 00:00:00 2001 From: IceeAn <76437910+IceeAn@users.noreply.github.com> Date: Tue, 7 Apr 2026 13:51:46 +0800 Subject: [PATCH 1/2] fix: some Markdown rendered as dark font in dark themes --- frontend/tailwind.config.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/frontend/tailwind.config.js b/frontend/tailwind.config.js index 16a58b09a..b1f80c5d1 100644 --- a/frontend/tailwind.config.js +++ b/frontend/tailwind.config.js @@ -126,6 +126,20 @@ export default { typography: { DEFAULT: { css: { + "--tw-prose-headings": "hsl(var(--foreground))", + "--tw-prose-lead": "hsl(var(--muted-foreground))", + "--tw-prose-bold": "hsl(var(--foreground))", + "--tw-prose-counters": "hsl(var(--foreground) / 0.7)", + "--tw-prose-bullets": "hsl(var(--foreground) / 0.7)", + "--tw-prose-hr": "hsl(var(--foreground) / 0.25)", + "--tw-prose-quotes": "hsl(var(--foreground))", + "--tw-prose-quote-borders": "hsl(var(--foreground) / 0.4)", + "--tw-prose-captions": "hsl(var(--muted-foreground))", + "--tw-prose-kbd": "hsl(var(--foreground))", + "--tw-prose-kbd-shadows": "hsl(var(--foreground) / 0.1)", + "--tw-prose-code": "hsl(var(--foreground))", + "--tw-prose-th-borders": "hsl(var(--foreground) / 0.25)", + "--tw-prose-td-borders": "hsl(var(--foreground) / 0.2)", color: "hsl(var(--foreground))", a: { color: "hsl(var(--primary))", From afbcf42de883d8dd9bc7dbef576f1327e14bc2e3 Mon Sep 17 00:00:00 2001 From: IceeAn <76437910+IceeAn@users.noreply.github.com> Date: Tue, 7 Apr 2026 14:15:14 +0800 Subject: [PATCH 2/2] fix: hardcoded gray colors and reuse checkbox component --- frontend/components/Base/Card.vue | 2 +- frontend/components/Form/MarkdownEditor.vue | 2 +- frontend/components/Item/AttachmentsList.vue | 2 +- frontend/components/Maintenance/ListView.vue | 4 +++- frontend/components/WipeInventoryDialog.vue | 19 +++++-------------- 5 files changed, 11 insertions(+), 18 deletions(-) diff --git a/frontend/components/Base/Card.vue b/frontend/components/Base/Card.vue index 624a44b59..49daf671d 100644 --- a/frontend/components/Base/Card.vue +++ b/frontend/components/Base/Card.vue @@ -12,7 +12,7 @@
+
+
{{ $t("tools.actions_set.wipe_inventory_note") }}
@@ -70,6 +60,7 @@ AlertDialogTitle, } from "@/components/ui/alert-dialog"; import { Button } from "@/components/ui/button"; + import { Checkbox } from "@/components/ui/checkbox"; const { registerOpenDialogCallback, closeDialog, addAlert, removeAlert } = useDialog();