Revamp commitments page as a month calendar