From ac6f79815af28bd49d4df6b2f2edd9bbe0423361 Mon Sep 17 00:00:00 2001 From: Vladyslav Matsiiako Date: Mon, 30 Jun 2025 14:00:32 -0700 Subject: [PATCH] fix ui for navbar --- .../components/v2/Breadcrumb/Breadcrumb.tsx | 10 ++--- .../components/NavBar/Navbar.tsx | 39 +++++++------------ .../layouts/ProjectLayout/ProjectLayout.tsx | 14 +++---- 3 files changed, 25 insertions(+), 38 deletions(-) diff --git a/frontend/src/components/v2/Breadcrumb/Breadcrumb.tsx b/frontend/src/components/v2/Breadcrumb/Breadcrumb.tsx index b623276fc..5715aba32 100644 --- a/frontend/src/components/v2/Breadcrumb/Breadcrumb.tsx +++ b/frontend/src/components/v2/Breadcrumb/Breadcrumb.tsx @@ -40,7 +40,7 @@ const BreadcrumbItem = React.forwardRef (
  • ) @@ -80,11 +80,7 @@ BreadcrumbPage.displayName = "BreadcrumbPage"; const BreadcrumbSeparator = ({ children, className, ...props }: React.ComponentProps<"li">) => (
  • ); @@ -140,7 +136,7 @@ const BreadcrumbContainer = ({ breadcrumbs }: { breadcrumbs: TBreadcrumbFormat[] - + {el.label} diff --git a/frontend/src/layouts/OrganizationLayout/components/NavBar/Navbar.tsx b/frontend/src/layouts/OrganizationLayout/components/NavBar/Navbar.tsx index 394e97784..19a1c5019 100644 --- a/frontend/src/layouts/OrganizationLayout/components/NavBar/Navbar.tsx +++ b/frontend/src/layouts/OrganizationLayout/components/NavBar/Navbar.tsx @@ -10,7 +10,6 @@ import { faInfo, faInfoCircle, faSignOut, - faSlash, faSort, faUser, faUsers @@ -161,27 +160,23 @@ export const Navbar = () => { } return ( -
    +
    infisical logo
    -
    - +
    +

    /

    - +
    {currentOrg?.name}
    -
    +
    {getPlan(subscription)}
    @@ -192,7 +187,7 @@ export const Navbar = () => { variant="plain" colorSchema="secondary" ariaLabel="switch-org" - className="px-2 py-1" + className="px-2 rounded-md py-2 hover:bg-mineshaft-600" > @@ -251,13 +246,9 @@ export const Navbar = () => { - +

    /

    -
    +
    {breadcrumbs ? ( ) : null} @@ -268,14 +259,14 @@ export const Navbar = () => { onMouseEnter={() => setOpenSupport(true)} onMouseLeave={() => setOpenSupport(false)} > -
    - +
    +
    setOpenSupport(true)} onMouseLeave={() => setOpenSupport(false)} > @@ -326,14 +317,14 @@ export const Navbar = () => { onMouseEnter={() => setOpenUser(true)} onMouseLeave={() => setOpenUser(false)} > -
    - +
    +
    setOpenUser(true)} onMouseLeave={() => setOpenUser(false)} > @@ -388,7 +379,7 @@ export const Navbar = () => { content="This token is linked to your current login session and can only access resources within the organization you're currently logged into." className="max-w-3xl" > - +
    diff --git a/frontend/src/layouts/ProjectLayout/ProjectLayout.tsx b/frontend/src/layouts/ProjectLayout/ProjectLayout.tsx index e4054a37c..b239dc17c 100644 --- a/frontend/src/layouts/ProjectLayout/ProjectLayout.tsx +++ b/frontend/src/layouts/ProjectLayout/ProjectLayout.tsx @@ -94,7 +94,7 @@ export const ProjectLayout = () => { params={{ projectId: currentWorkspace.id }} > } > @@ -116,7 +116,7 @@ export const ProjectLayout = () => { params={{ projectId: currentWorkspace.id }} > } > @@ -136,7 +136,7 @@ export const ProjectLayout = () => { params={{ projectId: currentWorkspace.id }} > } > @@ -156,7 +156,7 @@ export const ProjectLayout = () => { params={{ projectId: currentWorkspace.id }} > @@ -178,7 +178,7 @@ export const ProjectLayout = () => { params={{ projectId: currentWorkspace.id }} > @@ -206,7 +206,7 @@ export const ProjectLayout = () => { > {({ isActive }) => ( @@ -232,7 +232,7 @@ export const ProjectLayout = () => { > {({ isActive }) => (