From 633327cba2e777127bf046fed43eee762e632762 Mon Sep 17 00:00:00 2001 From: Benjamin Janssens Date: Mon, 11 Aug 2025 16:17:30 +0200 Subject: [PATCH] style(api-docs): improve styling for dark mode Signed-off-by: Benjamin Janssens --- .changeset/lazy-webs-brake.md | 5 +++++ .../AsyncApiDefinitionWidget/AsyncApiDefinition.tsx | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .changeset/lazy-webs-brake.md diff --git a/.changeset/lazy-webs-brake.md b/.changeset/lazy-webs-brake.md new file mode 100644 index 0000000000..94d7b5f06a --- /dev/null +++ b/.changeset/lazy-webs-brake.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-api-docs': patch +--- + +Improved styling for dark mode diff --git a/plugins/api-docs/src/components/AsyncApiDefinitionWidget/AsyncApiDefinition.tsx b/plugins/api-docs/src/components/AsyncApiDefinitionWidget/AsyncApiDefinition.tsx index da9ef198a0..764fe5a0bd 100644 --- a/plugins/api-docs/src/components/AsyncApiDefinitionWidget/AsyncApiDefinition.tsx +++ b/plugins/api-docs/src/components/AsyncApiDefinitionWidget/AsyncApiDefinition.tsx @@ -125,9 +125,12 @@ const useStyles = makeStyles(theme => ({ }, '& .prose': { color: theme.palette.text.secondary, - '& h3': { + '& h3, code': { color: theme.palette.text.primary, }, + '& a': { + color: theme.palette.link, + }, }, '& .bg-gray-100, .bg-gray-200': { backgroundColor: theme.palette.background.default,