2:53 PM 10/7/20182:42 PM 2/15/2019
There are already dozens of calendars out there on web, which usually are used as date-picker widget.
And nowadays modern browsers just use built-in date-picker for any
<input type="date"> elements.
So. We're not going to build a date-picker here. We are going to instead build a non-popup (always shown), table-like and responsive calendar. Something like the one below, to be filled-in by users just like a real, printed wall calendar:
A click to a date (of current, selected month and year) shall explode the date into full calendar width and height, and this should reveal all the details of the clicked date.