- Classes and IDs should be lower case instead of camelCase standard, along with using hyphens.
- There should be more classes for customisability. List of classes as a suggestion in "class organization" section
Class organization
Most of these classes are self-explanatory and obvious just simply by looking at them, but here's a short description just in case. :P
- .days-of-week for days from Monday to Sunday, should be attached to <tr>
- .calendar-week for <tr> wrappers of the calendar says
- .day for any days from 1 - 31, should be attached to <td>s
- .today for current day
- .past for past days
- .future for future days