meeting-calendar
meeting-calendar copied to clipboard
Add cancel / uncancel buttons
The API is present (see #37) but there is no UI.
I'd suggest that users with the edit_posts
capability should see a Cancel or Un-Cancel button in the detail modal(?) for each meeting.
It might also make sense for the wp-admin UI to show a short list of upcoming meetings, perhaps with cancel/uncancel buttons also.
The button in the modal is not really intuitive. We would have to be clear with everyone that it's there.
Do meeting leads ever come around .org or will this be a completely new behaviour?
Using the edit_posts
cap would mean it only appears for users who can edit posts, which is very few people (mostly the team reps).
People do check the meeting calendar, meeting leads included, but we'd need to let people know that's where the button is.
If the UI belongs in wp-admin, what would it look like? At present there's nothing that lists upcoming meetings, which is why I thought of using the front end.
As of #56, there's the UI in wp-admin for it, but it's not very intuitive & doesn't seem to be synced with the front-end display.
Added basic cancellation messaging to the modal & list events in #66 — the events in the month display should probably have some indication they're cancelled before you have to click into the modal, but maybe someone else can think of something 🙂
Happy to improve the wp-admin UI, bearing in mind that it has a pretty small audience. What would you suggest? With the checkboxes I was thinking of perhaps styling them as toggle buttons, iOS-style.