Components

Status Badge

A compact label for equipment states, with semantic colors and an optional status dot.

FreePerspective 8.3

7 of 7 examples

Native capture

Running

Native capture

Fault

Native capture

Idle

Native capture

Offline

Native capture

Warning

Native capture

Without status dot

Native capture

Maintenance

Interactive preview

Try the component overview in its native Perspective session. Individual examples above are captures of the native views.

Perspective capture
Status Badge — captured in Ignition Perspective

Usage

After importing the native resource, add an Embedded View to your host. This example uses the component's registered defaults.

Embedded View · Perspective JSON
{
  "type": "ia.display.view",
  "props": {
    "path": "Status/StatusBadge",
    "params": {
      "label": "Running",
      "status": "running",
      "showDot": true
    }
  }
}

Installation

Local preview · v0.1.0 · Ignition 8.3.

Download the component ZIP above. In Designer, choose File > Import and select the archive. Keep the included view and style-class paths. Then extract stylesheet-snippet.css and append it to your project's Perspective stylesheet; the ZIP does not replace your stylesheet. Add an Embedded View with path Status/StatusBadge. See README.md in the archive for setup details.

The archive has passed resource and integrity checks. Manual import of this ZIP in Designer remains to be verified.

Read native source through the MCP →

API reference

ParameterTypeDefault
labelNative view input: label.string"Running"
statusNative view input: status.running | idle | fault | warning | offline | maintenance"running"
showDotNative view input: showDot.booleantrue
Bindings and responsive behavior

Bindings: expression, tag.

Use an Embedded View with path Status/StatusBadge; constrain it using the host Flex container.

Snapshot is not a responsive acceptance claim; verify at desktop and tablet widths.