Streamlined date/event insertion UI

Problem

Users (including myself :blush:) often get confused regarding the insert date UI (core) and the insert event UI (official plugin). (They even both refer to “event”)

Current UI

Insert date/time UI:

Insert event UI:

Proposed solutions

  • In an ideal world, perhaps these could be merged into a single button, which prompts the user if they are trying to make an event or a time. (This would require a lot of code rework though)
  • More simply, if the event button was directly adjacent to the date/time button, instead of hidden under the more gear it would probably alert the user there are two different flows available. (Have not looked into if this is possible, but seems easier implementation-wise)

Related threads / issues

3 Likes

A nice thing is that @chapoi has some time earmarked soon for looking at the composer toolbar.

I agree with the feedback, even I get confused about the two different “create event” buttons.

I wonder if one option here is something like this?

We would probably need some new core primitives to support this and new extension points, but it is certainly way clearer.

5 Likes

Nice!

Yes, I like your dropdown idea ^.^

2 Likes

This has been brought up before:

And I’ve brought it up privately on multiple occasions - the UI of the events button in the composer at present trips up even the most technically savvy users.

My workaround solution to this has been to hide the insert/date time button to limit the confusion (and thus lose the quite useful functionality). But people struggle to find the button in the gears menu still.

Yup - this would absolutely nail that particular issue!

The modal needs attention too; when we put together a TC to insert Jitsi calls into events it was much easier to simply modify the Insert date/time modal and use that. It is broken now (as we are no longer using Jitsi) and I can’t even find the code. Will post a link if I find it.

2 Likes