HOW TO

Customize the widget's icon in ArcGIS Experience Builder

Last Published: September 25, 2024

Summary

In ArcGIS Experience Builder, most widget icons are only visible in the widget panel during editing mode. The Widget Controller widget allows widget icons to be displayed as buttons in a published experience. Although each widget has a default icon, the icon can be personalized by configuring the Widget Controller widget settings. A custom widget icon enhances the visual communication of information and makes the interface more intuitive.

In the example below, the Widget Controller widget consists of three different widgets with default icons.

The Widget Controller widget used in the experience
This article provides the workflow to customize the Widget Controller widget's icon by uploading an image.

Procedure

  1. Log in to ArcGIS Online and open the desired experience in ArcGIS Experience Builder.
  2. Click Insert to open the Insert widget panel. Under Menu and toolbars, click and drag the Widget Controller widget into the canvas.
Insert widget panel
  1. Click the Add widget button and select from a widget gallery, or drag a widget from the Insert widget panel onto the controller. In this example, the Legend widget is selected.
Adding widgets in the Widget Controller widget
  1. On the canvas, click the desired widget on the Widget Controller widget to open its panel. In this example, the Legend widget is clicked.
  2. In the widget's panel, click Select icon next to the widget's name to open the icon menu. In this example, the Legend widget panel is clicked.
Icon menu of the Legend widget
  1. In the icon menu, under My icons, click Add custom icons Add custom icon, and select the desired image.
Adding custom icon in the icon menu
  1. Click Save Save icon > Preview Preview icon.

The experience below shows a Legend widget with the custom icon on the Widget Controller widget.

Legend widget with a custom icon in the Widget Controller widget

Article ID: 000033560

Software:
  • ArcGIS Online
  • ArcGIS Experience Builder

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options
Esri Support AI Chatbot