[WEB-1730] chore: project intake (#5140)

* chore: intake icon added

* chore: project inbox updated to intake in app sidebar and feature settings

* chore: intake icon added

* chore: project intake

* chore: project intake empty state asset updated
This commit is contained in:
Anmol Singh Bhatia 2024-07-16 15:21:03 +05:30 committed by GitHub
parent cd85a9fe09
commit e4d6e5e1af
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
31 changed files with 56 additions and 27 deletions

View file

@ -19,7 +19,6 @@ import {
Share2,
LogOut,
MoreHorizontal,
Inbox,
ChevronRight,
} from "lucide-react";
import { Disclosure, Transition } from "@headlessui/react";
@ -35,6 +34,7 @@ import {
setPromiseToast,
DropIndicator,
DragHandle,
Intake,
} from "@plane/ui";
// components
import { Logo } from "@/components/common";
@ -91,9 +91,9 @@ const navigation = (workspaceSlug: string, projectId: string) => [
Icon: FileText,
},
{
name: "Inbox",
name: "Intake",
href: `/${workspaceSlug}/projects/${projectId}/inbox`,
Icon: Inbox,
Icon: Intake,
},
{
name: "Settings",
@ -497,7 +497,9 @@ export const SidebarProjectsListItem: React.FC<Props> = observer((props) => {
}
)}
>
<item.Icon className="flex-shrink-0 size-4 stroke-[1.5]" />
<item.Icon
className={`flex-shrink-0 size-4 ${item.name === "Intake" ? "stroke-1" : "stroke-[1.5]"}`}
/>
{!isSidebarCollapsed && <span className="text-xs font-medium">{item.name}</span>}
</div>
</Tooltip>