Skip to main content

Create an event

Events are the building blocks of your Latte calendar — lectures, study sessions, meetings, anything with a time. You can create one from any calendar view, make it repeat, and share it with your groups.

Before you start

You need at least one calendar. Latte creates a personal calendar for you when you join, so you're ready to go unless you deleted it — see Create a calendar.

  1. Open Calendar from the navigation and pick any view — day, week, month, or year.

  2. Click an empty slot on the grid. The Create an Event dialog opens ("Create a new event, task or deadline").

  3. Enter the event's name, then set the date and time.

    Screenshot coming soon
    The Create an Event dialog with a name, date, and time filled in
    Capture spec (for maintainers)
    {
      "id": "web.calendar-and-events.create-an-event.dialog-filled",
      "platform": "web",
      "route": "/organization/calendar/week",
      "actions": [
        {
          "pom": {
            "page": "CalendarPage",
            "call": "openCreateEventDialog"
          }
        },
        {
          "fill": {
            "testId": "event-name-input",
            "value": "Study session — Analysis II"
          }
        }
      ],
      "clip": {
        "testId": "event-create-dialog",
        "pad": 16
      }
    }
  4. Optionally pick an Associated calendar and a course, choose a category, and add a description.

  5. To make the event repeat, choose a recurrence. You can change single occurrences later — when you reschedule a repeating event, Latte asks Reschedule a recurring event and offers This instance only, This and the following instances of this event, or All instances of this event (see Recurring events).

  6. Save. The event appears on the grid immediately — and on every device, in real time.

    Screenshot coming soon
    The new event shown on the week-view grid right after saving
    Capture spec (for maintainers)
    {
      "id": "web.calendar-and-events.create-an-event.event-on-grid",
      "platform": "web",
      "route": "/organization/calendar/week",
      "actions": [
        {
          "pom": {
            "page": "CalendarPage",
            "call": "createEvent",
            "args": [
              "Study session — Analysis II"
            ]
          }
        }
      ]
    }
On the Latte desktop app

The desktop app has the same calendar; events you create there sync identically.