The calendar views can be changed manually, but they aren't responsive to the viewport.
https://arcane.city/calendar
On a phone, it's not usable.
See if there's a better calendar library that detects the viewport and sets the responsive style based on that.
Limit the available options on smaller sizes, and allow choices on bigger viewports.
When on a day view, auto-scroll to the first event
The calendar views can be changed manually, but they aren't responsive to the viewport. https://arcane.city/calendar
On a phone, it's not usable.
See if there's a better calendar library that detects the viewport and sets the responsive style based on that. Limit the available options on smaller sizes, and allow choices on bigger viewports.
When on a day view, auto-scroll to the first event