Calendar has a lot of minor design/UI/UX issues:
[ ] Invitees still behave oddly for ghost events.
[ ] Visually, I have a hard time picking out the current day/week.
[ ] No way to navigate between instances of a recurring event.
[ ] Use of link color to convey state is weird?
[ ] Month view in desktop mode should be flush with box?
[ ] Day view has a bunch of extra margins and should be flush.
[ ] Day view folds incorrectly on mobile.
[ ] Mouse hit areas aren't clearly communicated with cursor/hover states.
[ ] Clicking into a day view still shows a "Month View" crumb and "Month View" header.
[ ] Attendee list on list view not useful?
[ ] Show your status instead?
[ ] Cancel state for child events is not consistent.
[ ] Maybe move invite list to a separate box and put attend/decline controls in the header?
[ ] Host is not automatically subscribed according to Subscriptions, but is in practice?
Editing events:
[ ] All day should JS-toggle the times on Start/End.
[ ] Recurring should JS-toggle the frequency and repeat controls.
[ ] All-day times should submit in UTC.
Sorted out:
[X] Ghosts on list view render oddly.
[X] Icon is listed as a property.
[X] Duration on list view not useful?
[X] End date on duration list not useful?
[X] Fold host/time into subheader?
[X] Host is not automatically subscribed according to Subscriptions, but is in practice? (I think I made this one up.)