diff --git a/nx-dev/ui-cloud/src/lib/layout.tsx b/nx-dev/ui-cloud/src/lib/layout.tsx index ce102b8346..7ce4103dd8 100644 --- a/nx-dev/ui-cloud/src/lib/layout.tsx +++ b/nx-dev/ui-cloud/src/lib/layout.tsx @@ -18,7 +18,9 @@ export function Layout({ }} /> -
{children}
+
+ {children} +
); diff --git a/nx-dev/ui-common/src/lib/default-layout.tsx b/nx-dev/ui-common/src/lib/default-layout.tsx index 0f18df85cf..baf7fe42ca 100644 --- a/nx-dev/ui-common/src/lib/default-layout.tsx +++ b/nx-dev/ui-common/src/lib/default-layout.tsx @@ -31,7 +31,10 @@ export function DefaultLayout({ }} /> -
+
{children}
diff --git a/nx-dev/ui-common/src/lib/headers/documentation-header.tsx b/nx-dev/ui-common/src/lib/headers/documentation-header.tsx index 633dda1439..59148dd4a2 100644 --- a/nx-dev/ui-common/src/lib/headers/documentation-header.tsx +++ b/nx-dev/ui-common/src/lib/headers/documentation-header.tsx @@ -1,5 +1,5 @@ 'use client'; -import { Fragment, ReactElement } from 'react'; +import { Fragment, type MouseEvent, ReactElement } from 'react'; import { NxCloudAnimatedIcon, NxIcon } from '@nx/nx-dev/ui-icons'; import { Bars3Icon, @@ -74,6 +74,11 @@ export function DocumentationHeader({ !isChangelog && !isAiChat; + const handleContextMenu = (e: MouseEvent) => { + e.preventDefault(); + router.push('/brands'); + }; + const sections = [ { name: 'Nx', href: '/getting-started/intro', current: isNx }, { @@ -217,8 +222,11 @@ export function DocumentationHeader({ href="/" className="flex flex-grow items-center px-4 text-slate-900 lg:px-0 dark:text-white" prefetch={false} + onContextMenu={handleContextMenu} > - Nx + + Nx – Left-click: Home. Right-click: Brands. +