Skip to content

Commit 129bc9b

Browse files
committed
fix: fix kanban card ui
1 parent e892ff5 commit 129bc9b

File tree

1 file changed

+23
-24
lines changed

1 file changed

+23
-24
lines changed

apps/frontend/src/lib/components/blocks/kanban-view/kanban-card.svelte

Lines changed: 23 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -28,32 +28,31 @@
2828
on:click={() => ($r = record.id.value)}
2929
disabled={readonly}
3030
data-record-id={record.id.value}
31-
class={cn(
32-
"relative mb-2 flex w-full flex-col space-y-2 overflow-hidden rounded bg-white p-2 shadow",
33-
isMatch && "pl-3",
34-
)}
31+
class={cn("relative mb-2 flex w-full flex-col overflow-hidden rounded bg-white p-2 shadow", isMatch && "pl-3")}
3532
>
33+
<div class="flex w-full flex-col space-y-2 overflow-hidden">
34+
{#each fields as field, idx (field.id.value)}
35+
<div class="flex w-full items-center gap-2 overflow-hidden">
36+
<Tooltip.Root>
37+
<Tooltip.Trigger class="w-full text-left">
38+
<FieldValue
39+
{field}
40+
tableId={$table.id.value}
41+
recordId={record.id.value}
42+
value={values[field.id.value]}
43+
type={field.type}
44+
displayValue={displayValues[field.id.value]}
45+
class={cn("w-full truncate text-left", idx === 0 ? "text-md font-medium" : "")}
46+
/>
47+
</Tooltip.Trigger>
48+
<Tooltip.Content>
49+
<p>{field.name.value}</p>
50+
</Tooltip.Content>
51+
</Tooltip.Root>
52+
</div>
53+
{/each}
54+
</div>
3655
{#if isMatch}
3756
<div class={cn("absolute left-0 top-0 h-full w-1", condition && getBgColor(condition.option.color))}></div>
3857
{/if}
39-
{#each fields as field}
40-
<div class="flex w-full items-center gap-2">
41-
<Tooltip.Root>
42-
<Tooltip.Trigger class="w-full text-left">
43-
<FieldValue
44-
{field}
45-
tableId={$table.id.value}
46-
recordId={record.id.value}
47-
value={values[field.id.value]}
48-
type={field.type}
49-
displayValue={displayValues[field.id.value]}
50-
class="w-full truncate text-left"
51-
/>
52-
</Tooltip.Trigger>
53-
<Tooltip.Content>
54-
<p>{field.name.value}</p>
55-
</Tooltip.Content>
56-
</Tooltip.Root>
57-
</div>
58-
{/each}
5958
</button>

0 commit comments

Comments
 (0)