feat: add red colors to unknown status\priority

This commit is contained in:
2026-07-19 09:37:36 +05:00
parent 93b299e6ad
commit 184f1c4d1e
4 changed files with 30 additions and 7 deletions
+12
View File
@@ -116,6 +116,13 @@ export function getTaskKanbanHtml(
color: var(--vscode-button-foreground);
border-color: transparent;
}
#visibility-bar button.danger {
border-color: var(--vscode-errorForeground);
border-width: 2px;
}
#visibility-bar button.danger.shown {
background: var(--vscode-errorForeground);
}
#status-line {
font-size: 0.85em;
opacity: 0.85;
@@ -210,6 +217,7 @@ export function getTaskKanbanHtml(
let scopeFilter = "all";
let shownHiddenColumns = [];
let defaultHiddenStatuses = [];
let dangerStatuses = [];
let availableScopes = [];
let dragTaskId = null;
@@ -269,6 +277,9 @@ export function getTaskKanbanHtml(
if (shownHiddenColumns.indexOf(status) >= 0) {
btn.classList.add("shown");
}
if (dangerStatuses.indexOf(status) >= 0) {
btn.classList.add("danger");
}
btn.addEventListener("click", () => {
post({ variant: "toggleHiddenColumn", status: status });
});
@@ -374,6 +385,7 @@ export function getTaskKanbanHtml(
scopeFilter = message.scopeFilter || "all";
shownHiddenColumns = message.shownHiddenColumns || [];
defaultHiddenStatuses = message.defaultHiddenStatuses || [];
dangerStatuses = message.dangerStatuses || [];
availableScopes = message.availableScopes || [];
setStatus("");
render();