From 6aa3ff9c5efa2ebd6dd1fb96683c4d5b4f8d2cd4 Mon Sep 17 00:00:00 2001 From: Zeno Kapitein Date: Sun, 8 Jun 2025 00:38:41 +0100 Subject: [PATCH] Fix various styling issues (#3283) --- .changeset/big-gorillas-perform.md | 9 +++++++++ packages/gitbook/src/components/DocumentView/Caption.tsx | 2 +- .../gitbook/src/components/DocumentView/StepperStep.tsx | 6 +++--- .../gitbook/src/components/Header/SpacesDropdown.tsx | 2 +- packages/gitbook/src/components/PageBody/PageCover.tsx | 2 +- .../src/components/PageBody/PageFooterNavigation.tsx | 1 + .../src/components/TableOfContents/TableOfContents.tsx | 1 + 7 files changed, 17 insertions(+), 6 deletions(-) create mode 100644 .changeset/big-gorillas-perform.md diff --git a/.changeset/big-gorillas-perform.md b/.changeset/big-gorillas-perform.md new file mode 100644 index 000000000..88ec555a0 --- /dev/null +++ b/.changeset/big-gorillas-perform.md @@ -0,0 +1,9 @@ +--- +"gitbook": patch +--- + +Fix three small visual issues + +- Fix sidebar showing on `no-toc` pages in the gradient theme +- Fix variant selector truncating incorrectly in header when sections are present +- Fix page cover alignment on `lg` screens without TOC diff --git a/packages/gitbook/src/components/DocumentView/Caption.tsx b/packages/gitbook/src/components/DocumentView/Caption.tsx index f7649e68a..c7075e6ba 100644 --- a/packages/gitbook/src/components/DocumentView/Caption.tsx +++ b/packages/gitbook/src/components/DocumentView/Caption.tsx @@ -42,7 +42,7 @@ export function Caption( 'after:pointer-events-none', fit ? 'w-fit' : null, withBorder - ? 'rounded straight-corners:rounded-none after:border-tint-subtle after:border after:rounded straight-corners:after:rounded-none dark:after:mix-blend-plus-lighter after:pointer-events-none' + ? 'rounded circular-corners:rounded-2xl straight-corners:rounded-none after:border-tint-subtle after:border after:rounded circular-corners:after:rounded-2xl straight-corners:after:rounded-none dark:after:mix-blend-plus-lighter after:pointer-events-none' : null, ], style, diff --git a/packages/gitbook/src/components/DocumentView/StepperStep.tsx b/packages/gitbook/src/components/DocumentView/StepperStep.tsx index 46e70ed60..5c7456ad6 100644 --- a/packages/gitbook/src/components/DocumentView/StepperStep.tsx +++ b/packages/gitbook/src/components/DocumentView/StepperStep.tsx @@ -34,13 +34,13 @@ export function StepperStep(props: BlockProps) {
{index + 1}
-
+
- {siteSpace.title} + {siteSpace.title}
} diff --git a/packages/gitbook/src/components/PageBody/PageCover.tsx b/packages/gitbook/src/components/PageBody/PageCover.tsx index d434d5eba..29fb1a492 100644 --- a/packages/gitbook/src/components/PageBody/PageCover.tsx +++ b/packages/gitbook/src/components/PageBody/PageCover.tsx @@ -37,7 +37,7 @@ export async function PageCover(props: { 'lg:ml-0', !page.layout.tableOfContents && context.customization.header.preset !== 'none' - ? 'lg:-ml-64' + ? 'xl:-ml-64' : null, ] : ['sm:mx-auto', 'max-w-3xl', 'sm:rounded-md', 'mb-8'] diff --git a/packages/gitbook/src/components/PageBody/PageFooterNavigation.tsx b/packages/gitbook/src/components/PageBody/PageFooterNavigation.tsx index 620cb5970..b0190b6b1 100644 --- a/packages/gitbook/src/components/PageBody/PageFooterNavigation.tsx +++ b/packages/gitbook/src/components/PageBody/PageFooterNavigation.tsx @@ -107,6 +107,7 @@ function NavigationCard( 'border', 'border-tint-subtle', 'rounded', + 'circular-corners:rounded-2xl', 'straight-corners:rounded-none', 'hover:border-primary', 'text-pretty', diff --git a/packages/gitbook/src/components/TableOfContents/TableOfContents.tsx b/packages/gitbook/src/components/TableOfContents/TableOfContents.tsx index 73e9769a9..1fb8b5944 100644 --- a/packages/gitbook/src/components/TableOfContents/TableOfContents.tsx +++ b/packages/gitbook/src/components/TableOfContents/TableOfContents.tsx @@ -84,6 +84,7 @@ export function TableOfContents(props: { '[html.sidebar-filled.theme-bold.tint_&]:bg-tint-base', '[html.sidebar-filled.theme-gradient_&]:border', 'page-no-toc:!bg-transparent', + 'page-no-toc:!border-none', 'sidebar-filled:rounded-xl', 'straight-corners:rounded-none',