(this page was created automatically. In case of formatting issues, please visit the official Wiki Page)

Pictogram

Overview

Example Pictogram

Specs

Tokens

Token Description
displayName Display name of the component in the structure panel
name Specifies which pictogram to display from a predefined set
size Sets the size of the pictogram (xs, sm, md, lg, xl)
widthAuto Controls automatic width adjustment of the pictogram container
rules Defines conditional display rules based on context data
paddingClass Configures spacing around the pictogram using CSS classes
events Configurable component events
ON_INIT (Events) Event triggered when the component is initialized
ON_DESTROY (Events) Event triggered when the component is removed from the DOM
visibilityPolicySetId Determines component visibility based on policy sets
displayConditions Defines conditions for showing or hiding the component
id Unique identifier for programmatic access
dataTestId Identifier for automated testing
enableAsHotspot Enables component as a guided tour hotspot
guidedTourHotSpotTitle Sets translated title for guided tour hotspot
guidedTourHotSpotDescription Sets translated description for guided tour hotspot

Structure

(Configured in General Properties)

(Configured in Visual Properties)

Pictogram choices

(Configured in Visibility)

Styling

(Configured in Visual Properties)

Actions & Variants

(Configured in Events)

Testing

(Configured in Testing Hooks)

Authorization

(Configured in Authorization)

Links

Guidelines

Usage

Sizing & Layout

Data-Driven / Conditional Behavior

Visibility & Authorization

Content & Localization

Dos & Don’ts

Do Don’t Article setting(s)
Set a default pictogram via name and override with mutually exclusive rules. Depend on overlapping/ambiguous rules with no fallback. name, rules
Use size="sm" or size="xs" inline; reserve lg/xl for focal visuals. Mix sizes randomly within the same row. size
Enable widthAuto for tight inline alignment. Force extra width that misaligns with adjacent text. widthAuto
Add paddingClass to create comfortable spacing. Let the pictogram touch neighboring elements. paddingClass
Hide when status is unknown. Show a misleading default graphic during uncertainty. displayConditions
Use visibilityPolicySetId for role-restricted symbols. Rely on convention to imply “hidden for some users.” visibilityPolicySetId
Explain the symbol in onboarding via hotspot text. Put essential meaning only in documentation elsewhere. enableAsHotspot, guidedTourHotSpotTitle, guidedTourHotSpotDescription
Provide stable automation hooks. Target the pictogram by visual heuristics in tests. id, dataTestId

Accessibility