Calendar widget style with some bugs repair