feat(web): session tabs on kanban preview panel (#648)

This commit is contained in:
Carlos Florêncio
2026-04-20 22:31:09 +01:00
committed by GitHub
parent eb8583e0e1
commit 6909fe6854
11 changed files with 698 additions and 163 deletions
@@ -14,7 +14,6 @@ import { IconAdjustmentsHorizontal } from "@tabler/icons-react";
import { useKanbanDisplaySettings } from "@/hooks/use-kanban-display-settings";
import type { Workspace, Repository } from "@/lib/types/http";
import type { WorkflowsState } from "@/lib/state/slices";
import { Badge } from "@kandev/ui/badge";
function getRepositoryPlaceholder(
repositoriesLoading: boolean,
@@ -186,12 +185,7 @@ export function KanbanDisplayDropdown() {
onTogglePreviewOnClick?.(!!checked);
}}
/>
<span className="text-sm text-foreground">
Open preview on click{" "}
<Badge variant="secondary" className="mr-1">
beta
</Badge>
</span>
<span className="text-sm text-foreground">Open preview on click</span>
</label>
<p className="text-xs text-muted-foreground pl-6">
When enabled, clicking a task opens the preview panel. When disabled, clicking