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

Design improvements to date picker #6324

Open nimishavijay opened 1 week ago

nimishavijay commented 1 week ago

Is your feature request related to a problem? Please describe.

Even though there are efforts to migrate to the native date picker, in some cases the NC date picker is used, for eg while booking an appointment we will show the NC date picker all the time.

The visual design of the date picker can be improved such that it reflects the current state of the NC design.

Describe the solution you'd like

Before After
image image

High priority:

Medium priority:

Low priority:

Date styles:

Describe alternatives you've considered

n/a

Additional context

Related to https://github.com/nextcloud/calendar/pull/6322

szaimen commented 1 week ago

Hi, shouldnt the NcDateTimePicker finally be migrated over to the NcDateTimePickerNative?

jancborchardt commented 1 week ago

@szaimen as @nimishavijay said above:

Even though there are efforts to migrate to the native date picker, in some cases the NC date picker is used, for eg while booking an appointment we will show the NC date picker all the time.

Since the datepicker needs to be shown permanently and also indicate on which day there are appointments available, we can not use the native datepicker popup here. See mockup at https://github.com/nextcloud/calendar/issues/6321#issuecomment-2334914901

ShGKme commented 1 week ago

Component is located in https://github.com/nextcloud-libraries/nextcloud-vue/