Typography

Typography is the cornerstone of successful design. Because the majority of LUCI’s visual design contains text, hitting the right mark for typography is a key factor in the overall usability of NetApp’s applications and online products.

Font Family

Use the Source Sans Pro font family for websites and applications. Four font weights are provided to establish hierarchy, ensure legibility and create on-screen harmony.

To use the font in your product link the font stylesheet in your product's head or you can npm install the font:

<head>
    ...
    <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700" rel="stylesheet">
    ...
</head>

Install the font through npm

  1. Install with npm.

    npm i -S npm-font-source-sans-pro

  2. Copy the font files to your web server.

  3. Import the font into your SCSS file.

    @import '/my-font-directory/npm-font-source-sans-pro/source-sans-pro.scss';

Reference npm package of Source Sans Pro for additional details and support.

Type Samples

The mixins below include the responsive type specifications listed without the spacing rules that are defined in the long form text component.

Mixin/outcome < 420px 421px to 768px 769px +

luci-level-1-heading()

Level 1 Heading

Source Sans Pro Light
42px/54.6px

Source Sans Pro Light
46px/59.8px

Source Sans Pro Light
52px/67.6px

luci-level-2-heading()

Level 2 Heading

Source Sans Pro Regular
32px/41.6px

Source Sans Pro Regular
36px/46.8px

Source Sans Pro Regular
40px/52px

luci-level-3-heading()

Level 3 Heading

Source Sans Pro Regular
28px/36.4px

Source Sans Pro Regular
30px/39px

Source Sans Pro Regular
32px/41.6px

luci-level-4-heading()

Level 4 Heading

Source Sans Pro Semibold
24px/31.2px

Source Sans Pro Semibold
24px/31.2px

Source Sans Pro Semibold
24px/31.2px

luci-level-5-heading()

Level 5 Heading

Source Sans Pro Semibold
20px/24px
Uppercase

Source Sans Pro Semibold
20px/24px
Uppercase

Source Sans Pro Semibold
20px/24px
Uppercase

luci-level-6-heading()

Level 6 Heading

Source Sans Pro Semibold
18px/23.4px

Source Sans Pro Semibold
18px/23.4px

Source Sans Pro Semibold
18px/23.4px

luci-body-text-lg()

Paragraph, Large

Source Sans Pro Regular
16px/24px

Source Sans Pro Regular
20px/30px

Source Sans Pro Light
24px/36px

luci-body-text-md()

Paragraph, Medium

Source Sans Pro Regular
16px/24px

Source Sans Pro Regular
16px/24px

Source Sans Pro Regular
18px/27px

luci-body-text-sm()

Paragraph, Small

Source Sans Pro Regular
14px/21px

Source Sans Pro Regular
14px/21px

Source Sans Pro Regular
14px/21px

Font Weights

Four font weights are provided to establish hierarchy, ensure legibility and create on-screen harmony.

Name Value

$luci-font-weight-light

300

$luci-font-weight-regular

400

$luci-font-weight-semi-bold

600

$luci-font-weight-bold

700

Font Sizes

Use size tokens in your product to align with LUCI’s typographic styles.

Name Value

$luci-font-size-xs

12px

$luci-font-size-sm

14px

$luci-font-size-md

16px

$luci-font-size-lg

24px

$luci-font-size-h1-sm

42px

$luci-font-size-h1-md

46px

$luci-font-size-h1-lg

52px

$luci-font-size-h2-sm

32px

$luci-font-size-h2-md

36px

$luci-font-size-h2-lg

40px

$luci-font-size-h3-sm

28px

$luci-font-size-h3-md

30px

$luci-font-size-h3-lg

32px

$luci-font-size-h4-lg

24px

$luci-font-size-h5-lg

20px

$luci-font-size-h6-lg

18px

Download the font

If you are unable to include an external link to Google Fonts within your site or application, you can download the font and embed it within your application or host it on an internal server.

  1. Download the zip file for the fonts.
LUCI Fonts
  1. Upload the font files to your server.
  2. Update your stylesheet to include the following code:
Copied to clipboard
@font-face {
    font-family: 'Source Sans Pro';
    src: url ('/path/to/your/font/woff2/otf/SourceSansPro-Regular.otf.woff2') format('woff2') url('/path/to/your/font/woff/otf/SourceSansPro-Regular.otf.woff') format('woff');
}

You can learn more about @font-face on MDN Web Docs.

Marketing Font Family

If you are using LUCI to create a content-only, marketing-focused website, you may choose to use the font Gotham instead of Source Sans Pro. To use Gotham, please visit the NetApp Brand site for instructions and support.