diff --git a/space/core/components/issues/issue-layouts/properties/priority.tsx b/space/core/components/issues/issue-layouts/properties/priority.tsx index e3bb6e178e6..d2c4c55292d 100644 --- a/space/core/components/issues/issue-layouts/properties/priority.tsx +++ b/space/core/components/issues/issue-layouts/properties/priority.tsx @@ -1,11 +1,12 @@ "use client"; +import { SignalHigh } from "lucide-react"; import { useTranslation } from "@plane/i18n"; // types import { TIssuePriorities } from "@plane/types"; -import { Tooltip } from "@plane/ui"; +import { PriorityIcon, Tooltip } from "@plane/ui"; // constants -import { getIssuePriorityFilters } from "@plane/utils"; +import { cn, getIssuePriorityFilters } from "@plane/utils"; export const IssueBlockPriority = ({ priority, @@ -18,14 +19,47 @@ export const IssueBlockPriority = ({ const { t } = useTranslation(); const priority_detail = priority != null ? getIssuePriorityFilters(priority) : null; + const priorityClasses = { + urgent: "bg-red-600/10 text-red-600 border-red-600 px-1", + high: "bg-orange-500/20 text-orange-950 border-orange-500", + medium: "bg-yellow-500/20 text-yellow-950 border-yellow-500", + low: "bg-custom-primary-100/20 text-custom-primary-950 border-custom-primary-100", + none: "hover:bg-custom-background-80 border-custom-border-300", + }; + if (priority_detail === null) return <>; return ( -
-
- {priority_detail?.icon} -
+