Using popovers to simplify an app's interface
1. Using popovers to simplify an app's interface
2. DEMO video
Welcome back. Great job building out your app for loan officer promotions. In this video we’ll learn about Sigma elements called popovers, which can add context and organize your apps and workbooks.. Oakmark Bank has asked us to add several filters to the main page of our loan approvals app, so users can easily drill into the subset of loan applications they’re interested in. The page controls are helpful, but now the page is cluttered - users must scroll down after making filter selections, and might have trouble remembering which filters were configured as they view the data. We’ll help them by leveraging a Sigma element called a popover. Popovers are like small windows that can be expanded or collapsed to provide an end user with additional choices or context. In this finished version of our loan approvals app, we’ve consolidated a number of our filter controls into this popover, which can be opened, configured, and then closed to hide them out of the way. Popovers can also display contextual information, such as in this example where we can click to expand the popover and read definitions of different loan statuses. Popovers are similar to modals in many ways. They are created from the Layout section of the Add Element bar, and appear as separate pages in our workbooks. Like modals, end users of our app won’t see these pages in the published version of the app, they’re just here for us as developers to configure the popover’s appearance. Also similar to modals, popovers can house any number of Sigma element types, not just filters or text. Both modals and popovers can have action sequences associated with them, but unlike modals, which have a dedicated type of action called ‘open modal’, popovers are opened simply by clicking on them to expand or collapse. Let’s create some popovers in our loan approvals app. First, we’d like to consolidate all of these page controls into a collapsible popover. Create a popover by selecting it from the Layout section of the Add Element bar. This places a button that opens an empty popover on the page, and creates a separate page tab called ‘Popover 1’ where we can configure how it looks while editing. The popover page is empty to start, so we’ll select these page filters and use the three-dot menu to move them to Popover 1 all at once. Now that they’re in place we can give the popover page a title. It may be helpful to add the word popover or ‘PO’ to the page name so its easy to differentiate in an app with many pages. Again, end users won’t see this page tab in the published version of the app. Now we can navigate back to the app’s main page, position the popover near the top, and configure its label, color and shape. We can even show the filter count, so users know how many filters are currently applied. Now we have an easily collapsible popover housing multiple controls. Our page is looking much less cluttered.3. Let's practice!
Time for you to try it out. In the next exercises, you’ll find several page control filters have appeared in your app for promoting loan officers. Help Oakmark consolidate them into a popover.Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.