fix: invoice PDF shows unit next to quantity (e.g. 193,50 / ks)
Adjusted column widths to prevent header overlap. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -427,7 +427,7 @@ export default async function invoicesPdfRoutes(
|
||||
return `<tr>
|
||||
<td class="row-num">${i + 1}</td>
|
||||
<td class="desc">${escapeHtml(item.description)}</td>
|
||||
<td class="center">${formatNum(qty, qtyDecimals)}</td>
|
||||
<td class="center">${formatNum(qty, qtyDecimals)}${item.unit ? ` / ${escapeHtml(item.unit)}` : ""}</td>
|
||||
<td class="right">${formatNum(unitPrice)}</td>
|
||||
<td class="right">${formatNum(lineSubtotal)}</td>
|
||||
<td class="center">${applyVat ? Math.floor(vatRate) : 0}%</td>
|
||||
@@ -944,9 +944,9 @@ ${indentCSS}
|
||||
<table class="items">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="center" style="width:5%">${escapeHtml(t.col_no)}</th>
|
||||
<th style="width:30%">${escapeHtml(t.col_desc)}</th>
|
||||
<th class="center" style="width:9%">${escapeHtml(t.col_qty)}</th>
|
||||
<th class="center" style="width:4%">${escapeHtml(t.col_no)}</th>
|
||||
<th style="width:28%">${escapeHtml(t.col_desc)}</th>
|
||||
<th class="center" style="width:12%">${escapeHtml(t.col_qty)}</th>
|
||||
<th class="right" style="width:11%">${escapeHtml(t.col_unit_price)}</th>
|
||||
<th class="right" style="width:11%">${escapeHtml(t.col_price)}</th>
|
||||
<th class="center" style="width:7%">${escapeHtml(t.col_vat_pct)}</th>
|
||||
|
||||
Reference in New Issue
Block a user