# Elements

Calendar for Blazor is natively implemented and supports Blazer Server and WebAssembly apps. Learn more about Calendar and its elements in Blazor documentation.

## Content



**Calendar for Blazor** comprises various elements in the Calendar UI for selection and navigation purposes. The following image labels the elements that make up the Calendar UI:

![Blazor Calendar Elements](https://cdn.mescius.io/document-site-files/images/f5b600ba-f1a7-4f89-a20c-aa6c0c35880d/images/calendar-elements.png)

The purpose and use of all the elements of the Calendar control is described below:

*   **Expand and Collapse Button**: The button to expanse views, namely month, year and decade view.
*   **Navigation buttons**: The Previous and Next navigation buttons that allow you to go to the previous or the next month respectively.
*   **Today Icon**: The icon which when clicked shifts the selection to today's date.