From a9304fc95b68f03490c322bf5301ae1b152c8568 Mon Sep 17 00:00:00 2001 From: avivkeller Date: Tue, 28 Jul 2026 11:28:07 -0700 Subject: [PATCH 1/2] chore(ui): account for nested `code` elements --- .changeset/ui-hydration-fix.md | 5 +++++ .../ui-components/src/Common/BaseCodeBox/index.module.css | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/ui-hydration-fix.md diff --git a/.changeset/ui-hydration-fix.md b/.changeset/ui-hydration-fix.md new file mode 100644 index 0000000000000..6d9e08a4f5a58 --- /dev/null +++ b/.changeset/ui-hydration-fix.md @@ -0,0 +1,5 @@ +--- +'@node-core/ui-components': patch +--- + +Account for a possible wrapper between a code boxes `pre` and `code`. diff --git a/packages/ui-components/src/Common/BaseCodeBox/index.module.css b/packages/ui-components/src/Common/BaseCodeBox/index.module.css index b74075c89c921..2781120968dd8 100644 --- a/packages/ui-components/src/Common/BaseCodeBox/index.module.css +++ b/packages/ui-components/src/Common/BaseCodeBox/index.module.css @@ -14,7 +14,7 @@ min-w-0 p-4; - & > code { + code { @apply font-ibm-plex-mono font-regular scrollbar-thin From 33f10b7eef828bd980a48109f46d98e182b06cb8 Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Wed, 29 Jul 2026 08:44:49 -0700 Subject: [PATCH 2/2] fixup! Signed-off-by: Aviv Keller --- packages/ui-components/src/Common/BaseCodeBox/index.module.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ui-components/src/Common/BaseCodeBox/index.module.css b/packages/ui-components/src/Common/BaseCodeBox/index.module.css index 2781120968dd8..212fa2200ecbe 100644 --- a/packages/ui-components/src/Common/BaseCodeBox/index.module.css +++ b/packages/ui-components/src/Common/BaseCodeBox/index.module.css @@ -59,7 +59,7 @@ } } - &[class*='no-line-numbers'] > code > [class='line'] { + &[class*='no-line-numbers'] code > [class='line'] { @apply pl-0; &:not(:empty:last-child)::after {