background-color: black;
border: none;
}
+.surplusbar {
+ width: 200px;
+}
.time_progress {
position: absolute;
height: 20px;
success_income_cut = min(success_income, 1.0)
success_income_bonus = max(success_income - 1.0, 0)
success = success_income + 0
- diff_goal = earned - goal
+ diff_goal = "%.2f€" % (earned - goal)
+ if title != "workday":
+ diff_goal += "(%.2f€)" % (earned - (goal * time_progress))
if time_progress >= 0:
success = 1
if time_progress > 0:
return "<tr><th>%s</th>" \
"<td class=\"countable\">%.2f€</td>" \
"<td class=\"progressbar\">%s<div class=\"progress\" style=\"background-color: %s; width: %s\"></div></td>" \
- "<td class=\"progressbar\"><div class=\"diff_goal\">%.2f€</div><div class=\"progress surplus\" style=\"width: %s\"></div></td></tr>" % (
+ "<td class=\"progressbar surplusbar\"><div class=\"diff_goal\">%s</div><div class=\"progress surplus\" style=\"width: %s\"></div></td></tr>" % (
title, earned, time_progress_indicator, success_color(success), int(success_income_cut * 100), diff_goal, int(success_income_bonus * 100))
day_income = (db["workday_minutes_worked_1"] / 60.0) * db["workday_hourly_rate_1"]
day_income += (db["workday_minutes_worked_2"] / 60.0) * db["workday_hourly_rate_2"]