Skip to content

Illustration

Displays an illustration. Illustrations are fixed-size images (svgs) used in defined special cases.

Basic Usage

To implement the Illustration component, you need to import it first:

import { Illustration } from 'rades_react/src/components/Illustration';

And use it:

<Illustration illustration="not-connected" />

See API for all available options.

Illustrations

Status Page

These illustrations are currently only used on Status page to indicate interface, functionality or feature.

Ethernet Socket

Use for Ethernet Interface.

<Illustration illustration="ethernet-socket" />

Hot Standby

Use for Hot Standby.

<Illustration illustration="hot-standby" />

Info Bubble

Use for information for which we do not have specific illustration.

<Illustration illustration="info-bubble" />

Internal

Generic icon from any internal status information.

<Illustration illustration="internal" />

Network

Use for Network (Interface) related status.

<Illustration illustration="network" />

Radio

Use for Radio Interface.

<Illustration illustration="radio" />

RipEX2, RipEX2e, M!DGE3, M!DGE3e and WaSP

Use for Device information.

<Illustration illustration="device-mbm" />
<Illustration illustration="device-mbm-e" />
<Illustration illustration="device-mcm" />
<Illustration illustration="device-mcm-e" />
<Illustration illustration="device-wbm" />

Routing

Use for Routing information, like Link management.

<Illustration illustration="routing" />

Security

Use for Security information.

<Illustration illustration="security" />

COM

Use for COM (Serial) Interface statuses like PPP.

<Illustration illustration="com" />

USB

Use for USB Interface.

<Illustration illustration="usb" />

VPN

Use for VPNs.

<Illustration illustration="vpn" />

Misc

These illustrations are used on pages according to their description.

Not Connected

Use on connection lost page.

<Illustration illustration="not-connected" />

Factory Reset

Use on factory reset page.

<Illustration illustration="factory-reset" />

Total Purge

Use on total purge page.

<Illustration illustration="total-purge" />

Enable to Configure

Use on all pages, where whole page functionality is deactivated using another configuration parameter.

<Illustration illustration="enable-to-configure" />

Feature Unavailable

Use on all pages, where whole page functionality is disabled due to missing HW module or a Feature key.

<Illustration illustration="feature-unavailable" />

Success & Error Circle

Used on success pages (like changes applied) or error pages (like API error modal). They do not support Custom Color.

<Illustration illustration="success-circle" />
<Illustration illustration="error-circle" />

Warning sign

Use to display a warning.

<Illustration illustration="warning-sign" />

Custom Color

You can change background color of all illustrations to any of supported component colors:

<Illustration color="danger" illustration="device-mcm" />
<Illustration color="warning" illustration="not-connected" />

API