Draft a quick framework with a style provider for the calendar component