Iconography

The LUCI Design Systems icons are based on the Google Material Icon Library. The library includes SVG icons for only those icons that have been vetted for use across NetApp web sites and digital products.

Download Icons (SVG)

Interface Icons

Utility icons enhance meaning in web sites and digital products by visually communicating actions, status, and feedback.
The LUCI Design System provides the following SVG icons:

add
chat
checkmark
close
collapse
delete
doc-type-pdf
download
error
expand
filter
help
info
menu
messages
more
navigate-back
navigate-down
navigate-forward
search
sort
success
user-profile
warning

Don’t see an icon you need?

You can make a request and the LUCI team will work with you and other product teams to determine if the icon should be standardized and added to LUCI.

Size

The default size is 20px × 20px, however, icons can be scaled smaller and larger based upon your need. There are 5 different sizes available for use as follows:

Extra Small Small Medium Large Extra Large

16px

20px

24px

32px

48px

.luci-icon--size-xs

.luci-icon--size-sm

.luci-icon--size-md

.luci-icon--size-lg

.luci-icon--size-xl

How To Use

Download the icon sprite and reference icons using the following syntax:

Copied to clipboard
<svg class="luci-icon" aria-labelledby="title">
    <use xlink:href="/your/path/to/luci.svg#messages">
        <title>Check your messages</title>
    </use>
</svg>

About IE 11 Compatibility

To use the icon sprite in IE 11 include the svg4everybody() polyfill.

Copied to clipboard
<head>
    ...
    <script src="/your/path/to/svg4everybody.min.js"></script>
    <script>svg4everybody();</script>
    ...
</head>

Need another format?

The Get Started page provides access to PNG and Sketch versions of the icons for use in design software and/or other contexts.

Accessibility

  • When the icon stands alone with no other context, describe the purpose of the icon in a <title> tag within the <svg> element. Include an aria-labelledby="title" attribute on the <svg> element.
<svg class="luci-icon" aria-labelledby="title">
    <use xlink:href="/your/path/to/luci.svg#messages">
        <title>Check your messages</title>
    </use>
</svg>
  • When the icon exists in the context of another element, like a link or button, set aria-hidden="true" to prevent screenreaders from reading the SVG.
<a href="#">
    <svg class="luci-icon" aria-hidden="true">
        <use xlink:href="/your/path/to/luci.svg#messages"> </use>
    </svg> Check your messages </a>