Design System

ZK School Brand Guidelines

The visual language behind the gamified zero-knowledge learning portal — colors, typography, and components drawn straight from the live theme tokens.

01 — Identity

Logo

ZK School logo on dark background

Primary · on dark

Preferred
ZK School logo on light background

On light surface

#F2F5EE

Clear space

Keep padding of at least the height of the Z cross-bar on every side. Nothing crowds the mark.

Minimum size

Never render below 24px on screen. The node dots must stay legible.

Don't

No recoloring, stretching, rotating, drop-shadows beyond the brand glow, or placing on busy imagery.

02 — Color

Brand

ZK Green

--zk-green

#A8F072

ZK Accent

--zk-accent

#6EE03A

--grad-accent · linear-gradient(135deg, #A8F072 → #6EE03A)
03 — Color

Surfaces

Background

--bg

#0A0A0A

Surface

--surface

#111411

Card

--card

rgba(17,20,17,0.5)

04 — Color

Text Hierarchy

Text — the quick brown fox--text

Text 2 — the quick brown fox--text-2

Text 3 — the quick brown fox--text-3

Text 4 — the quick brown fox--text-4

05 — Type

Typography

Display / Sora

Prove it. Privately.

Heading / Sora

Zero-knowledge, end to end

Body / DM Sans

A gamified learning platform for zero-knowledge proofs and privacy technology.

Mono / JetBrains Mono

const proof = generate(witness)

06 — Components

Buttons & Badges

Zero KnowledgeSection Kicker
07 — Components

Cards & Effects

Glow Card

Glass surface with hover lift, border bloom, and accent glow.

Glass

Frosted blur over the background, subtle accent hairline border.

Glow Text
08 — Tokens

Radii & Elevation

sm · 10px
base · 16px
lg · 24px
xl · 32px