From ffcf9649f4135fe9e42dc3d3486c775fbb176fdd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tan=20=F0=9F=94=A5?= Date: Tue, 9 Apr 2024 10:19:49 +0200 Subject: [PATCH 1/3] fix: OpenAPI table in dark mode MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tan 🔥 --- .../components/OpenApiDefinitionWidget/OpenApiDefinition.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/api-docs/src/components/OpenApiDefinitionWidget/OpenApiDefinition.tsx b/plugins/api-docs/src/components/OpenApiDefinitionWidget/OpenApiDefinition.tsx index ee23e75ff2..1505646dee 100644 --- a/plugins/api-docs/src/components/OpenApiDefinitionWidget/OpenApiDefinition.tsx +++ b/plugins/api-docs/src/components/OpenApiDefinitionWidget/OpenApiDefinition.tsx @@ -34,7 +34,9 @@ const useStyles = makeStyles(theme => ({ [`& .opblock-tag, .opblock-tag small, table thead tr td, - table thead tr th`]: { + table thead tr th, + table tbody tr td, + table tbody tr th`]: { fontFamily: theme.typography.fontFamily, color: theme.palette.text.primary, borderColor: theme.palette.divider, From 725ff0b9bade20e0605eb0f05708ed164980d2fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tan=20=F0=9F=94=A5?= Date: Tue, 9 Apr 2024 10:27:57 +0200 Subject: [PATCH 2/3] chore: add Changeset MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tan 🔥 --- .changeset/quiet-boxes-build.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/quiet-boxes-build.md diff --git a/.changeset/quiet-boxes-build.md b/.changeset/quiet-boxes-build.md new file mode 100644 index 0000000000..c6c805435b --- /dev/null +++ b/.changeset/quiet-boxes-build.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-api-docs': minor +--- + +Fix dark mode text color inside tables in `description:` from OpenAPI definitions From 7da37564ef8584afdd296b8947c42b75c48920ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tania=20R=2E=20Z=C3=BA=C3=B1iga?= Date: Tue, 9 Apr 2024 11:29:23 +0200 Subject: [PATCH 3/3] Update .changeset/quiet-boxes-build.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Ben Lambert Signed-off-by: Tania R. Zúñiga --- .changeset/quiet-boxes-build.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/quiet-boxes-build.md b/.changeset/quiet-boxes-build.md index c6c805435b..c6f802d5b0 100644 --- a/.changeset/quiet-boxes-build.md +++ b/.changeset/quiet-boxes-build.md @@ -1,5 +1,5 @@ --- -'@backstage/plugin-api-docs': minor +'@backstage/plugin-api-docs': patch --- Fix dark mode text color inside tables in `description:` from OpenAPI definitions