Icons
Our icons are SVGs, the SVG sprite gets injected into the DOM by our Javascript.
Icons are symbols of frequently used actions or internal system state, or enhance meaning, distinctiveness and memorability of functionality.
Default
Copy Pug Copy HTML Show code Hide code.e-icon
<e-icon icon="cog"></e-icon>
<e-icon icon="cog"></e-icon>Small Copy Pug Copy HTML Show code Hide code[size=small]
<e-icon icon="cog" size="small"></e-icon>
<e-icon icon="cog" size="small"></e-icon>Middle Copy Pug Copy HTML Show code Hide code[size=middle]
<e-icon icon="cog" size="middle"></e-icon>
<e-icon icon="cog" size="middle"></e-icon>Large Copy Pug Copy HTML Show code Hide code[size=large]
<e-icon icon="cog" size="large"></e-icon>
<e-icon icon="cog" size="large"></e-icon>Disabled Copy Pug Copy HTML Show code Hide code[disabled]
<e-icon icon="cog" disabled></e-icon>
<e-icon icon="cog" disabled></e-icon>Rotate left Copy Pug Copy HTML Show code Hide code[rotation=left]
<e-icon icon="e-thumbs-up" rotation="left"></e-icon>
<e-icon icon="e-thumbs-up" rotation="left"></e-icon>Rotate right Copy Pug Copy HTML Show code Hide code[rotation=right]
<e-icon icon="e-thumbs-up" rotation="right"></e-icon>
<e-icon icon="e-thumbs-up" rotation="right"></e-icon>Inherit color Copy Pug Copy HTML Show code Hide code[color="inherit"]
<div style="color:#bad;">
<e-icon icon="cog" color="inherit"></e-icon>
</div>
<div style="color:#bad;"><e-icon icon="cog" color="inherit"></e-icon></div>Colors Copy Pug Copy HTML Show code Hide code[color="*"]
<div class="doc-icons">
<div class="doc-icons__icon">
<e-icon icon="cog" color="primary"></e-icon>
<code class="doc-icons__title">
color="primary"
</code>
</div>
<div class="doc-icons__icon">
<e-icon icon="cog" color="secondary"></e-icon>
<code class="doc-icons__title">
color="secondary"
</code>
</div>
<div class="doc-icons__icon">
<e-icon icon="cog" color="success"></e-icon>
<code class="doc-icons__title">
color="success"
</code>
</div>
<div class="doc-icons__icon">
<e-icon icon="cog" color="danger"></e-icon>
<code class="doc-icons__title">
color="danger"
</code>
</div>
<div class="doc-icons__icon">
<e-icon icon="cog" color="dark"></e-icon>
<code class="doc-icons__title">
color="dark"
</code>
</div>
<div class="doc-icons__icon">
<e-icon icon="cog" color="info"></e-icon>
<code class="doc-icons__title">
color="info"
</code>
</div>
<div class="doc-icons__icon">
<e-icon icon="cog" color="warning"></e-icon>
<code class="doc-icons__title">
color="warning"
</code>
</div>
<div class="doc-icons__icon">
<e-icon icon="cog" color="alert"></e-icon>
<code class="doc-icons__title">
color="alert"
</code>
</div>
<div class="doc-icons__icon">
<e-icon icon="cog" color="shade"></e-icon>
<code class="doc-icons__title">
color="shade"
</code>
</div>
<div class="doc-icons__icon">
<e-icon icon="cog" color="disabled"></e-icon>
<code class="doc-icons__title">
color="disabled"
</code>
</div>
<div class="doc-icons__icon">
<e-icon icon="cog" color="title"></e-icon>
<code class="doc-icons__title">
color="title"
</code>
</div>
<div class="doc-icons__icon e-logo">
<e-icon icon="cog" color="white"></e-icon>
<code class="doc-icons__title">
color="white"
</code>
</div>
</div>
<div class="doc-icons"><div class="doc-icons__icon"><e-icon icon="cog" color="primary"></e-icon><code class="doc-icons__title">color="primary"</code></div><div class="doc-icons__icon"><e-icon icon="cog" color="secondary"></e-icon><code class="doc-icons__title">color="secondary"</code></div><div class="doc-icons__icon"><e-icon icon="cog" color="success"></e-icon><code class="doc-icons__title">color="success"</code></div><div class="doc-icons__icon"><e-icon icon="cog" color="danger"></e-icon><code class="doc-icons__title">color="danger"</code></div><div class="doc-icons__icon"><e-icon icon="cog" color="dark"></e-icon><code class="doc-icons__title">color="dark"</code></div><div class="doc-icons__icon"><e-icon icon="cog" color="info"></e-icon><code class="doc-icons__title">color="info"</code></div><div class="doc-icons__icon"><e-icon icon="cog" color="warning"></e-icon><code class="doc-icons__title">color="warning"</code></div><div class="doc-icons__icon"><e-icon icon="cog" color="alert"></e-icon><code class="doc-icons__title">color="alert"</code></div><div class="doc-icons__icon"><e-icon icon="cog" color="shade"></e-icon><code class="doc-icons__title">color="shade"</code></div><div class="doc-icons__icon"><e-icon icon="cog" color="disabled"></e-icon><code class="doc-icons__title">color="disabled"</code></div><div class="doc-icons__icon"><e-icon icon="cog" color="title"></e-icon><code class="doc-icons__title">color="title"</code></div><div class="doc-icons__icon e-logo"><e-icon icon="cog" color="white"></e-icon><code class="doc-icons__title">color="white"</code></div></div>Helper Copy Pug Copy HTML Show code Hide code[type=helper]
<e-icon icon="question-circle" type="helper"></e-icon>
<e-icon icon="question-circle" type="helper"></e-icon>API Reference
Properties
| Name | Description | Type | Required | Default value |
|---|---|---|---|---|
| icon | Name of the icon | string | ||
| size | Size of the icon, it can be empty (default), middle or large | string | ||
| disabled | Disabled state of the icon | string | false | |
| color | Color of the icon, please the utility color classes for the valid values | string | ||
| rotation | Left or right | string | ||
| type | Valid strings: helper, label, table, dropdown, inline | string |
Application icons
DES icons
AC icons
Icon guidelines
- When using icons, they should clearly and distinctively refer to the action or state they are symbolizing.
- Frequently used icons need no label, but less frequently used ones should be attached to a label as they help users to understand better what they see.
- When choosing icons:
- General icons should have consistent meaning everywhere (for example the pencil icon should mean "edit" everywhere).
- Context dependent actions or states can have the same icons across the app (for example the envelope icon), but they should make sense within the context they are used in.
Tooltips
All icons must have tooltips.
These clearly describe:
- The action which will be executed when the icon is clicked - imperative verb: Delete
- The state of the object that the icons stands for - adjective: Paused
- The functionality, feature or product that the icon represents - noun: Reporting
Common icons
The following list shows the most common icons and their meaning, and the tooltip we always use. These icons should not be used with a different meaning, even in a different context.
| Icon | Tooltip | Description |
| Send feedback | Opens a dialog for the customer to send feedback on this page. | |
| View | Opens the item fully for viewing | |
| Edit | Opens the item in edit mode. | |
| Delete | Deletes the item from the current page. This is always followed by a confirmation message clarifying exactly what is deleted and where. | |
| Help | Opens a larger tooltip with detailed description and a link to the help website. | |
| Refresh | refreshes the page/list. | |
| Combine | combines two items to make a third. | |
| Copy | Creates an identical copy of the item. | |
| View contact list | displays the Search results page with a list of the contacts in the selection. | |
| Rename | Opens a pop-up containing only the name field of the item. | |
| Report | Opens the reporting page for the item. | |
| Personalization | Opens the Personalization feature. | |
| Conditional text | Opens the conditional text feature. | |
| Send Time Optimization | indicates that this email was sent using STO. | |
| Incentive Recommendation | Indicates that this email contains an incentive. | |
| Settings | Opens the settings for the item. | |
| Delete permanently | The skull and cross-bones deletes an item from the database not just from the page. |
e-commenting