I've fixed issue #321 as discussed. I've made the appearance consistent with the Piggybank tab.
I encountered something strange: if you set the bill repetition to longer than monthly, the nextExpectedMatch date is not provided anymore. To handle this, I introduced the "date_unavailable" locale, which adds "further notice" instead of a date.
Here's how the functionality works:
Unpaid bills show the next expected pay date with the label "Due to " followed by the date and the total amount due. It displays the minimum amount required to fully pay the bill.
Partially paid bills display the percentage paid, a progress bar, the amount paid so far, and the minimum amount required.
Fully paid bills show the label "Paid until" followed by the date. If there is no date available, it says "Paid until further notice."
Let me know if you have any questions or need further adjustments.
Hey Victor,
I've fixed issue #321 as discussed. I've made the appearance consistent with the Piggybank tab.
I encountered something strange: if you set the bill repetition to longer than monthly, the nextExpectedMatch date is not provided anymore. To handle this, I introduced the "date_unavailable" locale, which adds "further notice" instead of a date.
Here's how the functionality works:
Unpaid bills show the next expected pay date with the label "Due to " followed by the date and the total amount due. It displays the minimum amount required to fully pay the bill.
Partially paid bills display the percentage paid, a progress bar, the amount paid so far, and the minimum amount required.
Fully paid bills show the label "Paid until" followed by the date. If there is no date available, it says "Paid until further notice."
Let me know if you have any questions or need further adjustments.
Best, Marcel