From b47bb276bfe5b9e4ac78b74bc659a1e95b90bfdf Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia Date: Wed, 24 Dec 2025 19:42:33 +0530 Subject: [PATCH 1/3] chore: sidebar project list enhancements --- .../web/core/components/workspace/sidebar/projects-list-item.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/web/core/components/workspace/sidebar/projects-list-item.tsx b/apps/web/core/components/workspace/sidebar/projects-list-item.tsx index b8e1cd6b225..97fe0afff3b 100644 --- a/apps/web/core/components/workspace/sidebar/projects-list-item.tsx +++ b/apps/web/core/components/workspace/sidebar/projects-list-item.tsx @@ -286,6 +286,7 @@ export const SidebarProjectsListItem = observer(function SidebarProjectsListItem "group/project-item relative w-full px-2 py-1.5 flex items-center rounded-md text-primary hover:bg-layer-transparent-hover", { "bg-surface-2": isMenuActive, + "bg-layer-transparent-active": URLProjectId === project?.id, } )} id={`${project?.id}`} From c39f0bd6f1c36f1ea05f0b70cb7045458fa9a5ba Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia Date: Wed, 24 Dec 2025 19:48:24 +0530 Subject: [PATCH 2/3] chore: code refactor --- .../core/components/workspace/sidebar/projects-list-item.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/web/core/components/workspace/sidebar/projects-list-item.tsx b/apps/web/core/components/workspace/sidebar/projects-list-item.tsx index 97fe0afff3b..cb58a4bec0a 100644 --- a/apps/web/core/components/workspace/sidebar/projects-list-item.tsx +++ b/apps/web/core/components/workspace/sidebar/projects-list-item.tsx @@ -268,6 +268,8 @@ export const SidebarProjectsListItem = observer(function SidebarProjectsListItem const isAccordionMode = projectPreferences.navigationMode === "accordion"; + const shouldHighlightProject = URLProjectId === project?.id && projectPreferences.navigationMode !== "accordion"; + return ( <> setPublishModal(false)} /> @@ -286,7 +288,7 @@ export const SidebarProjectsListItem = observer(function SidebarProjectsListItem "group/project-item relative w-full px-2 py-1.5 flex items-center rounded-md text-primary hover:bg-layer-transparent-hover", { "bg-surface-2": isMenuActive, - "bg-layer-transparent-active": URLProjectId === project?.id, + "bg-layer-transparent-active": shouldHighlightProject, } )} id={`${project?.id}`} From f274d4c2aa8fdd1f2fbc45d4343b47f62e6092dd Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia Date: Wed, 24 Dec 2025 19:51:04 +0530 Subject: [PATCH 3/3] chore: code refactor --- .../core/components/workspace/sidebar/projects-list-item.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/web/core/components/workspace/sidebar/projects-list-item.tsx b/apps/web/core/components/workspace/sidebar/projects-list-item.tsx index cb58a4bec0a..04edd67bc0c 100644 --- a/apps/web/core/components/workspace/sidebar/projects-list-item.tsx +++ b/apps/web/core/components/workspace/sidebar/projects-list-item.tsx @@ -472,7 +472,7 @@ export const SidebarProjectsListItem = observer(function SidebarProjectsListItem > {isProjectListOpen && ( -
+
)}