I mentioned in my latest monthly update on Flush that I am working on a special calendar that I will hopefully display on the home page of the website when it’s all done. Here is a screenshot of the basic set up I have so far:

It might look a bit complicated, but the concept is delightfully simple (to me at least). I will probably explain more in detail later on, but basically, the idea is that with the set up on the left, you can generate any layout of the month we see in practically all calendars in the world.
The stuff on the right is only for interactive purposes; it wouldn’t really make sense to have that there if you have the physical calendar.
I can’t say that I came up with this idea, for I’ve seen this design once or twice before. The first time was more than fifteen years ago when I saw a physical version of this concept at my cousin’s house, and I was fascinated with it ever since. I tried to look online for maybe a business that sells this type of calendar, or someone working on a calendar like this, or even the name for this calendar (something like this must have a name), but I couldn’t find any. So, I’m going to call it either the “wide calendar” or the “reusable calendar,” both for obvious reasons.
Here’s the page for the screen shot above. I figured out the math behind getting the frame to land at the correct columns on the calendar based on what day of the week each month begins. But I’ve only set up the graphics so far; nothing moves, yet. Hopefully, I’ll get a “nightly build” routine and post updates as I go along.
And comments are always welcome.
[...] work-in-progress update of the reusable calendar project I introduced last time where the frame that goes around the dates of the month moves instead having [...]