I'm using SXA event calendar component from tool box and I'm trying to figure out whether its possible to change the view of the event calendar component using its out-of-the-box features. Is there a way to add a "create event" button in calendar view where I can add an event on a specific day?
Few notes which might help you:
Yes, you can completely change the view of the rendering. SXA has clone rendering feature which allows you to clone existing rendering and provide a path to the updated/new *.cshtml view.
SXA is using FullCalendar.js plugin to display the calendar. You can read the documentation and see what is possible there in context of front-end UI changes. You will find the initialization of the calendar in
component-fullcalendar.js(for the Wireframe theme this file is attached to this item:
/sitecore/media library/Themes/Wireframe/scripts/component-fullcalendar). You can modify this as you want to keep in mind that this is SXA item and will be overridden while updating SXA to next version (would be better to have an extension theme).
Modify, play with it, have fun!