Skip to main contentdv01 Waterfall Design System

Icon

Icons

Icons are visual symbols used to represent ideas, objects, or actions. They communicate messages at a glance, afford interactivity, and draw attention to important information.

About

Icons are all SVGs from FontAwesome. There are a few exceptions to this rule, and those icons are typically created from two or more existing FontAwesome SVGs.

The spirit of dv01 icon’s tend toward lightweight, streamlined choices. When choosing icons, the best option is typically the “Light” version offered by FontAwesome.

A note about designing: it is preferable to use a FontAwesome icon for symbols such as $ or %, as opposed to using it as text. This ensures that any updates to dv01’s fonts do not also require updating icons, and that users on different operating systems experience less variability in dv01’s UI.

Furthermore, it is preferable to use an SVG image when designing in Sketch files, as opposed to using the FontAwesome symbol font. This ensures we can keep all symbols up to date across files, and allows multiple designers to seamlessly work on the same files.

File Paths

Icons may be named for the appearance of the icon, or for the function of the icon. A list of the origins of every icon can be found in Zeplin.

Types

Navigation icons represent product lines and overall app functionality. They can be found on the L1 and L2 nav levels, as well as in breadcrumbs.

Securitizations
<Icon icon="ball-pile" />
Portfolio Management
<Icon icon="briefcase" />
Intelligence
<Icon icon="puzzle-piece" />
Credit Facilities
<Icon icon="landmark" />
Data Direct
<Icon icon="database" />
Market Surveillance
<span className="fa-layers fa-fw">
<Icon icon="search" />
<Icon icon="chart-bar" transform="shrink-8 left-1 up-1" />
</span>
Home
<Icon icon="home-lg-alt" />
Admin
<Icon icon="th-list" />
Impersonate
<Icon icon="user-secret" />
Buckets
<Icon icon="cog" />
Switch Environments
<Icon icon="exchange" />
Notifications-Unread
<span className="fa-layers fa-fw">
<Icon icon="circle" transform="shrink-15 left-1 up-1" color="success" />
<Icon icon="bell" />
</span>
Notifications
<Icon icon="bell" />
Help
<Icon icon="question-circle" />
Logout
<Icon icon="sign-out" />
### Action Icons Action icons can be seen throughout the interface and represent specific actions a user can take on any given screen.

Dual-State Icons

Dual-state icons are a subset of action icons that also function as an on/off switch.

Notification Icons

Notification icons communicate status and alert the user to information.

Display Icons

Display icons are used throughout the interface to enhance communication to the user. They are all FontAwesome SVG’s for extensibility.

Map Icons

Map icons are used in data visualization to help users customize their view.

Other Icons

Other icons that have specific uses with distinct styling and sizing, even though the icons themselves may be duplicated as other types of icons.

Iconography Groups

Tape Cracker

Tape Cracker uses iconography in ways that other dv01 products do not (though this will change as the app evolves). Each icon represents the results of a given formula or calculation. Some of its icons are borrowed from other parts of the app and can be found under those names (ie, date is the calendar icon).