mirror of
https://github.com/jrnl-org/jrnl.git
synced 2025-05-10 16:48:31 +02:00
Surface total number of entries per month in heatmap
This commit is contained in:
parent
bd921f2e05
commit
babc6f2517
1 changed files with 10 additions and 2 deletions
|
@ -45,9 +45,17 @@ class CalendarHeatmapExporter(TextExporter):
|
||||||
for month in range(1, 13):
|
for month in range(1, 13):
|
||||||
if month > curr_month and year == curr_year:
|
if month > curr_month and year == curr_year:
|
||||||
break
|
break
|
||||||
|
|
||||||
|
entries_this_month = sum(month_journaling_freq[month].values())
|
||||||
|
if entries_this_month == 0:
|
||||||
|
entry_msg = "No entries"
|
||||||
|
elif entries_this_month == 1:
|
||||||
|
entry_msg = "1 entry"
|
||||||
|
else:
|
||||||
|
entry_msg = f"{entries_this_month} entries"
|
||||||
table = Table(
|
table = Table(
|
||||||
title=f"{calendar.month_name[month]} {year}",
|
title=f"{calendar.month_name[month]} {year} ({entry_msg})",
|
||||||
style="white",
|
title_style="bold green",
|
||||||
box=box.SIMPLE_HEAVY,
|
box=box.SIMPLE_HEAVY,
|
||||||
padding=0,
|
padding=0,
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Reference in a new issue