SiteStyleGuide

Unofficial A style guide made by SiteStyleGuide from eff.org’s public web pages. Not affiliated with or endorsed by Electronic Frontier Foundation. The real site is eff.org ↗

Electronic Frontier Foundation logo

Unofficial style guide

Electronic Frontier Foundationstyle guide

Electronic Frontier Foundation’s website (eff.org) sets its headings in Montserrat and its body text in Merriweather. Its palette is led by Deep Red (#EB1414), Royal Blue (#4B6A88) and Dark Slate Blue (#254B66), with #000000 text on #FFFFFF. Captured from the live site on 26 October 2026.

Website
eff.org
Typefaces
Montserrat, Merriweather, Lato-Bold
Palette
4 neutrals, 12 colours, 3 gradients
Captured
26 Oct 2026 · added by @sitestyleguide
https://www.eff.org/ Screenshot
Screenshot of the eff.org homepage on a desktop screen
Screenshot of eff.org on a 1440 px desktop screen, 26 Oct 2026.

Identity & metadata

What browsers, search engines and social cards show before anyone reaches the page, from the homepage’s <head>.

Title &
description

Page title
Electronic Frontier Foundation | Defending your rights in the digital world
▲ 75 / 60 characters
Meta description
Missing
▲ 0 / 160 characters
Site name
Electronic Frontier Foundation
og:title
Electronic Frontier Foundation
og:description
Defending your rights in the digital world
Language
en

In search results

Electronic Frontier Foundationhttps://www.eff.org/

Electronic Frontier Foundation | Defending your rights in the…

When shared

The image Electronic Frontier Foundation shares with links

eff.org

Electronic Frontier Foundation

Defending your rights in the digital world

Back to top ↑

Colour

Read from the site’s stylesheets and weighted by where each colour is used. Names are the nearest standard colour name. Click a swatch to copy its hex code.

Contrast is against the site’s text colour (#000000) and white, using WCAG 2 ratios: 4.5 for body text, 3 for large text.

Colour

Balance

How much each colour is used
  • White 28.5%
  • Black 16.6%
  • Dark Grey 13%
  • Deep Red 11.8%
  • Off White 9.6%
  • Royal Blue 7.5%
  • Dark Slate Blue 4.2%
  • Light Steel Blue 1.8%
  • Light Red 1.5%
  • Deep Fire Brick 1.2%
  • Fire Brick 1.2%
  • Deep Steel Blue 1.1%
  • Lemon Chiffon 0.7%
  • Light Fire Brick 0.5%
  • Dark Red 0.4%
  • Olive 0.4%

By how often each colour appears in the site’s CSS, weighted by where (body, headings, buttons), not by area on the screen.

Neutrals

Text, backgrounds and structure
  • White

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    0 0 0 0
    On text
    21.00:1 AAA
    On white
    —

    Background, text, border · body:not(.page-issues-l1) .banner h1, body

  • Black

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    0 0 0 100
    On text
    —
    On white
    21.00:1 AAA

    Text, background, border · .node-type-profile .lefthand-sidebar-main-column .field--name-field-featured-blo, .dataTables_wrapper .dataTables_paginate .paginate_button:hover

  • Dark Grey

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    0 0 0 59
    On text
    3.77:1 AA large
    On white
    5.57:1 AA

    Text, background, border · .section-press .pane-press-releases h2, .section-agency .pane-agencies-related-docs-no-fileviewer h2

  • Off White

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    3 0 0 7
    On text
    17.43:1 AAA
    On white
    1.21:1 Fail

    Background, border, text · .page-events .view-events-calendar-view .view-content .calendar-calendar .month-, .page-search-site .pane-page-title > h1

Colours

Brand colours and accents, most used first
  • Deep Red

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    0 91 91 8
    On text
    4.64:1 AA
    On white
    4.52:1 AA

    Text, background, border · #masthead #main-menu-nav .pane-main-nav-menu ul > li a[title^=Donate]:before, input[type=submit]

  • Royal Blue

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    45 22 0 47
    On text
    3.72:1 AA large
    On white
    5.65:1 AA

    Text, background · [class*=section-copyrightweek] .ui-accordion h3.ui-accordion-header, .pane-eff-shop h2

  • Dark Slate Blue

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    64 26 0 60
    On text
    2.28:1 Fail
    On white
    9.22:1 AAA

    Text, background, border · #footer h2, #footer

  • Light Steel Blue

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    19 13 0 16
    On text
    10.74:1 AAA
    On white
    1.96:1 Fail

    Background · table.dataTable.order-column tbody tr.selected > .sorting_1, table.dataTable.display tbody tr.even.selected > .sorting_1

  • Light Red

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    0 100 100 0
    On text
    5.25:1 AA
    On white
    4.00:1 AA large

    Text, background, border · #mobile-nav #main-menu-nav .pane-main-nav-menu > ul > li a[title^=Donate]:before, #mobile-nav #main-menu-nav .pane-main-nav-menu > ul > li a[title^=Donate]

  • Deep Fire Brick

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    0 99 99 28
    On text
    3.04:1 AA large
    On white
    6.90:1 AA

    Border, background · input[type=submit], .pane-full-page-highlight p.take-action a:hover

  • Fire Brick

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    0 100 100 20
    On text
    3.57:1 AA large
    On white
    5.89:1 AA

    Text, background, border · .calendar-calendar div.title a:hover, .ui-state-error

  • Deep Steel Blue

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    18 7 0 26
    On text
    9.23:1 AAA
    On white
    2.27:1 Fail

    Border, background, text · #footer-bottom, .facetapi-facetapi-checkbox-links > li label.element-invisible

  • Lemon Chiffon

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    0 0 20 0
    On text
    20.43:1 AAA
    On white
    1.03:1 Fail

    Background · .selected td, .calendar-calendar td .inner div.calendar div

  • Light Fire Brick

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    0 74 79 22
    On text
    3.93:1 AA large
    On white
    5.35:1 AA

    Text · .field--name-body p.eff_digital_voices-take_action, .field--name-body p.eff_digital_voices-take_action a

  • Dark Red

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    0 99 100 36
    On text
    2.59:1 Fail
    On white
    8.12:1 AAA

    Text, border · .field--name-body .eff-dark-red, .page-node-96183 #tor-https-text .eff-dark-red

  • Olive

    HEX
    RGB
    HSL
    OKLCH
    CMYK
    2 0 86 50
    On text
    4.90:1 AA
    On white
    4.28:1 AA large

    Border · .calendar-calendar .month-view .full tr td.today, .calendar-calendar .month-view .full td.date-box.today

Gradients

  • linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%)

  • linear-gradient(top,white 0%,#dcdcdc 100%)

  • linear-gradient(top,#585858 0%,#111 100%)

Back to top ↑

Typography

Faces from Google Fonts are shown in the real thing. Others are licensed to the site, so they show in your device’s copy if you have one, or a stand-in if not.

Montserrat

Aa 100 Aa 900

Montserrat

Self-hosted · weights 100, 300, 400, 600, 700, 900 · headings, buttons · shown in a stand-in if you don’t have it

Aa 300 Aa 900

Merriweather

Self-hosted · weights 300, 400, 700, 900 · body · shown in a stand-in if you don’t have it

Aa 700 Aa 900

Lato-Bold

Self-hosted · weights 700, 900 · headings · shown in a stand-in if you don’t have it

Aa 400

Chunk Five

Self-hosted · weights 400 · headings · shown in a stand-in if you don’t have it

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 ! ? & @ % $ – ’ “ ”

Type scale

From the site’s CSS
Heading 1 2rem · 32 px / 2.3rem weight 700 · Montserrat

Electronic Frontier Foundation

Heading 2 1.7rem · 27 px / 1.9rem weight 700 · Montserrat

Electronic Frontier Foundation | Defending your…

Heading 3 1.4rem · 22 px / 1.8rem weight 700 · Montserrat

Electronic Frontier Foundation | Defending your…

Heading 4 1.2rem · 19 px / 1.4rem weight 700 · Montserrat

Electronic Frontier Foundation | Defending your…

Heading 5 1.2rem · 19 px / 1.4rem weight 700 · Montserrat

Electronic Frontier Foundation | Defending your…

Heading 6 1.2rem · 19 px / 1.6rem weight 400 · Montserrat

Electronic Frontier Foundation | Defending your…

Body 16px / 2rem weight 400 · Merriweather

The quick brown fox jumps over the lazy dog.

Paragraph 100%

The quick brown fox jumps over the lazy dog.

Small 100%

The quick brown fox jumps over the lazy dog.

Button 1em · 16 px Verdana

Get started

Link 100%

Read more about Electronic Frontier Foundation

Sizes in use

Most common across the site
  • 40pxline 1 · 19 rules
  • 21pxline 1.6rem · 15 rules
  • 19pxline 1.4rem · 10 rules
  • 18pxline 1.5rem · 20 rules
  • 16pxline 1.5rem · 23 rules
  • 14pxline 1.3rem · 36 rules
  • 13pxline 1rem · 21 rules
  • 12pxline 1.2em · 13 rules

Back to top ↑

Elements

The main button and link as the site’s CSS draws them, and the corner radii and shadows it uses most.

Elements

Button

Get started

input[type=submit] · #EB1414

Link

Read our latest news today.

a · #4B6A88

Corner radius

  • 5px · 7×
  • 2px · 6×
  • 3px · 5×
  • 14px · 3×
  • 0px 5px 5px 0px · 2×
  • 8px · 2×

Shadows

  • 0px 1px 1px 0px #adadad
  • 0px 1px 1px 0px #87b2d3
  • 0 0 3px #444
  • 0 12px 30px rgba(0,0,0,0.6)

Back to top ↑

Layout

Breakpoints from the site’s media queries and the widths its content is held to, with how often each appears.

Grid

Breakpoints

420
480
740
767
980
1020
1220
1360

On a scale of 0 to 1440 px.

Content widths (max-width)

1220 px
980 px
950 px
600 px
490 px
480 px

Back to top ↑

Notes

Plain checks on what was found. Worth fixing if you look after this site.

Notes

  • ▲ CheckThe title is 75 characters. Google usually cuts titles near 60, so the end may not show in results.
  • ▲ CheckThere is no meta description, so search engines will pick text from the page.

Back to top ↑

Questions

Quick answers, from the same capture as the rest of this guide.

Questions

What font does Electronic Frontier Foundation use?
Electronic Frontier Foundation’s website uses four typefaces: Montserrat (headings), self-hosted; Merriweather (body text), self-hosted; Lato-Bold, self-hosted; Chunk Five, self-hosted.
What are Electronic Frontier Foundation’s brand colours?
The main colours on eff.org are Deep Red (#EB1414), Royal Blue (#4B6A88), Dark Slate Blue (#254B66), Light Steel Blue (#ACBAD5), Light Red (#FF0000) and Deep Fire Brick (#B80101).
What colour is Electronic Frontier Foundation’s text and background?
Body text is #000000 on a #FFFFFF background.
Where is Electronic Frontier Foundation’s logo from?
The logo shown in this guide was found on eff.org’s homepage. For official logo files and usage rules, check Electronic Frontier Foundation’s own brand or press page.
Is this Electronic Frontier Foundation’s official style guide?
No. SiteStyleGuide made it from eff.org’s public web pages on 26 October 2026, and isn’t affiliated with Electronic Frontier Foundation. Members can refresh a guide after 90 days to pick up changes.

Back to top ↑

Design tokens

Everything above as CSS variables, ready to paste into a project. Members can download the tokens as files for Figma (Tokens Studio), Style Dictionary and Tailwind.

Tokens

eff-org-tokens.css

Download

Free with an account: sign up or sign in, and you’ll come straight back here.

/* eff.org design tokens, from SiteStyleGuide (https://sitestyleguide.com/eff.org) */
:root {
  /* Colours */
  --text: #000000;
  --background: #FFFFFF;
  --colour-white: #FFFFFF;
  --colour-black: #000000;
  --colour-dark-grey: #686868;
  --colour-off-white: #E5EBEC;
  --colour-deep-red: #EB1414;
  --colour-royal-blue: #4B6A88;
  --colour-dark-slate-blue: #254B66;
  --colour-light-steel-blue: #ACBAD5;
  --colour-light-red: #FF0000;
  --colour-deep-fire-brick: #B80101;
  --colour-fire-brick: #CC0000;
  --colour-deep-steel-blue: #9AAFBC;
  --colour-lemon-chiffon: #FFFFCC;
  --colour-light-fire-brick: #C6342A;
  --colour-dark-red: #A40200;
  --colour-olive: #7C7F12;
  --gradient-1: linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);
  --gradient-2: linear-gradient(top,white 0%,#dcdcdc 100%);
  --gradient-3: linear-gradient(top,#585858 0%,#111 100%);

  /* Typefaces */
  --font-headings: 'Montserrat';
  --font-buttons: 'Montserrat';
  --font-body: 'Merriweather';
  --font-other: 'Lato', 'Trebuchet MS', sans-serif;

  /* Type scale */
  --text-h1: 2rem;
  --leading-h1: 2.3rem;
  --text-h2: 1.7rem;
  --leading-h2: 1.9rem;
  --text-h3: 1.4rem;
  --leading-h3: 1.8rem;
  --text-h4: 1.2rem;
  --leading-h4: 1.4rem;
  --text-h5: 1.2rem;
  --leading-h5: 1.4rem;
  --text-h6: 1.2rem;
  --leading-h6: 1.6rem;
  --text-body: 16px;
  --leading-body: 2rem;
  --text-p: 100%;
  --text-small: 100%;
  --text-button: 1em;
  --text-a: 100%;

  /* Shape */
  --radius-1: 5px;
  --radius-2: 2px;
  --radius-3: 3px;
  --radius-4: 14px;
  --radius-5: 0px 5px 5px 0px;
  --radius-6: 8px;

  /* Layout (breakpoints can’t be used in media queries as variables; they’re here for reference) */
  --breakpoint-1: 420px;
  --breakpoint-2: 480px;
  --breakpoint-3: 740px;
  --breakpoint-4: 767px;
  --breakpoint-5: 980px;
  --breakpoint-6: 1020px;
  --breakpoint-7: 1220px;
  --breakpoint-8: 1360px;
  --max-width-1: 1220px;
  --max-width-2: 980px;
  --max-width-3: 950px;
  --max-width-4: 600px;
  --max-width-5: 490px;
  --max-width-6: 480px;
}

Back to top ↑

Share

Links open each service’s own share page. Nothing from them loads here.

Share

Run eff.org?

Add the badge to your site

Link to this guide from your own site, so your team, designers and agencies can find your colours and fonts in one place.

View our style guide on SiteStyleGuide
<a href="https://sitestyleguide.com/eff.org" title="Electronic Frontier Foundation style guide on SiteStyleGuide"><img src="https://sitestyleguide.com/public/badge.svg" alt="View our style guide on SiteStyleGuide" width="200" height="44"></a>

Back to top ↑

Other websites using Montserrat as their main typeface
Websites whose lead colour is closest to Electronic Frontier Foundation’s

Captured from eff.org on 26 October 2026. SiteStyleGuide isn’t affiliated with or endorsed by Electronic Frontier Foundation; this guide describes the public website for reference.