fix: billableaua — show only delta minutes per missed day
This commit is contained in:
@@ -421,16 +421,17 @@
|
||||
'<span class="num">' + perDayStr + '</span> Stunden billable pro Tag.' +
|
||||
verdict +
|
||||
'<span class="verdict" style="margin-top:32px;font-size:0.85em;font-weight:300;color:var(--text-dim);display:block;">' +
|
||||
'Ein Tag krank? <span class="num">' +
|
||||
(workingDays > 1 ? Math.round(hours / (workingDays - 1) * 60) : '∞') +
|
||||
'</span> Minuten pro Tag.' +
|
||||
' Noch ein Tag? <span class="num">' +
|
||||
(workingDays > 2 ? Math.round(hours / (workingDays - 2) * 60) : '∞') +
|
||||
'</span>.' +
|
||||
' Eine Woche? <span class="num">' +
|
||||
(workingDays > 5 ? Math.round(hours / (workingDays - 5) * 60) : '∞') +
|
||||
'</span>.' +
|
||||
'<br>Jeder verpasste Tag erhöht den Druck auf alle anderen.</span>';
|
||||
(function() {
|
||||
var base = hours / workingDays * 60;
|
||||
var d1 = workingDays > 1 ? Math.round(hours / (workingDays - 1) * 60 - base) : 0;
|
||||
var d2 = workingDays > 2 ? Math.round(hours / (workingDays - 2) * 60 - base) : 0;
|
||||
var d5 = workingDays > 5 ? Math.round(hours / (workingDays - 5) * 60 - base) : 0;
|
||||
return 'Ein Tag krank? +<span class="num">' + d1 + '</span> Minuten pro Tag.' +
|
||||
' Zwei Tage? +<span class="num">' + d2 + '</span>.' +
|
||||
' Eine Woche? +<span class="num">' + d5 + '</span>.' +
|
||||
'<br>Jeder verpasste Tag erhöht den Druck auf alle anderen.';
|
||||
})() +
|
||||
'</span>';
|
||||
}
|
||||
|
||||
document.getElementById('hours').addEventListener('input', calculate);
|
||||
|
||||
Reference in New Issue
Block a user