From 2d67b909044d5c697c15760ade4c195a11e970d0 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Tue, 12 Jul 2022 11:59:02 -0700 Subject: [PATCH] Use fixed positioning on floating primary header --- .../web/components/patterns/PrimaryHeader.tsx | 100 +++++++++++++----- 1 file changed, 71 insertions(+), 29 deletions(-) diff --git a/packages/web/components/patterns/PrimaryHeader.tsx b/packages/web/components/patterns/PrimaryHeader.tsx index 8a0cd80b8..df44eb9a0 100644 --- a/packages/web/components/patterns/PrimaryHeader.tsx +++ b/packages/web/components/patterns/PrimaryHeader.tsx @@ -1,4 +1,4 @@ -import { Box, HStack } from '../elements/LayoutPrimitives' +import { Box, HStack, SpanBox } from '../elements/LayoutPrimitives' import { OmnivoreNameLogo } from './../elements/images/OmnivoreNameLogo' import { DropdownMenu, HeaderDropdownAction } from './../patterns/DropdownMenu' import { updateTheme } from '../../lib/themeUpdater' @@ -105,15 +105,36 @@ export function PrimaryHeader(props: HeaderProps): JSX.Element { return ( <> - + + + + + + ) } @@ -132,8 +153,7 @@ type NavHeaderProps = { } function NavHeader(props: NavHeaderProps): JSX.Element { - const router = useRouter() - const currentPath = decodeURI(router.asPath) + console.log("creating NavHeader") return (