From 29b772f68146ae293daedb14e085cf957bb5f032 Mon Sep 17 00:00:00 2001 From: Pedro Menezes Date: Thu, 23 Apr 2026 02:15:18 +0100 Subject: [PATCH] fix(table, empty): align font-size with Kumo's 14px default - Table: set `text-base` on root so `` cells render at 14px instead of inheriting the browser's 16px default - Empty: replace arbitrary `text-[14px]` with semantic `text-base` --- .changeset/fix-table-font-size.md | 5 +++++ packages/kumo/src/components/empty/empty.tsx | 2 +- packages/kumo/src/components/table/table.tsx | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/fix-table-font-size.md diff --git a/.changeset/fix-table-font-size.md b/.changeset/fix-table-font-size.md new file mode 100644 index 0000000000..02abfb6695 --- /dev/null +++ b/.changeset/fix-table-font-size.md @@ -0,0 +1,5 @@ +--- +"@cloudflare/kumo": patch +--- + +Fix Table body cells rendering at 16px. The Table root now sets text-base (14px) so cells match Kumo's default body font-size instead of inheriting the browser default. Also replaces an arbitrary text-[14px] in Empty with text-base. diff --git a/packages/kumo/src/components/empty/empty.tsx b/packages/kumo/src/components/empty/empty.tsx index 0f9bbce6f9..be4388877c 100644 --- a/packages/kumo/src/components/empty/empty.tsx +++ b/packages/kumo/src/components/empty/empty.tsx @@ -113,7 +113,7 @@ export function Empty({ )} > $ - + {commandLine}