# Streamlined date/event insertion UI

**URL:** https://meta.discourse.org/t/streamlined-date-event-insertion-ui/359938
**Category:** UX
**Tags:** events, completed
**Created:** [April 2, 2025, 12:03am UTC](https://meta.discourse.org/t/streamlined-date-event-insertion-ui/359938 "2025-04-02T00:03:44Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![SkyeDragon](https://avatars.discourse-cdn.com/v4/letter/s/3e96dc/32.png) [@SkyeDragon](https://meta.discourse.org/u/SkyeDragon)
#### Post date: [April 2, 2025, 12:03am UTC](https://meta.discourse.org/t/streamlined-date-event-insertion-ui/359938/1 "2025-04-02T00:03:44Z")

</div>

# Problem

Users (including myself 😊) 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:

 ![A screenshot of a date and time selection interface showing a chosen date, "Tuesday, April 1, 2025, 12:00 AM," and the time zone set to "America/Los_Angeles." (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/d/2/3/d235cc4dadd3e55ddf81a334e465c9e81e02ff71.png)

 ![The image shows a date and time selection interface displaying Tuesday, April 1, 2025, at 12:00 AM in the America/Los_Angeles timezone. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/b/d/d/bdd486ddf5d6a6c80415307db6a95554d18b4287.png)

## Insert event UI:

 ![The image shows a partially filled event creation form with a date of April 1, 2025, a time of 16:58, and the initial value "mm/dd/yyyy" for the event name. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/3/2/1/32158ec5f10e2c78149bd6b5d988e796a085967f.png)

# 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

> [@Creating events doesn't respect user's 12 hour time locale](https://meta.discourse.org/t/creating-events-doesnt-respect-users-12-hour-time-locale/359845):
>
> There is a small bug where the plugin does not respect the user’s 12-hour time locale when creating an event, and instead always shows 24-hour time locale. This makes entering events cumbersome and error-prone for US users who don’t use 24-hour time. (It does render correctly after event i…

> [@Move Create Event (and others) out of the cog icon?](https://meta.discourse.org/t/move-create-event-and-others-out-of-the-cog-icon/293486):
>
> Is there any way to move the “create event” link out of the cog icon and onto the main composer bar? Also I think it’s confusing to have the event AND the “insert date/time” icon, so it’d be nice to remove that too.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [April 2, 2025, 5:12am UTC](https://meta.discourse.org/t/streamlined-date-event-insertion-ui/359938/2 "2025-04-02T05:12:45Z")

</div>

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?

 ![The image shows a text editing interface with formatting options and buttons for inserting date/time and creating an event. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/2/5/3/253a8ccac1a7950aaeca0e549b880a820161042b.png)

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

---

<div class="post-metadata">

### Author: ![SkyeDragon](https://avatars.discourse-cdn.com/v4/letter/s/3e96dc/32.png) [@SkyeDragon](https://meta.discourse.org/u/SkyeDragon)
#### Post date: [April 2, 2025, 5:58am UTC](https://meta.discourse.org/t/streamlined-date-event-insertion-ui/359938/4 "2025-04-02T05:58:19Z")

</div>

> [@sam](#):
>
> A nice thing is that @chapoi has some time earmarked soon for looking at the composer toolbar.

Nice!

> [@sam](#):
>
> I wonder if one option here is something like this?

Yes, I like your dropdown idea ^.^

---

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [April 9, 2025, 10:46pm UTC](https://meta.discourse.org/t/streamlined-date-event-insertion-ui/359938/6 "2025-04-09T22:46:53Z")

</div>

This has been brought up before:

> [@Move Create Event (and others) out of the cog icon?](https://meta.discourse.org/t/move-create-event-and-others-out-of-the-cog-icon/293486):
>
> Is there any way to move the “create event” link out of the cog icon and onto the main composer bar? Also I think it’s confusing to have the event AND the “insert date/time” icon, so it’d be nice to remove that too.

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.

> [@sam](#):
>
> I wonder if one option here is something like this?
> 
> ![The image shows a text editing interface with formatting options and buttons for inserting date/time and creating an event. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/2/5/3/253a8ccac1a7950aaeca0e549b880a820161042b.png)

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.

---

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [June 15, 2026, 5:12am UTC](https://meta.discourse.org/t/streamlined-date-event-insertion-ui/359938/7 "2026-06-15T05:12:49Z")

</div>

I’m delighted to report that this has now been sorted for specified Calendar & Event categories:

> [@Easily create Events categories using the Calendar and Events plugin](https://meta.discourse.org/t/easily-create-events-categories-using-the-calendar-and-events-plugin/401309):
>
> It’s now much easier to create an events category in your community via the [Discourse Calendar and Event](https://meta.discourse.org/t/discourse-calendar-and-event/97376) plugin. We’ve streamlined the setup process and pulled all the important settings into one place to help you get setup in moments. This is part of the same category setup initiative that brought you easier [support categories](https://meta.discourse.org/t/easily-create-support-categories-using-the-discourse-solved-plugin/398338) and [ideas categories](https://meta.discourse.org/t/easily-create-ideas-categories-using-the-topic-voting-plugin/399365). Note: On our hosting, Discourse Calendar and Events is available on the Business plan and above. In this topic, we’ll review the major changes a…

---

<div class="post-metadata">

### Author: ![SkyeDragon](https://avatars.discourse-cdn.com/v4/letter/s/3e96dc/32.png) [@SkyeDragon](https://meta.discourse.org/u/SkyeDragon)
#### Post date: [June 15, 2026, 8:25pm UTC](https://meta.discourse.org/t/streamlined-date-event-insertion-ui/359938/8 "2026-06-15T20:25:54Z")

</div>

Thanks but it looks like the linked thread is for streamlined setup of a _forum_ dedicated to events (cool!), whereas this request was regarding streamlining the _individual events_.

Was the create event UI also updated as part of this? It has been a while since I looked at this so I am out of the loop on how it works these days.

(Entirely possible I am missing that when reading the linked thread, but it doesn’t have any event creation UI screenshots.)

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [June 15, 2026, 8:35pm UTC](https://meta.discourse.org/t/streamlined-date-event-insertion-ui/359938/9 "2026-06-15T20:35:08Z")

</div>

Yes, here’s a specific post about some of the creation features: [It's easier than ever to create events in Discourse!](https://meta.discourse.org/t/its-easier-than-ever-to-create-events-in-discourse/404041)

---

<div class="post-metadata">

### Author: ![SkyeDragon](https://avatars.discourse-cdn.com/v4/letter/s/3e96dc/32.png) [@SkyeDragon](https://meta.discourse.org/u/SkyeDragon)
#### Post date: [June 15, 2026, 9:13pm UTC](https://meta.discourse.org/t/streamlined-date-event-insertion-ui/359938/10 "2026-06-15T21:13:45Z")

</div>

Cool! Looks like a great change, thank you 😃
