diff --git a/templates/widgets/sheetTypeSummary.hamlet b/templates/widgets/sheetTypeSummary.hamlet new file mode 100644 index 000000000..59d00b453 --- /dev/null +++ b/templates/widgets/sheetTypeSummary.hamlet @@ -0,0 +1,23 @@ +
+ $if 0 < sumNormalPoints sheetTypeSummary + Gesamtpunktzahl #{display (sumNormalPoints sheetTypeSummary)} + $maybe nPts <- (maybeAdd (achievedNormal sheetTypeSummary) (achievedBonus sheetTypeSummary)) + \ davon #{display nPts} erreicht + $maybe bPts <- achievedBonus sheetTypeSummary + \ (inklusive #{display bPts} # + $if 0 < sumBonusPoints sheetTypeSummary + von #{display $ sumBonusPoints sheetTypeSummary} erreichbaren # + Bonuspunkten) + \ #{textPercent $ realToFrac $ nPts / (sumNormalPoints sheetTypeSummary)} + + +
+ $if 0 < numPassSheets sheetTypeSummary + Blätter zum Bestehen: #{display (numPassSheets sheetTypeSummary)} + $maybe passed <- achievedPasses sheetTypeSummary + \ davon #{display (achievedPasses sheetTypeSummary)} bestanden. + +
+ $if 0 < numNotGraded sheetTypeSummary + Unbewertet: #{display (numNotGraded sheetTypeSummary)} Blätter +