WebFont Proxima Nova
The Proxima Nova font suite is available for official use by University of Arizona employees through a license with Adobe.
Heads Up!
If you're using Arizona Bootstrap, Proxima Nova will still need to be added to your project.How to Use
The Proxima Nova font suite is available for official use by University of Arizona employees through a license with Adobe Typekit.
Reference link
Arizona Bootstrap uses an Adobe Typekit account with shared governance to manage our font reference links within Arizona Bootstrap.
Put this within your <head>
tag above the reference to Arizona Bootstrap.
<!-- Proxima Nova reference. -->
<link href="https://use.typekit.net/emv3zbo.css" rel="stylesheet" crossorigin="anonymous">
<!-- Arizona Bootstrap reference. -->
<link rel="stylesheet" href="https://cdn.digital.arizona.edu/lib/arizona-bootstrap/2.0.27/css/arizona-bootstrap.min.css" crossorigin="anonymous">
Centrally managed Typekit webfont
For ease of integration into web projects around campus, the Arizona Digital team manages a Typekit webfont project that can be referenced by your site.
Notes to consider when using the centrally managed webfont project.
Our license with Typekit allows anyone with a NetID to create their own webfont project in Creative Cloud Typekit and use it in all of their web projects.
Managing your own project
Advantages
- You can tailor your font project to only include the fonts that your web site or app uses, minimizing the number of assets an end-user has to download.
- Faster page load if your site uses a smaller subset of font variants than what are included in the shared library.
Disadvantages
- You have to manage your own font in Typekit using a NetID.
- If the NetID is tied to one person, it creates a single point of failure if that user leaves the University.
- If the NetID is a shared “test NetID” you have to manage credentials, and sign it up to use Adobe products.
Note If you choose to manage your own web font project, it is strongly recommended that you go through the effort to use a test NetID, which is shared with your department. Note Our license agreement with Adobe does not allow us to self-host font files.
Global settings
Follow these instructions on how to add Proxima Nova to your website.
Native Fallback Fonts
The fallback webfont for Arizona Bootstrap is Calibri. Additional fallbacks follow Bootstrap 4’s use of “native font stack” for optimum text rendering on every device and OS. Read more about native font stacks in this Smashing Magazine article.
$font-family-sans-serif:
proxima-nova,
calibri,
// Safari for macOS and iOS (San Francisco)
-apple-system,
// Chrome < 56 for macOS (San Francisco)
BlinkMacSystemFont,
// Windows
"Segoe UI",
// Android
Roboto,
// Basic web fallback
"Helvetica Neue", Arial, sans-serif,
// Emoji fonts
"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !default;
This font-family
is applied to the <body>
and automatically inherited
globally throughout Bootstrap. To switch the global font-family
, update
$font-family-base
and recompile Arizona Bootstrap.
Instructions
The following istructions are for adding specific CSS classes for font weights or styles. If using Arizona Bootstrap, you will most likely not need to do this unless you are trying to use a specific variant. Important
Proxima Nova Bold
.proxima-nova-bold {
font-family: proxima-nova, sans-serif;
font-weight: 700;
font-style: normal;
}
0123456789
!@#$%^&
<div class="proxima-nova-bold">
<span class="text-uppercase">abcdefghijklmnopqrstuvwxyz</span>
<span>abcdefghijklmnopqrstuvwxyz</span> <br />
<span>0123456789</span> <br />
<span>!@#$%^&</span>
</div>
Proxima Nova Bold Italic
.proxima-nova-bold-italic {
font-family: proxima-nova, sans-serif;
font-weight: 700;
font-style: italic;
}
0123456789
!@#$%^&
<div class="proxima-nova-bold-italic">
<span class="text-uppercase">abcdefghijklmnopqrstuvwxyz</span>
<span>abcdefghijklmnopqrstuvwxyz</span> <br />
<span>0123456789</span> <br />
<span>!@#$%^&</span>
</div>
Proxima Nova Regular
.proxima-nova {
font-family: proxima-nova, sans-serif;
font-weight: 400;
font-style: normal;
}
0123456789
!@#$%^&
<div class="proxima-nova">
<span class="text-uppercase">abcdefghijklmnopqrstuvwxyz</span>
<span>abcdefghijklmnopqrstuvwxyz</span> <br />
<span>0123456789</span> <br />
<span>!@#$%^&</span>
</div>
Proxima Nova Italic
.proxima-nova-italic {
font-family: proxima-nova, sans-serif;
font-weight: 400;
font-style: italic;
}
0123456789
!@#$%^&
<div class="proxima-nova-italic">
<span class="text-uppercase">abcdefghijklmnopqrstuvwxyz</span>
<span>abcdefghijklmnopqrstuvwxyz</span> <br />
<span>0123456789</span> <br />
<span>!@#$%^&</span>
</div>
Proxima Nova Extra Condensed Bold Italic
.proxima-nova-ec-bold-italic {
font-family: proxima-nova-extra-condensed, sans-serif;
font-weight: 700;
font-style: italic;
}
0123456789
!@#$%^&
<div class="proxima-nova-ec-bold-italic">
<span class="text-uppercase">abcdefghijklmnopqrstuvwxyz</span>
<span>abcdefghijklmnopqrstuvwxyz</span> <br />
<span>0123456789</span> <br />
<span>!@#$%^&</span>
</div>
Proxima Nova Extra Condensed Bold
.proxima-nova-ec-bold {
font-family: proxima-nova-extra-condensed, sans-serif;
font-weight: 700;
font-style: normal;
}
0123456789
!@#$%^&
<div class="proxima-nova-ec-bold">
<span class="text-uppercase">abcdefghijklmnopqrstuvwxyz</span>
<span>abcdefghijklmnopqrstuvwxyz</span> <br />
<span>0123456789</span> <br />
<span>!@#$%^&</span>
</div>
Proxima Nova Extra Condensed Italic
.proxima-nova-ec-italic {
font-family: proxima-nova, sans-serif;
font-weight: 400;
font-style: italic;
}
0123456789
!@#$%^&
<div class="proxima-nova-ec-italic">
<span class="text-uppercase">abcdefghijklmnopqrstuvwxyz</span>
<span>abcdefghijklmnopqrstuvwxyz</span> <br />
<span>0123456789</span> <br />
<span>!@#$%^&</span>
</div>
Proxima Nova Extra Condensed Regular
.proxima-nova-ec {
font-family: proxima-nova-extra-condensed, sans-serif;
font-weight: 400;
font-style: normal;
}
0123456789
!@#$%^&
<div class="proxima-nova-ec">
<span class="text-uppercase">abcdefghijklmnopqrstuvwxyz</span>
<span>abcdefghijklmnopqrstuvwxyz</span> <br />
<span>0123456789</span> <br />
<span>!@#$%^&</span>
</div>
Proxima Nova Condensed Bold
.proxima-nova-c-bold {
font-family: proxima-nova-condensed, sans-serif;
font-weight: 700;
font-style: normal;
}
0123456789
!@#$%^&
<div class="proxima-nova-c-bold">
<span class="text-uppercase">abcdefghijklmnopqrstuvwxyz</span>
<span>abcdefghijklmnopqrstuvwxyz</span> <br />
<span>0123456789</span> <br />
<span>!@#$%^&</span>
</div>
Proxima Nova Condensed Bold Italic
.proxima-nova-c-bold-italic {
font-family: proxima-nova-condensed, sans-serif;
font-weight: 700;
font-style: italic;
}
0123456789
!@#$%^&
<div class="proxima-nova-c-bold-italic">
<span class="text-uppercase">abcdefghijklmnopqrstuvwxyz</span>
<span>abcdefghijklmnopqrstuvwxyz</span> <br />
<span>0123456789</span> <br />
<span>!@#$%^&</span>
</div>
Proxima Nova Condensed Regular
.proxima-nova-c {
font-family: proxima-nova-condensed, sans-serif;
font-weight: 400;
font-style: normal;
}
0123456789
!@#$%^&
<div class="proxima-nova-c">
<span class="text-uppercase">abcdefghijklmnopqrstuvwxyz</span>
<span>abcdefghijklmnopqrstuvwxyz</span> <br />
<span>0123456789</span> <br />
<span>!@#$%^&</span>
</div>
Proxima Nova Condensed Italic
.proxima-nova-c-italic {
font-family: proxima-nova, sans-serif;
font-weight: 400;
font-style: italic;
}
0123456789
!@#$%^&
<div class="proxima-nova-c-italic">
<span class="text-uppercase">abcdefghijklmnopqrstuvwxyz</span>
<span>abcdefghijklmnopqrstuvwxyz</span> <br />
<span>0123456789</span> <br />
<span>!@#$%^&</span>
</div>
Examples in CSS
Below are two examples of how you would use the Proxima Nova fonts in your code.
Example 1
Hello World!
<h2 class="pn">Hello World!</h2>
<div class="pn">
<em>Hello World!</em>
</div>
<div class="pn">
<strong>Hello World!</strong>
</div>
<div class="pn">
<strong><em>Hello World!</em></strong>
</div>
.pn {
font-family: proxima-nova-condensed, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
// Not strictly necessary, since Arizona Bootstrap already sets <em> to italic.
.pn em {
font-style: italic;
}
// Not strictly necessary, since Arizona Bootstrap already sets <strong> to
bolder.
.pn strong {
font-weight:700;
}
Hello World!
<h2 class="pn">Hello World!</h2>
<div>
<em class="pn">Hello World!</em>
</div>
<div>
<strong class="pn">Hello World!</strong>
</div>
<div>
<strong class="pn"><em>Hello World!</em></strong>
</div>
Example 2
p { font-family: proxima-nova-condensed, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
Hello World!
<p>Hello World!</p>