Yesterday I made a post asking how to make a Github style graph (Github heatmap graph - Need help - Bubble Forum) and I made pretty good progress. Basically I used the custom calendar tutorial for the section you see and clicking the check changes the state for “status” and I will have a backend workflow run at the end of the day to save whatever status it is.
Anyways, I have another question now…
How do I make this “calendar” stretch the entire year? This is obviously a 7x6 block which is not enough and repeating groups are limited. I saw an old thread saying to create multiple repeating groups but I’m not quite sure how I would do that here.
My RG settings don’t look like that?
But also, I changed it so it is not fixed so I can change the scroll direction so instead of data going from left to right, it goes top to bottom.
Are you trying to show 365 days at once or are you wanting to build a year view so a user can switch from month to month and see only those dates for that month? Or are you trying to replicate a Google Year View or Apple Calendar Year View?
I’m trying to replicate the Github contribution graph. I’m building a habit tracker.
So from my screenshot you can see I have a portion of it, it’s 42 days but I can’t get a single repeating group to hold more. I want to have a full years worth of days showing in that same grid style.
There is nothing about repeating groups that limits the number of entries it can display except your list of results returned, the use of fixed number of columns and rows, use of pagination or operators in the dynamic expression to only show until item number.
In order to show more than 42 days, you need more than 42 days to display. Use a plugin that is 1T List of dates and create the list of dates for the Year.