BrandToPrompt

Clever Design System: Accessible Blue-Driven UI

Visit Site

Explore Clever's design system - blue palette, readable typography, and responsive grid. Build education-focused UIs with trust and clarity.

7 min read1,204 words

Brand Identity

Color Palette

Primary
Secondary

Typography

Primary Font
ABCArizonaMix
Secondary Font
MessinaSans

Design Style

Style
minimalist with generous whitespace, soft shadows, and disciplined component rules
Visual Density
generous whitespace with predictable 8px grid spacing
Border Style
mixed: 2px badges, 10px buttons, 20px containers, 30px large sections

Full Analysis

Clever Design System Deep Dive

1. Brand Overview

Clever’s design system feels like it’s built for clarity and trust — exactly what you’d expect from a platform that connects schools, teachers, and educational tools. The name says it all, but the execution is restrained. This isn’t a brand trying to be flashy; it’s trying to be reliable. Every design choice points toward accessibility, legibility, and a calm confidence.

The vibe: clean blue-driven UI, lots of white space, generous padding, and typography that mixes friendliness with authority. The blue is bright without being neon, grounded by deep navy accents. You get the sense they want to be approachable to educators but also serious enough to be trusted with sensitive student data.

Typography choices reinforce this — ABC Arizona Mix for headings gives a slightly humanist, approachable feel, while Messina Sans in links and buttons adds crispness. Font weights are balanced; nothing is screaming for attention. Even in CTAs, the weight is 600, never bold to the point of being loud.

The spacing scale is predictable — mostly multiples of 8px, with occasional deviations (7px, 13px) that suggest fine-tuning for specific components. Breakpoints are plentiful, covering almost every common device width from 300px up to 1600px. This means the design is not just responsive; it’s been tested across granular screen sizes.

The overall philosophy:

  • Consistency over novelty — every component follows core color and radius rules.
  • Function-first — buttons, links, and hover states are clear and purposeful.
  • Education-safe — colors meet contrast needs, typography is readable across devices, and the system feels stable.

This is a brand that values familiarity. It’s not reinventing UI patterns, but it’s executing them with discipline. That’s exactly what an education platform needs — teachers shouldn’t have to relearn UI every time they log in. Clever’s design system delivers UI you trust because it doesn’t surprise you.


2. Color System

2.1 Primary Colors

The semantic primary color is rgb(20, 100, 255) (#1464ff). This is a saturated, bright blue — somewhere between standard web blue and a tech-forward azure. It’s used in CTAs, buttons, and interactive elements.

Why this works: Blue in edtech signals reliability and calm, but a slightly brighter hue keeps it feeling modern. Compared to competitors like Google Classroom (more green-heavy) or Canvas (red-accented), Clever’s blue positions it as clean and tech-centric. The blue is neither too dark (which could feel corporate) nor too light (which could feel washed-out). It’s punchy enough for contrast but still comfortable for daily use.

2.2 Complete Palette

Color NameHexRoleUsage
Black#000000Text, iconsHeaders, menus, body copy
Bright Blue#2775ffSecondary link/CTALinks, hover accents
Primary Blue#1464ffPrimary brand colorButtons, primary actions
White#ffffffBackground, text on darkPage background, button text
Deep Blue#0044ccLink/CTA variantLinks, emphasis states
Light Blue BG#edf5ffBackground surfacePanels, cards
Navy Hover#0e3787Hover/focus stateButton hover backgrounds
Navy Hover 2#0e3b92Hover/focus stateAlternate hover backgrounds
Navy Hover 3#0e3b91Hover/focus stateAlternate hover backgrounds
Navy Hover 4#0e3789Hover/focus stateAlternate hover backgrounds
Navy Hover 5#0e3a91Hover/focus stateAlternate hover backgrounds
Navy Hover 6#0e3d98Hover/focus stateAlternate hover backgrounds
Navy Hover 7#0e3d99Hover/focus stateAlternate hover backgrounds
Navy Hover 8#0e388bHover/focus stateAlternate hover backgrounds

2.3 Color Relationships

Primary blue (#1464ff) with white text has excellent contrast — roughly 6.9:1, passing WCAG AAA for normal text. Black-on-white is ~21:1, perfect for accessibility. Light backgrounds like #edf5ff paired with black or navy text keep readability high.

Dark mode isn’t evident in the extracted data — the palette is clearly optimized for light mode. Many hover/focus colors are deep navy variants, which will still work in darker contexts, but the brand’s current implementation is light-first.

2.4 Usage Guide

Works well:

  • Primary blue background (#1464ff) with white text.
  • White background with black text for body copy.
  • Light blue (#edf5ff) background with navy text for subtle sections.
  • Bright blue (#2775ff) links with hover to navy for clarity.

Avoid:

  • Navy hover colors as text backgrounds — they’re too dark for subtlety and too similar to deep blue link color.
  • Mixing bright blue (#2775ff) with primary blue (#1464ff) in the same element — they compete rather than complement.
  • Using light blue (#edf5ff) behind bright blue text — low contrast.

3. Typography

3.1 Font Families

Two primary families:

  • ABCArizonaMix — Custom or licensed sans with humanist touches. Used for headings and some link contexts. Fallback stack to system UI fonts.
  • MessinaSans — Clean geometric sans. Used for links, buttons, and smaller headings.

Sources: Google Fonts include Montserrat and Mulish, but these aren’t the primary UI fonts — likely used in marketing or secondary contexts. Variable fonts are supported.

3.2 Type Scale

ElementFontSizeWeightLine Height
H1ABCArizonaMix65px4001.08
H1ABCArizonaMix53px4001.20
H1ABCArizonaMix40px4001.13
LinkMessinaSans30px5001.00
LinkABCArizonaMix28px4001.29
H1ABCArizonaMix28px4001.29
LinkMessinaSans24px6001.00
LinkMessinaSans24px5001.25
LinkABCArizonaMix20px4001.50
H1ABCArizonaMix20px4001.50
H1MessinaSans18px5001.67
ButtonMessinaSans16px6001.50
H1MessinaSans16px6001.50
H1ABCArizonaMix16px4001.50
LinkABCArizonaMix16px4001.50
LinkMessinaSans16px6001.50
ButtonABCArizonaMix16px4001.50
LinkMessinaSans16px5002.00
H1MessinaSans16px5001.88
LinkMessinaSans14px5001.75
CaptionMessinaSans14px5001.50

3.3 Hierarchy

Large H1s (65px, 53px, 40px) set strong page hierarchy. Links at 30px in MessinaSans feel like navigation anchors — big enough to be tappable. Body and smaller headings at 16px keep content readable, with captions at 14px for secondary info. Line heights are tight for large headings, looser for small text to aid readability.


4. Spacing & Layout

4.1 Spacing Scale

Base scale: 8px grid with custom adjustments. Common values:

ValueCount
4px16
7px9
8px26
10px14
12px47
13px12
15px14
20px3
25px8
30px15
34px22
35px6
40px38
44px4
50px11
55px4
60px8
67px2
105px4
150px3

4.2 Layout

Breakpoints are exhaustive — 300px to 1600px, covering mobile, tablet, laptop, desktop, and large screens. This is a mobile-first responsive system but with granular tuning for small variations (374px vs 375px, 768px vs 769px). This level of breakpoint granularity suggests pixel-perfect control over layout shifts.


5. Visual Elements

Border Radius

ValueElementsCount
2pxBadge1
10pxButton, ul, a12
20pxul, image, div8
30pxdiv8

10px is the workhorse — most buttons and links use it. Larger radii (20px, 30px) are for containers and hero sections. 2px is rare, reserved for small badges.

Shadows

Four styles:

  • rgba(10, 30, 70, 0.1) 0px 10px 20px 0px — soft, large drop
  • rgba(0, 78, 228, 0.3) 0px 1px 10px 0px — colored shadow for emphasis
  • rgba(20, 100, 255, 0.1) 0px 4px 10px 0px — subtle brand-colored shadow
  • rgb(128, 128, 128) 0px 0px 5px 0px — neutral small shadow

Borders and Dividers

Frequent 1px solid borders in light blue (#edf5ff) for lists. Black 1px bottom borders for dividers. Occasional deep blue (#1464ff) borders for emphasis.


6. Components

6.1 Buttons

Primary (cle-btn_primary)

  • Default: bg #1464ff, white text, padding 13px 24px 13px 32px, radius 10px, no border.
  • Hover: bg #004ee4, text black, border 2px solid #1464ff, scale(1.1).
  • Active: bg #0a1e46, text #004ee4, scale(1.1).
  • Focus: transparent bg, black text, box-shadow rgba(0,0,0,0.6) 0px 0px 2px 2px, rotate(-135deg) — odd choice, likely animated icon.

Secondary (cle-brand-cta-section__bg)

  • Default: bg #0a1e46, black text, radius 20px.
  • No hover/active/focus defined.

Five variants:

  • White text, hover to #0a1e46.
  • Bright blue (#2775ff), hover to #0a1e46.
  • Navy (#0a1e46), hover same.
  • Deep blue (#0044cc), hover same.
  • Primary blue (#1464ff), hover same.

No underlines; hover changes color only.

6.3 Forms

Minimal data — text inputs have 1px solid #c1c1c1 borders.


7. Design Tokens (CSS Custom Properties)

:root {
  /* Colors */
  --color-black: #000000;
  --color-bright-blue: #2775ff;
  --color-primary-blue: #1464ff;
  --color-white: #ffffff;
  --color-deep-blue: #0044cc;
  --color-light-blue-bg: #edf5ff;
  --color-navy-hover-1: #0e3787;
  --color-navy-hover-2: #0e3b92;
  --color-navy-hover-3: #0e3b91;
  --color-navy-hover-4: #0e3789;
  --color-navy-hover-5: #0e3a91;
  --color-navy-hover-6: #0e3d98;
  --color-navy-hover-7: #0e3d99;
  --color-navy-hover-8: #0e388b;
  
  /* Typography */
  --font-abc-arizona-mix: "ABCArizonaMix", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, Liberation Sans, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  --font-messina-sans: "MessinaSans";
  
  /* Spacing */
  --space-4: 4px;
  --space-7: 7px;
  --space-8: 8px;
  --space-10: 10px;
  --space-12: 12px;
  --space-13: 13px;
  --space-15: 15px;
  --space-20: 20px;
  --space-25: 25px;
  --space-30: 30px;
  --space-34: 34px;
  --space-35: 35px;
  --space-40: 40px;
  --space-44: 44px;
  --space-50: 50px;
  --space-55: 55px;
  --space-60: 60px;
  --space-67: 67px;
  --space-105: 105px;
  --space-150: 150px;
  
  /* Radius */
  --radius-2: 2px;
  --radius-10: 10px;
  --radius-20: 20px;
  --radius-30: 30px;
  
  /* Shadows */
  --shadow-soft: rgba(10, 30, 70, 0.1) 0px 10px 20px 0px;
  --shadow-colored: rgba(0, 78, 228, 0.3) 0px 1px 10px 0px;
  --shadow-brand-subtle: rgba(20, 100, 255, 0.1) 0px 4px 10px 0px;
  --shadow-neutral: rgb(128, 128, 128) 0px 0px 5px 0px;
}

8. AI Coding Assistant Prompt

# Clever Design System Specification

You are a Clever design expert. Build UIs matching their visual language exactly.

## Brand Context
Clever’s design system prioritizes clarity, trust, and accessibility. Bright blue primary, deep navy accents, and clean sans-serif typography make it approachable yet professional. It's built for educators — stable, predictable, and readable.

## Color Palette
- Black: #000000 — Body text, icons
- Bright Blue: #2775ff — Secondary links, hover accents
- Primary Blue: #1464ff — CTAs, primary buttons, key actions
- White: #ffffff — Page background, text on dark
- Deep Blue: #0044cc — Link variant, emphasis
- Light Blue BG: #edf5ff — Background panels, cards
- Navy Hover 1: #0e3787 — Hover/focus states
- Navy Hover 2: #0e3b92 — Hover/focus
- Navy Hover 3: #0e3b91 — Hover/focus
- Navy Hover 4: #0e3789 — Hover/focus
- Navy Hover 5: #0e3a91 — Hover/focus
- Navy Hover 6: #0e3d98 — Hover/focus
- Navy Hover 7: #0e3d99 — Hover/focus
- Navy Hover 8: #0e388b — Hover/focus

## Typography
- Headings: ABCArizonaMix, fallback to system fonts
- UI Text: MessinaSans
- Sizes:
| Level | Font | Size | Weight | Line Height | Use For |
|-------|------|------|--------|-------------|---------|
| H1-lg | ABCArizonaMix | 65px | 400 | 1.08 | Page hero titles |
| H1-md | ABCArizonaMix | 53px | 400 | 1.20 | Section titles |
| H1-sm | ABCArizonaMix | 40px | 400 | 1.13 | Smaller headings |
| Link-xl | MessinaSans | 30px | 500 | 1.00 | Main nav |
| Link-lg | ABCArizonaMix | 28px | 400 | 1.29 | Secondary nav |
| Link-md | MessinaSans | 24px | 600 | 1.00 | Buttons |
| Link-md2 | MessinaSans | 24px | 500 | 1.25 | Secondary buttons |
| Body-lg | ABCArizonaMix | 20px | 400 | 1.50 | Large body text |
| Body-sm | MessinaSans | 16px | 500-600 | 1.50-2.00 | UI labels |
| Caption | MessinaSans | 14px | 500 | 1.50-1.75 | Meta info

## Spacing & Grid
Base: 8px. Scale includes: 4px, 7px, 8px, 10px, 12px, 13px, 15px, 20px, 25px, 30px, 34px, 35px, 40px, 44px, 50px, 55px, 60px, 67px, 105px, 150px.

Map to components:
- Buttons: padding ~13px vertical, 24-32px horizontal
- Cards: min 20px padding
- Sections: 40px+
- Hero: 105px+ top/bottom

## Border Radius
- sm: 2px — badges
- md: 10px — buttons, links
- lg: 20px — containers
- xl: 30px — large sections

## Shadows & Depth
- Soft: rgba(10, 30, 70, 0.1) 0px 10px 20px
- Colored: rgba(0, 78, 228, 0.3) 0px 1px 10px
- Brand-subtle: rgba(20, 100, 255, 0.1) 0px 4px 10px
- Neutral: rgb(128, 128, 128) 0px 0px 5px

## Component Specifications

### Primary Button
Default: bg #1464ff, color #ffffff, padding 13px 24px 13px 32px, radius 10px, font MessinaSans 16px/600.  
Hover: bg #004ee4, color #000000, border 2px solid #1464ff, scale(1.1).  
Active: bg #0a1e46, color #004ee4, scale(1.1).  
Focus: transparent bg, color #000000, box-shadow rgba(0,0,0,0.6) 0px 0px 2px 2px.

### Secondary Button
Default: bg #0a1e46, color #000000, radius 20px, font ABCArizonaMix 16px/400.

### Navigation Links
No underline, color varies by variant. Hover changes color to #0a1e46.

### Input Fields
Border: 1px solid #c1c1c1, radius 10px (assume consistent with other form elements), font-size 16px.

### Card
Background #ffffff or #edf5ff, radius 20px-30px, padding 20px+, shadow soft or brand-subtle.

## Layout & Responsive Rules
Max content width: variable, breakpoints at 300, 374, 375, 575, 576, 600, 640, 660, 767, 768, 769, 781, 782, 800, 900, 991, 992, 1024, 1100, 1199, 1200, 1300, 1366, 1399, 1400, 1440, 1441, 1599, 1600.

## Interaction Rules
- Transition: 150ms ease for hover/focus changes
- Focus indicators: Box-shadow or border change
- Hover scale: 1.1 on primary buttons

## DO List
- Use ONLY palette colors.
- Maintain 8px grid — spacing must be multiples of base.
- Use ABCArizonaMix for headings, MessinaSans for UI.
- Keep button radii at 10px.
- Test contrast — aim for WCAG AA minimum.

## DON'T List
- Don't invent new blues.
- Don't mix sharp and rounded corners in same component.
- Don't remove hover/focus styles.
- Don't apply shadows where borders are intended.

## Code Examples

```css
.btn-primary {
  background: #1464ff;
  color: #ffffff;
  padding: 13px 24px 13px 32px;
  border-radius: 10px;
  font-family: "MessinaSans";
  font-weight: 600;
  font-size: 16px;
  border: none;
  transition: all 150ms ease;
}
.btn-primary:hover {
  background: #004ee4;
  color: #000000;
  border: 2px solid #1464ff;
  transform: scale(1.1);
}
.btn-primary:focus {
  background: transparent;
  box-shadow: rgba(0,0,0,0.6) 0px 0px 2px 2px;
}

.card {
  background: #edf5ff;
  border-radius: 20px;
  padding: 20px;
  box-shadow: rgba(10,30,70,0.1) 0px 10px 20px;
}

.input {
  border: 1px solid #c1c1c1;
  border-radius: 10px;
  padding: 8px 12px;
  font-size: 16px;
}
.input:focus {
  border-color: #1464ff;
  outline: none;
}

---

## 9. Summary

**TL;DR** — Clever’s design system is disciplined, light-first, and blue-driven. It’s built for educators, with predictable spacing, accessible colors, and typography that balances warmth and professionalism.

**Brand Keywords**:  
- education-trust  
- blue-minimalist  
- accessible-clarity  
- tech-friendly  
- predictable-ui