diff --git a/frappe/templates/print_formats/standard_macros.html b/frappe/templates/print_formats/standard_macros.html index 06f48ebcae..9951252a25 100644 --- a/frappe/templates/print_formats/standard_macros.html +++ b/frappe/templates/print_formats/standard_macros.html @@ -37,7 +37,7 @@ {{ d.idx }} {% for tdf in visible_columns %} - {{ print_value(tdf, d, doc) }} +
{{ print_value(tdf, d, doc) }}
{% endfor %} {% endfor %} diff --git a/frappe/templates/styles/standard.css b/frappe/templates/styles/standard.css index 6503932890..0cfb1b06d6 100644 --- a/frappe/templates/styles/standard.css +++ b/frappe/templates/styles/standard.css @@ -85,3 +85,15 @@ table.no-border, table.no-border td { .print-format p { margin: 3px 0px 3px; } + +table td div { + /* needed to avoid partial cutting of text between page break in wkhtmltopdf */ + page-break-inside: avoid !important; +} + +/* hack for webkit specific browser */ +@media (-webkit-min-device-pixel-ratio:0) { + thead, tfoot { display: table-row-group; } +} + +