mirror of
https://github.com/makeplane/plane.git
synced 2026-02-08 23:19:22 -06:00
[WEB-5808] chore: sidebar project list enhancements (#8451)
* chore: sidebar project list enhancements * chore: code refactor * chore: code refactor
This commit is contained in:
committed by
GitHub
parent
5b28327551
commit
55c49cc633
@@ -268,6 +268,8 @@ export const SidebarProjectsListItem = observer(function SidebarProjectsListItem
|
||||
|
||||
const isAccordionMode = projectPreferences.navigationMode === "accordion";
|
||||
|
||||
const shouldHighlightProject = URLProjectId === project?.id && projectPreferences.navigationMode !== "accordion";
|
||||
|
||||
return (
|
||||
<>
|
||||
<PublishProjectModal isOpen={publishModalOpen} projectId={projectId} onClose={() => setPublishModal(false)} />
|
||||
@@ -286,6 +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": shouldHighlightProject,
|
||||
}
|
||||
)}
|
||||
id={`${project?.id}`}
|
||||
@@ -469,7 +472,7 @@ export const SidebarProjectsListItem = observer(function SidebarProjectsListItem
|
||||
>
|
||||
{isProjectListOpen && (
|
||||
<Disclosure.Panel as="div" className="relative flex flex-col gap-0.5 mt-1 pl-6 mb-1.5">
|
||||
<div className="absolute left-[15px] top-0 bottom-1 w-[1px] bg-subtle-1" />
|
||||
<div className="absolute left-[15px] top-0 bottom-1 w-[1px] bg-layer-3" />
|
||||
<ProjectNavigationRoot workspaceSlug={workspaceSlug.toString()} projectId={projectId.toString()} />
|
||||
</Disclosure.Panel>
|
||||
)}
|
||||
|
||||
Reference in New Issue
Block a user