Use distinct icons for issue/patch states

This commit is contained in:
Rūdolfs Ošiņš
2025-01-17 16:02:54 -06:00
parent 296c046ef7
commit 4571d466db
11 changed files with 114 additions and 34 deletions
+10 -2
View File
@@ -410,7 +410,11 @@
style:background-color={issueStatusBackgroundColor[
issue.state.status
]}>
<Icon name="issue" />
{#if issue.state.status === "open"}
<Icon name="issue" />
{:else}
<Icon name="issue-closed" />
{/if}
</div>
<TextInput
valid={updatedTitle.trim().length > 0}
@@ -451,7 +455,11 @@
style:background-color={issueStatusBackgroundColor[
issue.state.status
]}>
<Icon name="issue" />
{#if issue.state.status === "open"}
<Icon name="issue" />
{:else}
<Icon name="issue-closed" />
{/if}
</div>
<InlineTitle content={issue.title} fontSize="medium" />
</div>
+8 -2
View File
@@ -332,7 +332,10 @@
style:background-color={patchStatusBackgroundColor[
patch.state.status
]}>
<Icon name="patch" />
<Icon
name={patch.state.status === "open"
? "patch"
: `patch-${patch.state.status}`} />
</div>
<TextInput
@@ -374,7 +377,10 @@
style:background-color={patchStatusBackgroundColor[
patch.state.status
]}>
<Icon name="patch" />
<Icon
name={patch.state.status === "open"
? "patch"
: `patch-${patch.state.status}`} />
</div>
<InlineTitle content={patch.title} fontSize="medium" />
</div>