DeliveryConfirmation: Keep last two tables together on page
This commit is contained in:
@ -77,7 +77,7 @@ namespace Elwig.Documents {
|
|||||||
tbl += "<tr class=\"sum\"><td></td>" + string.Join("", totals.Select(v => $"<td class=\"number\">{v:N0}</td>")) +
|
tbl += "<tr class=\"sum\"><td></td>" + string.Join("", totals.Select(v => $"<td class=\"number\">{v:N0}</td>")) +
|
||||||
$"<td class=\"number\">{totalDict.Values.Sum():N0}</td></tr>";
|
$"<td class=\"number\">{totalDict.Values.Sum():N0}</td></tr>";
|
||||||
|
|
||||||
return "<table class=\"small number cohere\">" + tbl + "</table>";
|
return "<table class=\"sortenaufteilung small number cohere\">" + tbl + "</table>";
|
||||||
}
|
}
|
||||||
|
|
||||||
private static string FormatRow(int obligation, int right, int delivery, int? payment = null, bool isGa = false, bool showPayment = false) {
|
private static string FormatRow(int obligation, int right, int delivery, int? payment = null, bool isGa = false, bool showPayment = false) {
|
||||||
@ -154,7 +154,7 @@ namespace Elwig.Documents {
|
|||||||
}
|
}
|
||||||
tbl += "\n</tbody>\n";
|
tbl += "\n</tbody>\n";
|
||||||
|
|
||||||
return $"<table class=\"{(isTiny ? "tiny" : "small")} number cohere\">\n" + tbl + "\n</table>";
|
return $"<table class=\"buckets {(isTiny ? "tiny" : "small")} number cohere\">\n" + tbl + "\n</table>";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -22,3 +22,11 @@ table.delivery-confirmation tr.sum {
|
|||||||
table.delivery-confirmation tr.sum td {
|
table.delivery-confirmation tr.sum td {
|
||||||
padding-top: 1mm;
|
padding-top: 1mm;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
table.sortenaufteilung {
|
||||||
|
break-after: avoid;
|
||||||
|
}
|
||||||
|
|
||||||
|
table.buckets {
|
||||||
|
break-before: avoid;
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user