Ask questionsRearrange calendars by visibility, improve sidebar for user with many calendars

<!-- Thanks for reporting issues back to Nextcloud! This is the issue tracker of Nextcloud, if you have any support question please check out

This is the bug tracker for the web-calendar component. Find other components at Everything that is related to the CalDAV server, meaning it does not only affect the web-calendar but also your mobile and desktop clients, belongs in the Server repository:

For reporting potential security issues please see

To make it possible for us to help you please fill out below information carefully. You can also use the Issue Template application to prefill most of the required information:

If you are a customer, please submit your issue directly in the Nextcloud Portal so it gets resolved more quickly by our dedicated engineers.

Note that Nextcloud is an open source project backed by Nextcloud GmbH. Most of our volunteers are home users and thus primarily care about issues that affect home users. Our paid engineers prioritize issues of our customers. If you are neither a home user nor a customer, consider paying somebody to fix your issue, do it yourself or become a customer. -->

Is your feature request related to a problem? Please describe. Users can hide calendars but can't hide them from the list on the left. In my setup Users have in average 20-25 calendars (mostly shared) that they need to be to access sometimes.

Screenshot 2020-05-04 at 17 36 49

Describe the solution you'd like Shift all hidden calendars to the bottom of the list. This allows user to access and enable them if needed but otherwise they don't obstruct the list/view.

Describe alternatives you've considered Can't think of a different or more easy way to make the list easier to use if you have more than 10 calendars.

Additional context Calendar names hidden for privacy.


Answer questions AlexandreBonneau

Yeah, seems a bad idea too from my POV.

It would be more interesting to study these kind of cases to see why people use so many calendars (definitely not the first issue where this is bothering me) and how some sharing options or workflows can be improved.

I think people are using that many calendars because Google (and some other major players) ignored RFC 5545, section about categories. Since colors helps a lot getting a visual cue about what events are planned in a given day/week/month, lots of people now rely on having one calendar for each 'category', whilst they should really add category(ies) to events instead (see the fullcalendar issue about that).

About improving the sidebar for user with many calendars, perhaps being able to hide it would be a first step (hide the sidebar so more space is shown for the events, but still get access to the week dropdown).


Related questions

Appointment Slot Support hot 1
browser hangs after changing timezone of an entry hot 1
Starting day of the week (Sunday vs Monday) hot 1
Shared calendar: changes on calendar name and color not saved. hot 1
Github User Rank List