Open dantefromhell opened 2 years ago
I would suggest to remove the tabs completely. It is not obvious to all users.
It would be better to integrate Reminder and Recurrence settings into the main Create/Edit form. They should be hidden unless the corresponding checkbox is checked (and then shown directly under the checkbox).
Alternative: The "Next" button should lead to the next tab. (At the moment the reminder and recurrence(!) tab are skipped.)
The create/ edit event dialog uses tabs to split details about an event but the dialog flow is highly confusing to me.
Without digging into technical limitations, the following visual design would IMO be more intuitive to navigate:
1) The tabs
General
Settings
andParticipants
are shown from the start, theBack
/Next
button retain their current functionality. This applies both to the create + edit event dialog. 2) TheReminders
tab could be displayed in the tab list but grayed out/ unclickable if reminders are not enabled in the general settings of an event. Alternatively this option could be to move theEnable reminders
checkbox to theReminder
tab 3) When creating an event, going back fromSettings
toGeneral
tab changes theNext
button toSave
(and closes the dialog), hence it is not possible to go 'forward' toSettings
andParticipants
4) Move theNotify participants
checkbox below the horizontal line (above theBack
&Next
buttons and make sure the status is kept as one is switching between the different tabs. 5) MakeNotify participants about changes
a Calendar/ Module wide configuration option to enable configuration of default behaviour 6) MovePublic
checkbox intoSettings
tab. 7) TheRecurrence
tab could be displayed in the tab list but grayed out/ unclickable ifrecurring
are not checked in the general settings of an event. Alternatively this option could be to move theRecurring
checkbox to theRecurrence
tab 8) IfReminder
orRecurrence
tab are displayed, clicking theNext
button in theGeneral
tab does not navigate to either of those tabs but theSettings
tab.Re 1) - Pro arguments
Participants
tab to theGeneral
tab for correctionsParticipants
andSettings
view would also be available from theEdit event
view. It is IMO less than obvious that both options are accessible through theInvite
button on the event detail view only.General
tab from theSettings
orParticipants
tabRe 2)
Re 4) - Pro arguments
Re 6) - Pro arguments