Skip to content

Commit 0739a59

Browse files
Fix affiliate table overlap
Adjusted affiliate table styling to prevent element overlap.
1 parent d2186af commit 0739a59

2 files changed

Lines changed: 11 additions & 11 deletions

File tree

src/components/AffiliateTableRow.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,18 @@ interface AffiliateTableRowProps {
1919
export const AffiliateTableRow = ({ affiliate, onEdit, onCopyTrackingLink, onDelete }: AffiliateTableRowProps) => {
2020
return (
2121
<TableRow className="hover:bg-slate-50">
22-
<TableCell className="w-1/4 max-w-0 overflow-hidden">
23-
<div className="space-y-1 truncate">
22+
<TableCell className="w-[30%] max-w-0 overflow-hidden">
23+
<div className="space-y-1">
2424
<div className="font-medium text-slate-900 truncate">{affiliate.name}</div>
2525
<Badge variant="outline" className="text-xs truncate max-w-full">
2626
<span className="truncate">{affiliate.email}</span>
2727
</Badge>
2828
</div>
2929
</TableCell>
30-
<TableCell className="w-1/6 max-w-0 overflow-hidden">
31-
<div className="flex items-center gap-1 text-sm text-slate-600 truncate">
30+
<TableCell className="w-[15%] max-w-0 overflow-hidden">
31+
<div className="flex items-center gap-1 text-sm text-slate-600">
3232
<Hash className="h-3 w-3 flex-shrink-0" />
33-
<span className="font-mono truncate">{affiliate.trackingCode}</span>
33+
<span className="font-mono truncate text-xs">{affiliate.trackingCode}</span>
3434
</div>
3535
</TableCell>
3636
<TableCell>

src/components/AffiliatesManagementTable.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,12 @@ export const AffiliatesManagementTable = ({ campaignId, onCopyTrackingLink }: Af
6868
<Table className="w-full table-fixed" style={{ width: '100%', maxWidth: '100%' }}>
6969
<TableHeader>
7070
<TableRow className="bg-slate-50">
71-
<TableHead className="w-1/4 min-w-0">Affilié</TableHead>
72-
<TableHead className="w-1/6 min-w-0">Code de suivi</TableHead>
73-
<TableHead className="w-1/6 min-w-0">Date d'ajout</TableHead>
74-
<TableHead className="w-1/6 min-w-0">Performances</TableHead>
75-
<TableHead className="w-1/6 min-w-0">Paiements</TableHead>
76-
<TableHead className="w-1/6 min-w-0 text-right">Actions</TableHead>
71+
<TableHead className="w-[30%] min-w-0">Affilié</TableHead>
72+
<TableHead className="w-[15%] min-w-0">Code de suivi</TableHead>
73+
<TableHead className="w-[15%] min-w-0">Date d'ajout</TableHead>
74+
<TableHead className="w-[15%] min-w-0">Performances</TableHead>
75+
<TableHead className="w-[15%] min-w-0">Paiements</TableHead>
76+
<TableHead className="w-[10%] min-w-0 text-right">Actions</TableHead>
7777
</TableRow>
7878
</TableHeader>
7979
<TableBody>

0 commit comments

Comments
 (0)