Optimize calendar for mobile usage
FSS noticed three aspects that make using the default calendar frontend on mobile devices rather inconvenient:
- Since the calendar is not scrolling to the first event by default and the calendar component has quite a lot of height on mobiles with portrait orientation, the feed may seem at first to be completely empty despite there being events later on → automatically scroll to first event in week/day view.
- The default week view may not be the most informative one for mobile users → switch default to view of current day on small form factor devices only.
- The icons used to depict the day/week/month calendar views are probably not clear enough to mobile users, since there is no help text attached to them → use select field (?).