Hi there,
When I save my invoice as a PDF the right border isn’t showing up. See the picture.
Can you fix it?
thanks
Friendly reminder. Not fixed
@pierix76 please provide some more information, this makes it easier to find a solution to your problem.
01- version…?
02- Cloud…Desktop…Server…?
03- Operating System…
…
…![]()
Hi there
version 26.5.29
Mac desktop version
Os : mac tahoe 26.5
Thanks
@pierix76 i am unable to have this issue, works fine with me,
did you try with other theme,
<table style="padding: 30px; width: 100%; position: relative;">
<thead>
<tr>
<td colspan="99">
<table style="margin-bottom: 20px; width: 100%"><tr>
<td style="font-weight: bold; font-size: 32px; vertical-align: top">{{ title }}</td>
{% if business.logo != null %}<td style="text-align: end"><img src="{{ business.logo }}" style="max-height: 01px; max-width: 01px; display: inline" /></td>{% endif %}
</tr></table>
<table style="margin-bottom: 20px; width: 100%"><tr>
<td style="vertical-align: top">
<p><div style="color:#d4af37;font-weight: bold; font-size: 25px" >{{ recipient.code }}</div></p>
<p><div style="color:#306754;font-weight: bold; font-size: 26px" >{{ recipient.name | newline_to_br }}</div></p>
<p><div style="font-weight: font-size: 16px" >{{ recipient.address | newline_to_br }}</div></p>
<p><div>{{ recipient.identifier }}</div></p>
</td>
<td style="border-right-width: 1px; padding-right: 20px; text-align: right">
{% for field in fields %}
<div style="font-weight: bold; font-size: 14px; color: black">{{ field.label }}</div>
<div style="margin-bottom; font-weight: bold; font-size: 14px; color: #00a86b">{{ field.text }}</div>
{% endfor %}
</td>
{% if business.address != null %}
<td style="padding-left: 30px; width: 30px; white-space: nowrap">
<div style="font-weight: bold">{{ Berina }}</div>
<div>{{ business.address | newline_to_br }}</div>
{% for field in business.custom_fields %}
<div>{{ field.label }} {{ field.text }}</div>
{% endfor %}
</td>
{% endif %}
</tr></table>
<div style="color:#4E5180;font-weight: bold; font-size: 22px; font-weight: bold; margin-bottom: 15px">{{ description }}</div>
</td>
</tr>
<tr>
<td style="font-weight: bold; padding: 5px 10px; text-align: center; border-left-width: 1px; border-bottom-width: 1px; border-top-width: 1px; width: 1px">#</td>
{% for column in table.columns %}
<td style="font-weight: bold; padding: 5px 10px; text-align: {{ column.align }}; border-left-width: 1px; border-bottom-width: 1px; border-top-width: 1px{% if forloop.last == true %}; border-right-width: 1px{% endif %}{% if column.nowrap %}; white-space: nowrap; width: 80px{% endif %}">{{ column.label }}</td>
{% endfor %}
</tr>
</thead>
<tbody>
<!-- Watermark -->
{% if business.logo != null %}
<tr>
<td colspan="99" style="text-align: center; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: 0.1; z-index: -1;">
<img src="{{ business.logo }}" style="max-width: 500px; max-height: 500px; width: 100%; height: auto;" />
</td>
</tr>
{% endif %}
<!-- Table Rows -->
{% for row in table.rows %}
<tr>
<td style="padding: 5px 10px; text-align: center; border-left-width: 1px; width: 1px">{{ forloop.index0 | plus:1 }}</td>
{% for cell in row.cells %}
<td style="padding: 5px 10px; text-align: {{ table.columns[forloop.index0].align }}; border-left-width: 1px{% if forloop.last == true %}; border-right-width: 1px{% endif %}{% if table.columns[forloop.index0].nowrap %}; white-space: nowrap; width: 80px{% endif %}">{{ cell.text | newline_to_br }}</td>
{% endfor %}
</tr>
{% endfor %}
<tr>
<td style="border-bottom-width: 1px; border-left-width: 1px"> </td>
{% for column in table.columns %}
<td style="border-bottom-width: 1px; border-left-width: 1px{% if forloop.last == true %}; border-right-width: 1px{% endif %}"> </td>
{% endfor %}
</tr>
{% for total in table.totals %}
<tr>
<td colspan="{{ table.columns | size }}" style="padding: 5px 10px; text-align: right{% if total.emphasis == true %}; font-weight: bold{% endif %}">{{ total.label }}</td>
<td style="border-left-width: 1px; white-space: nowrap; border-right-width: 1px; border-bottom-width: 1px; padding: 5px 10px; text-align: right{% if total.emphasis == true %}; font-weight: bold{% endif %}">{{ total.text }}</td>
</tr>
{% endfor %}
{% for field in custom_fields %}
<tr>
<td colspan="99">
<div style="font-weight: bold; padding-top: 20px">{{ field.label }}</div>
<div>{{ field.text | newline_to_br }}</div>
</td>
</tr>
{% endfor %}
{% if emphasis.text != null and emphasis.positive %}
<tr><td colspan="99"><div style="text-align: center; margin-top: 40px"><span style="color: #006400; border-width: 5px; border-color: #006400; padding: 10px; font-size: 20px">{{ emphasis.text | upcase }}</span></div></td></tr>
{% endif %}
{% if emphasis.text != null and emphasis.negative %}
<tr><td colspan="99"><div style="text-align: center; margin-top: 40px"><span style="color: #FF0000; border-width: 5px; border-color: #FF0000; padding: 10px; font-size: 20px">{{ emphasis.text | upcase }}</span></div></td></tr>
{% endif %}
</tbody>
</table>