Use popovers to simplify a workbook interface (Beta)

🚩

This documentation describes a public beta feature and is under construction. This page should not be considered part of our published documentation until this notice, and the corresponding Beta flag on the feature in the Sigma service, are removed. As with any beta feature, the feature discussed below is subject to quick, iterative changes. The latest experience in the Sigma service might differ from the contents of this document.

Beta features are subject to the Beta features disclaimer.

Use popovers to display contextual information (tables, charts, filters, text, etc.) in floating containers anchored to specific trigger buttons. Popovers open on demand without obscuring the rest of the workbook page, which can help create a more efficient and simplified workbook interface.

Image of a popover trigger button and an open popover containing three control filters

This document explains how to create and customize a popover. For information about creating floating containers that obscure the workbook page and aren't anchored to workbook elements, see Create and customize modals.

User requirements

The ability to create and customize a popover requires the following:

  • You must be assigned an account type with the Create, edit, and publish workbooks permission enabled.
  • You must be the workbook owner or be granted Can edit access to the workbook.

Limitations

Sigma does not currently support nested popovers in modals or other popovers.

Create a popover

To create a popover, first add a Popover element to your workbook.

  1. Open a workbook draft.

  2. In the Add element bar, hover over Layout and select Popover.

    Image of the Add elements bar with the Layout > Popover option highlighted for selection

    Sigma adds the two popover components described below and identified in the following screenshot:

    1. Trigger button: Opens the popover.

    2. Popover configuration page: Allows you to customize the content, properties, and style of the popover. The configuration page and corresponding tab are visible in the workbook draft only.

      Image of a workbook with annotations pointing to the popover button in the workbook page and the popover configuration page tab in the workbook footer

Customize a popover

To customize the content, width, or style of a popover, see the following sections:

Add or edit the popover content

Add or edit contextual information to display in the popover.

  1. Select the tab for the popover configuration page.

  2. Use the Add element bar to add elements in the same way you would add them to a workbook page. You can include any data, input, chart, control, UI, or layout element with the exception of popovers. Sigma does not support nested popovers.

    Image of the popover configuration page displaying the popover container, editor panel, and the Add element bar with the Controls option highlighted for selection

Change the popover width

Adjust the width of the popover to accommodate its contents and placement in the workbook.

  1. Select the tab for the popover configuration page.

  2. In the editor panel, select the Properties tab.

  3. In the Width dropdown, select an option to adjust the width of the popover.

    Image of the editor panel open to the Properties tab with the Width dropdown field selected and open

Customize the popover style

Configure the popover spacing, padding, background color, and element gap.

  1. Select the tab for the popover configuration page.

  2. In the editor panel, select the Format tab.

  3. Expand the Popover style section to view the style settings.

  4. Configure the style settings:

    • Spacing: Select the size of the padding and element gap.

    • Padding: Enable or disable the space between the border of the popover and its content.

    • Background color: Select the color displayed behind the elements in the popover.

    • Element gap: Enable or disable the space between elements in the popover.

    Image of the editor panel open to the Format tab with the Popover style section expanded to display all popover style settings

Customize a popover trigger button

Customize the trigger button that the popover is anchored to. You can configure properties that define the button's appearance, including the label, style, alignment, shape, and size.

  1. To navigate directly to the trigger button:

    1. Select the tab for the popover configuration page.

    2. In the editor panel, select the Properties tab.

    3. In the Trigger button section, click Edit.

    Image of the editor panel open to the Properties tab with the trigger button Edit option highlighted for selection

    Sigma opens the workbook page containing the trigger button and automatically opens the button properties in the editor panel.

  2. In the editor panel, configure the button properties:

    • Appearance: Select a button variant.

    • Text: Add a label or call to action (CTA) to display in the button. Enter = to include a dynamic value defined by a formula expression.

    • Style: Customize the font weight, text color, and button color.

    • Horizontal: Align or stretch the button relative to the total element width.

    • Vertical: Align the button relative to the total element height.

    • Shape: Select a button shape.

    • Size: Select a button size.

    • Show filter count: Select the checkbox to display the number of active filters originating from the popover. An active filter is any control element in the popover that has been modified from its default value.

    Image of a workbook page containing the popover trigger button, with the popover button properties displayed in the editor panel

Delete a popover

Use one of the following methods to delete a popover, including its trigger button, configuration page, and all elements within the popover.

Delete a popover from the trigger button

  1. Open the workbook page containing the trigger button.

  2. Hover over the trigger button, then click More.

  3. In the element menu, select Delete element.

Delete a popover from the configuration page tab

  1. In the popover configuration page tab, click the down arrow ().
  2. In the page menu, select Delete.j