diff --git a/beta/src/components/Layout/Page.tsx b/beta/src/components/Layout/Page.tsx
index 08fe22ee9..edc336115 100644
--- a/beta/src/components/Layout/Page.tsx
+++ b/beta/src/components/Layout/Page.tsx
@@ -97,8 +97,8 @@ export function Page({children, toc, routeTree, meta, section}: PageProps) {
section === 'blog' && 'max-w-5xl mx-auto'
)}>
{showSidebar && (
-
-
+
+
-
+
{showToc && toc.length > 0 && }
diff --git a/beta/src/components/Layout/Toc.tsx b/beta/src/components/Layout/Toc.tsx
index bc3125b99..1f048aef4 100644
--- a/beta/src/components/Layout/Toc.tsx
+++ b/beta/src/components/Layout/Toc.tsx
@@ -13,7 +13,7 @@ export function Toc({headings}: {headings: Toc}) {
// Select the max TOC item we have here for now, but remove this after the fix.
const selectedIndex = Math.min(currentIndex, headings.length - 1);
return (
-
+
{headings.length > 0 && (
On this page
diff --git a/beta/src/components/Layout/TopNav/TopNav.tsx b/beta/src/components/Layout/TopNav/TopNav.tsx
index e190ed591..75f7f641a 100644
--- a/beta/src/components/Layout/TopNav/TopNav.tsx
+++ b/beta/src/components/Layout/TopNav/TopNav.tsx
@@ -131,9 +131,10 @@ function NavItem({url, isActive, children}: any) {
{children}
@@ -247,10 +248,10 @@ export default function TopNav({
)}>
-
+
-
-
+
+
Learn
@@ -377,7 +378,7 @@ export default function TopNav({
+ className="w-full lg:h-auto grow pr-0 lg:pr-5 pt-4 lg:py-6 md:pt-4 lg:pt-4 scrolling-touch scrolling-gpu">
{/* No fallback UI so need to be careful not to suspend directly inside. */}
@@ -431,7 +432,7 @@ export default function TopNav({
isForceExpanded={isOpen}
/>
-
+
diff --git a/beta/src/components/PageHeading.tsx b/beta/src/components/PageHeading.tsx
index 0cc8b9864..2120497cf 100644
--- a/beta/src/components/PageHeading.tsx
+++ b/beta/src/components/PageHeading.tsx
@@ -23,7 +23,7 @@ function PageHeading({
breadcrumbs,
}: PageHeadingProps) {
return (
-