Clio Operate Knowledge Base

Search for answers or browse our knowledge base.
Have you tried asking our AI chatbot for help? It is down in the right-hand corner.

Portal Widget: Calendar View

Explore how to use the calendar view portal widget's functionality to easily manage events on your dashboard.

Was this article helpful?

What does the Calendar View widget do?

The Calendar View widget displays key dates and appointments as a calendar on a work type portal.

Use it in two primary contexts:

  • User workbench — shows the key dates most relevant to the logged-in user.
  • Matter or proceeding portal — shows the key dates for a specific work item.

What the widget displays

The widget supports four display modes.

Mode Description
Month Displays events across a full calendar month.
Week Displays events across a seven-day week. This is the default.
Day Displays events for a single day.
List Displays events as a scrollable list. Each event has a hamburger menu with available actions.

Example Views

Calendar

 
 

List

Calendar view widget showing the list view

 
 

Event cards

In calendar modes, each event appears as a card. Cards show:

  • A colour indicator: green for on track, amber for due soon, red for overdue.
  • The event title.

All events occupy a 30-minute slot by default.

Hover summary

Hovering over an event displays a summary. It shows:

  • Key date title
  • Key date
  • Parent reference
  • Parent title

Selecting an event

Selecting an event opens the key dates blade, which displays full details and navigation options.

Drag and drop rescheduling

Users can drag events on the calendar to reschedule them.

  • Tasks: Dragging a task to a new date updates its due date. The system prevents dragging before today's date. If validation logic blocks the save, a message displays to the user.
  • Reminders: Dragging a reminder to a new date updates its reminder date. The system prevents dragging before today's date and after the associated task's due date.

Context

The data the widget shows depends on where it is placed.

Portal context Data shown
Proceeding landing page Events belonging to children of the current work item.
MySite portal Events where the logged-in user is the primary owner.
B2B portal Events where the logged-in user holds the Reader role.

Configuration settings

Setting Description
Display
With Chrome Displays the widget as a self-contained tile with a title bar and controls. If switched on, Title is required.
Title The title displayed on the widget when With Chrome is on.
Icon The Font Awesome icon displayed next to the title.
Initial view Sets the display mode when the widget first loads. Options: Calendar or List.
Initial calendar period Sets the default calendar granularity. Options: Month, Week, or Day. Default is Week.
List view scope

The list view used to populate the widget. Default: core-sharedo-calendar.

Ensure that 'Load appointment data' is configured in the list view configuration (under Additional Columns), otherwise you will not see any dates.

Data Filters

The widget can present filters to end users, letting them narrow what the calendar shows. Each filter can be shown or hidden independently, and its label can be customised. These settings control which work items and key dates the widget includes. If not specified, uses the current work type.

Filter ancestor work type instance Lets users filter events by a specific parent work item, for example a named matter, using a quick search.
Filter ancestor work type Lets users filter events by the type of the parent work item, for example by matter type.
Filter work type Restricts the calendar to events belonging to work items of the specified type.
Filter owner Filter events by the owner, typically a case handler. Populate the roles setting to control which role assignments are used.

 

Was this article helpful?

Related Articles

Related articles in the knowledge base