Richardsl / heatmap-calendar-obsidian

An Obsidian plugin for displaying data in a calendar similar to the github activity calendar
Apache License 2.0
614 stars 102 forks source link

[feature request] The time span can be set to weeks, months or quarters, rather than merely years. #72

Open panwanke opened 1 year ago

panwanke commented 1 year ago

My suggestion is to add a Settings option, as follows:

const calendarData = {
    year: 2023,  // (optional) defaults to current year
    quarter: 1,  // (optional)
    month: 2,   // (optional)
    week: 1      // (optional) absolute week number to year or relatvie week number to current month
chadleeshaw commented 1 year ago

This would be great. Viewing the heatmaps on my phone doesn't work well, I'd love to only show a few months.

grossherr commented 1 year ago

An option for custom time frames, like from March 2022 to February 2023, or as the OP suggested, shorter, would also be amazing.

janhink commented 1 year ago

I second this feature request. I would welcome if the calendar could also have a custom end date (deadline). Use case: I'm tracking a long-term goal with a deadline next year and I want to track progress. I can generate a separate calendar for each year but even if the deadline is in March, the calendar shows the whole year.

I can already think of a workaround: set the color of the extra days (from March to the end of the year) to transparent. Would that be possible?