diff --git a/web/components/inbox/main-content.tsx b/web/components/inbox/main-content.tsx
index 298a33196..3a0faf248 100644
--- a/web/components/inbox/main-content.tsx
+++ b/web/components/inbox/main-content.tsx
@@ -165,16 +165,16 @@ export const InboxMainContent: React.FC = observer(() => {
issueStatus === -2
? "border-yellow-500 bg-yellow-500/10 text-yellow-500"
: issueStatus === -1
+ ? "border-red-500 bg-red-500/10 text-red-500"
+ : issueStatus === 0
+ ? new Date(issueDetails.issue_inbox[0].snoozed_till ?? "") < new Date()
? "border-red-500 bg-red-500/10 text-red-500"
- : issueStatus === 0
- ? new Date(issueDetails.issue_inbox[0].snoozed_till ?? "") < new Date()
- ? "border-red-500 bg-red-500/10 text-red-500"
- : "border-gray-500 bg-gray-500/10 text-custom-text-200"
- : issueStatus === 1
- ? "border-green-500 bg-green-500/10 text-green-500"
- : issueStatus === 2
- ? "border-gray-500 bg-gray-500/10 text-custom-text-200"
- : ""
+ : "border-gray-500 bg-gray-500/10 text-custom-text-200"
+ : issueStatus === 1
+ ? "border-green-500 bg-green-500/10 text-green-500"
+ : issueStatus === 2
+ ? "border-gray-500 bg-gray-500/10 text-custom-text-200"
+ : ""
}`}
>
{issueStatus === -2 ? (
@@ -225,7 +225,7 @@ export const InboxMainContent: React.FC = observer(() => {
>
) : null}
-
+
{currentIssueState && (
= (props) => {
debouncedFormSave();
}}
required
- className="min-h-10 block w-full resize-none overflow-hidden rounded border-none bg-transparent px-3 py-2 text-xl outline-none ring-0 focus:ring-1 focus:ring-custom-primary"
+ className="min-h-min block w-full resize-none overflow-hidden rounded border-none bg-transparent px-3 py-2 text-2xl font-medium outline-none ring-0 focus:ring-1 focus:ring-custom-primary"
hasError={Boolean(errors?.description)}
role="textbox"
disabled={!isAllowed}
diff --git a/web/components/issues/issue-layouts/properties/assignee.tsx b/web/components/issues/issue-layouts/properties/assignee.tsx
index b53f1c215..126c984bd 100644
--- a/web/components/issues/issue-layouts/properties/assignee.tsx
+++ b/web/components/issues/issue-layouts/properties/assignee.tsx
@@ -100,7 +100,7 @@ export const IssuePropertyAssignee: React.FC = observer(
const label = (
-
+
{value && value.length > 0 && Array.isArray(value) ? (
{value.map((assigneeId) => {
diff --git a/web/components/issues/main-content.tsx b/web/components/issues/main-content.tsx
index eee857e93..2afdeec2e 100644
--- a/web/components/issues/main-content.tsx
+++ b/web/components/issues/main-content.tsx
@@ -216,7 +216,7 @@ export const IssueMainContent: React.FC = observer((props) => {
) : null}
-
+
{currentIssueState && (
= ({ onChange, issueDetails, d
issueId={issueId as string}
projectId={projectId as string}
/>
+
>
);
diff --git a/web/components/issues/sub-issues/properties.tsx b/web/components/issues/sub-issues/properties.tsx
index cba7c7aea..7e07670c0 100644
--- a/web/components/issues/sub-issues/properties.tsx
+++ b/web/components/issues/sub-issues/properties.tsx
@@ -78,7 +78,7 @@ export const IssueProperty: React.FC = (props) => {
projectId={issue?.project_detail?.id || null}
value={issue?.state || null}
onChange={(data) => handleStateChange(data)}
- disabled={false}
+ disabled={!editable}
hideDropdownArrow
/>
@@ -89,7 +89,7 @@ export const IssueProperty: React.FC
= (props) => {
value={issue?.assignees || null}
hideDropdownArrow
onChange={(val) => handleAssigneeChange(val)}
- disabled={false}
+ disabled={!editable}
/>