diff --git a/apps/web/src/app/[locale]/(interviews)/(footerless)/layout.tsx b/apps/web/src/app/[locale]/(interviews)/(footerless)/layout.tsx index 27e9bdef5..c38e035ab 100644 --- a/apps/web/src/app/[locale]/(interviews)/(footerless)/layout.tsx +++ b/apps/web/src/app/[locale]/(interviews)/(footerless)/layout.tsx @@ -9,7 +9,7 @@ export default function FooterlessLayout({ children }: Props) { return ( <> - + {children} ); diff --git a/apps/web/src/app/[locale]/(interviews)/(marketing)/layout.tsx b/apps/web/src/app/[locale]/(interviews)/(marketing)/layout.tsx index f819b3a76..2602fa403 100644 --- a/apps/web/src/app/[locale]/(interviews)/(marketing)/layout.tsx +++ b/apps/web/src/app/[locale]/(interviews)/(marketing)/layout.tsx @@ -15,7 +15,7 @@ export default function InterviewsMarketingLayout({ children }: Props) {
- +
{children}
diff --git a/apps/web/src/components/global/navbar/NavProductDropdownMenu.tsx b/apps/web/src/components/global/navbar/NavProductDropdownMenu.tsx index 057b9bd8e..edde69650 100644 --- a/apps/web/src/components/global/navbar/NavProductDropdownMenu.tsx +++ b/apps/web/src/components/global/navbar/NavProductDropdownMenu.tsx @@ -88,7 +88,7 @@ export default function NavProductDropdownMenu({ type="button"> {label} diff --git a/apps/web/src/components/interviews/common/InterviewsNavbar.tsx b/apps/web/src/components/interviews/common/InterviewsNavbar.tsx index 7e0846391..8415b017e 100644 --- a/apps/web/src/components/interviews/common/InterviewsNavbar.tsx +++ b/apps/web/src/components/interviews/common/InterviewsNavbar.tsx @@ -31,13 +31,13 @@ import useInterviewsNavLinks from './useInterviewsNavLinks'; import { useUser } from '@supabase/auth-helpers-react'; type Props = Readonly<{ + bottomBorder?: boolean; hideOnDesktop?: boolean; - showBottomBorderOnScroll?: boolean; }>; export default function InterviewsNavbar({ + bottomBorder = true, hideOnDesktop = false, - showBottomBorderOnScroll = true, }: Props) { const { colorSchemePreference, setColorSchemePreference } = useColorSchemePreferences(); @@ -139,6 +139,7 @@ export default function InterviewsNavbar({ return ( } hideOnDesktop={hideOnDesktop} isLoading={isUserProfileLoading} @@ -152,7 +153,6 @@ export default function InterviewsNavbar({ } mobileSidebarBottomItems={mobileSidebarBottomItems} renderMobileSidebarAddOnItems={renderMobileSidebarAddOnItems} - showBottomBorderOnScroll={showBottomBorderOnScroll} translucent={!isSticky} /> ); diff --git a/apps/web/src/components/ui/Navbar/Navbar.tsx b/apps/web/src/components/ui/Navbar/Navbar.tsx index da0559bc6..97e4fc09b 100644 --- a/apps/web/src/components/ui/Navbar/Navbar.tsx +++ b/apps/web/src/components/ui/Navbar/Navbar.tsx @@ -19,6 +19,7 @@ import type { NavbarTopLevelItem } from './NavTypes'; import Button from '../Button'; type Props = Readonly<{ + bottomBorder?: boolean; className?: string; endAddOnItems?: React.ReactNode; hideOnDesktop?: boolean; @@ -29,7 +30,6 @@ type Props = Readonly<{ renderMobileSidebarAddOnItems?: ({ closeMobileNav, }: Readonly<{ closeMobileNav: () => void }>) => React.ReactNode; - showBottomBorderOnScroll?: boolean; style?: CSSProperties; translucent?: boolean; unreadNotificationCount?: number; @@ -47,7 +47,7 @@ function Navbar( translucent = false, hideOnDesktop = false, unreadNotificationCount = 0, - showBottomBorderOnScroll, + bottomBorder, }: Props, ref: React.Ref, ) { @@ -60,20 +60,21 @@ function Navbar( setIsMobileNavOpen(false); } - const showBottomBorder = showBottomBorderOnScroll ? translucent : true; - return (
- +