nextcloud / calendar

📆 Calendar app for Nextcloud
https://apps.nextcloud.com/apps/calendar
GNU Affero General Public License v3.0
968 stars 236 forks source link

Recurrence selection is small and fiddley #4618

Open miaulalala opened 1 year ago

miaulalala commented 1 year ago

Steps to reproduce

Open the recurrence multiselect:

image

There is ample space to increase the width of the recurrence multiselect.

cc @nextcloud/designers

Expected behavior

The multiselect dropdown is wide enought o be usable comfortably

Actual behaviour

The multiselect is squeezed into the corner and even with a mouse the usage is fiddly.

Calendar app version

v4.0.0-rc.1

CalDAV-clients used

Web

Browser

Chrome

Client operating system

Ubuntu

Server operating system

c.nc

Web server

No response

Database engine version

No response

PHP engine version

No response

Nextcloud version

No response

Updated from an older installed version or fresh install

No response

List of activated apps

No response

Nextcloud configuration

No response

Web server error log

No response

Log file

No response

Browser log

No response

Additional info

No response

JohannesGGE commented 11 months ago

Like shown in https://github.com/nextcloud/calendar/pull/5336 this might be part of a bigger redesign of the hole sidebar.

nimishavijay commented 11 months ago

Could we think about redesigning the whole thing? Google calendar for example has some predefined options, and a custom recurrence selector which opens a separate modal image

jancborchardt commented 8 months ago

@nimishavijay sounds good! Can you add a mockup for that to https://github.com/nextcloud/calendar/issues/3543 ?

@miaulalala and it seems the issue is less about the width of the multiselect but rather the height of the dropdown that opens, not showing all the options. Increasing that could be a possible easy fix?

miaulalala commented 8 months ago

@miaulalala and it seems the issue is less about the width of the multiselect but rather the height of the dropdown that opens, not showing all the options. Increasing that could be a possible easy fix?

it's a bit of both. but increasing the height is good. I think it would also help if the dropdown opened upwards, not downwards, since it's the last item in the list.

nimishavijay commented 7 months ago

Increasing the height could be a quick fix, and in the long term it could go in a modal as it this quite a complicated task. Would be a follow up to #3543

In the modal itself

Mockups:

Frame 46 Frame 41 Frame 42 Frame 43 Frame 44 Frame 45

cc @nextcloud/designers :)