Brand

The mark,
and how to carry it.

Logos, colors, type and icons for Shibboleth. Every logo is outlined, so no fonts are needed to show it. Use the files as they are.

Download the full kit .zip · 6.2 MB · SVG, PNG and CSS Read the guide →
Logo

Five colorways.
Teal on dark first.

The Sh// mark and the word Shibboleth at a 4:3 size ratio. Use deep teal when the background is light, and white on photos.

Horizontal wordmark

Horizontal wordmark, light on dark
Light on darkPrimarySVGPNG
Horizontal wordmark, teal
TealSingle color, dark backgroundsSVGPNG
Horizontal wordmark, white
WhitePhotos and dark backgroundsSVGPNG
Horizontal wordmark, dark on light
Dark on lightWhite or light paperSVGPNG
Horizontal wordmark, black
BlackPrint, fax, stampsSVGPNG

Stacked lockup

Stacked lockup, light on dark
Light on darkPrimarySVGPNG
Stacked lockup, teal
TealSingle color, dark backgroundsSVGPNG
Stacked lockup, white
WhitePhotos and dark backgroundsSVGPNG
Stacked lockup, dark on light
Dark on lightWhite or light paperSVGPNG
Stacked lockup, black
BlackPrint, fax, stampsSVGPNG

Sh// monogram

Sh// monogram, light on dark
Light on darkPrimarySVGPNG
Sh// monogram, teal
TealSingle color, dark backgroundsSVGPNG
Sh// monogram, white
WhitePhotos and dark backgroundsSVGPNG
Sh// monogram, dark on light
Dark on lightWhite or light paperSVGPNG
Sh// monogram, black
BlackPrint, fax, stampsSVGPNG

App icons and avatars

Color

Stone, bone
and the light through the gate.

Click a color to copy its hex. Keep the gate light as the only glow, and use Ember only for blocked or stopped states.

Type

Three faces,
all free on Google Fonts.

IBM Plex Mono for the mark, code and labels. Inter for the word, headlines and body. Cinzel for seals and stamps, sparingly.

Sh//
IBM Plex Mono SemiBold 600the mark · tracking −0.02em
Shibboleth
Inter Medium 500the word · 4:3 with the mark
Test every change.
Then let it through.
Inter SemiBold 600headlines · tracking −0.03em · line height 1.06
See your whole Zscaler tenant laid out, know which rule wins and why, and test a change before it goes live.
Inter Regular 400body
CONFIRMED BY TWO
Cinzel 500 / 600seals and stamps only · tracking 0.06–0.14em
Icons

23 line icons
on a 24 px grid.

1.5 px stroke, round caps and joins, drawn in currentColor. Click one to download its SVG.

All icons in one file: shibboleth-icons-sprite.svg, as <symbol id="sh-NAME"> for <use href="#sh-NAME">.

The beam

Light through the seam.
The one glow we use.

The beam is the light coming through the gap between the gate doors: a thin vertical line in Gate teal with a soft haze around it. Laid flat, it becomes the divider between sections.

VerticalHeroes and covers, beside the headline. 2 px line, 380 px tall, 900 × 700 haze.SVGOn bg
DividerBetween sections on dark pages. 1 px line, up to 640 px wide, fading at both ends.SVGOn bg

When to use it

  • Heroes and covers, standing beside the headline, never across it.
  • Over gate imagery, lined up with the gap between the doors.
  • As a divider between sections on Obsidian #08090a or Basalt #111316.
  • Still, or with a slow brighten of 10 seconds or more. Keep it still when the viewer asks for reduced motion.

Don't

  • Use more than one vertical beam in a view.
  • Recolor it. It is Gate teal light only, never Sand, Ember or another hue.
  • Put it on white or light backgrounds. It disappears.
  • Run it through words, faces or the logo.
  • Thicken it, give it hard ends, or drop the haze.
  • Sweep, flicker or slide it. The only motion is a slow brighten.

CSS

CSS
/* Sh// Shibboleth: the beam
   Light through the seam of the gate. Use on Obsidian #08090a or Basalt #111316.
   https://shibbolethgate.com/brand/#beam */

/* Vertical beam with haze. The parent needs position:relative and overflow:hidden.
   Set --beam-x to move it across the parent. */
.sh-beam{position:relative;overflow:hidden;--beam-x:62%}
.sh-beam::before{content:"";position:absolute;left:var(--beam-x);top:-120px;width:900px;height:700px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(45,212,191,.10),rgba(45,212,191,.03) 55%,transparent);pointer-events:none}
.sh-beam::after{content:"";position:absolute;left:var(--beam-x);top:-40px;width:2px;height:380px;background:linear-gradient(180deg,transparent,rgba(220,255,250,.55) 35%,rgba(45,212,191,.35) 75%,transparent);box-shadow:0 0 24px 3px rgba(45,212,191,.18);pointer-events:none}

/* Optional slow brighten. Opacity only, so it stays on the compositor. */
.sh-beam.sh-beam--pulse::after{animation:sh-beam-pulse 12s ease-in-out infinite}
@keyframes sh-beam-pulse{0%,100%{opacity:.6}50%{opacity:1}}

/* Divider: a horizontal beam on the top edge of a section.
   Put <div class="sh-beam-rule" aria-hidden="true"></div> inside a section that has position:relative. */
.sh-beam-rule{position:absolute;left:0;right:0;top:-1px;height:1px;pointer-events:none}
.sh-beam-rule::before{content:"";position:absolute;left:50%;top:-40px;width:min(900px,96%);height:80px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(45,212,191,.10),rgba(45,212,191,.03) 55%,transparent)}
.sh-beam-rule::after{content:"";position:absolute;left:50%;top:0;width:min(640px,72%);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(45,212,191,.35) 25%,rgba(220,255,250,.55) 50%,rgba(45,212,191,.35) 75%,transparent);filter:drop-shadow(0 0 6px rgba(45,212,191,.45))}

@media (prefers-reduced-motion:reduce){.sh-beam.sh-beam--pulse::after{animation:none;opacity:.85}}
Usage

Say it right.
Every time.

Clear space

XXWordmark with clear space marked

Keep space equal to the cap height of the S in Sh// (X) clear on every side. Nothing else, including text, edges or other marks, goes inside it.

Minimum size

AssetDigitalPrint
Horizontal wordmark96 px wide25 mm wide
Stacked lockup64 px wide18 mm wide
Sh// monogram24 px wide8 mm wide
Below 24 pxUse favicon-16, the two strokes //

Do

  • Use the supplied files as they are.
  • Use teal on dark first. Use deep teal #1f9e8f when the background is light.
  • Put the white logo on photos, over the darkest area.
  • Keep the gate light as the only glow.

Don't

  • Retype Sh// in another font, or change the slashes to backslashes or pipes.
  • Stretch, skew, rotate, outline or add shadows to the logo.
  • Use teal #2dd4bf on white. It is too faint.
  • Recolor the mark outside the five colorways, or use Ember for anything except blocked states.
  • Place the logo on busy imagery without darkening it first.
  • Fill the icons or change their stroke width.
Social and favicons

Shared links
and browser tabs.