Graphly Design System · Color

Science. Vibrant. Fun.

A color system made for Arabic-speaking learners (16–30). Every shade has a clear purpose.

Click tag to learn more
01 Scientific Foundation

Built on evidence,
not instinct.

This system is grounded in psychology, accessibility, culture, and reward science.

Self-Determination Theory

Each primary color ties to a human need: Indigo for competence, Coral for motivation, Mint for connection. UI choices support real motivation, not gimmicks.

Activation & Reward

Coral and lemon work together to make rewards feel satisfying without feeling pushy.

WCAG 2.1 AA

All core colors meet WCAG 2.1 AA contrast for text. Coral is used only in large text for best readability.

MENA Cultural Data

Research in MENA markets shows a strong preference for violet-indigo and warm gold tones. This palette aligns with those preferences.

02 Core Palette

Four colors.
Four jobs. No overlap.

Each color has a single purpose. Mixing roles makes the message unclear.

#5C42D9
Electric Indigo
Primary Brand
Brand anchor: modern and confident. Designed for clarity and cultural resonance.
#E84828
Coral Punch
Gamification Energy
Reward color used only for streaks, XP and level-ups. Bold, urgent, and never diluted.
#00B887
Neon Mint
Success & Completion
Success color for confirmations and completed tasks. High contrast from Coral makes it friendly for colorblind users.
#F0C000
Lemon Zest
XP · Coins · Stars · Achievements
Reward accent for coins, stars, and achievements. Use only in non-text icons and badge graphics.
03 Tonal Scales

Seven steps.
Every tone accounted for.

Seven shades from deep to near-white. Use these for backgrounds, states, and glass effects.

Electric Indigo
#160D3D950
#2A1A70800
#4830B8600
#5C42D9 ★500
#7B64E8400
#DDD7FC100
#F2F0FF50
Coral Punch
#5A1208900
#8A1E0D700
#C93318600
#E84828 ★500
#F06A4D400
#FCD5CC100
#FFF2EF50
Neon Mint
#002E22900
#005240700
#008A66600
#00B887 ★500
#26D4A0400
#9EEEDD100
#E5FAF450
Lemon Zest
#3D3000900
#706000700
#A08A00600
#F0C000 ★500
#FFD740400
#FFE066300
#FFFBE650
04 Semantic Colors

Three signals.
Reserved, not decorative.

Each semantic color has a single purpose. Mixing roles makes the message unclear.

Hot Rose — Error
Use for errors, stops, and failed actions. Designed to be clear for colorblind users.
#E83257
Amber — Caution
Use for warnings: low progress, near limits, or when users should pause. Different from reward colors.
#F59E0B
Cobalt — Info
Use for information and labels. High contrast works on both light and dark backgrounds.
#3B7EF6
05 Secondary Colors

Design system disciplines.
Primary, soft & dim swatches.

Each discipline uses a base accent plus soft and dim variants for UI hierarchy, tone, and texture.

Color Theory
Base #F92EA4
Soft #EEC7DE
Dim #800E50
Design Principles
Base #8E42FA
Soft #DDCFF1
Dim #461092
Typography
Base #31A1F6
Soft #C7DDEE
Dim #0E4F80
Layout & Grid
Base #10BAF8
Soft #AFD9E8
Dim #0B4D64
UI/UX Design
Base #BA46E1
Soft #E6D3ED
Dim #7D269B
Motion Design
Base #B34209
Soft #E0A384
Dim #4D2009
Brand Identity
Base #951216
Soft #D17E81
Dim #3B0C0D
Photography
Base #259638
Soft #9BC9A3
Dim #16401D
3D & Spatial
Base #0DD2CF
Soft #A2E6E5
Dim #0E6B6A
Illustration
Base #8BB516
Soft #C9DB99
Dim #425411
06 Neutral System

Cool-shifted inks,
not dead grey.

Cool-leaning greys keep the brand tone even in long text. Made for mobile-first interfaces.

#0C0A18950
#1C1833800
#3F3A5C600
#7E789E400
#CBC7E0200
#ECEAF6100
#F7F6FC50
07 Color Psychology

How each color works
on this audience.

This palette is tuned for Arabic-speaking, mobile-first learners aged 16–30.

Indigo → Competence

Signals mastery and focus. Used for headers, emphasis, and trusted brand moments.

Coral → Reward Anticipation

Used only for rewards and progress streaks. Makes reward moments feel clear and exciting.

Mint → Proceed Signal

Used for success and confirmation. High contrast from Coral keeps it clear for all users.

Lemon → Prestige & Achievement

Used only for earned rewards (coins, stars). Keeps gold meaningful and rare.

Hot Rose → Safe Error Signal

Use for errors and stops. Designed to stay clear even for colorblind users.

Cool Ink → Modern Editorial

Dark text and UI elements that feel modern and digital without being harsh.

08 Contrast

WCAG 2.1 AA
verified.

All primary text colors meet WCAG 2.1 AA. Coral is used only in large text for readability.

5.8 : 1✓ AA Pass · 4.5 min
White on Indigo 500
19.8 : 1✓ AAA Pass
White on Ink 950
14.6 : 1✓ AAA Pass
Indigo 950 on 50
3.1 : 1⚠ Large Text Only
White on Coral 500
4.8 : 1✓ AA Pass
Ink 900 on Mint 500
5.3 : 1✓ AA Pass
Ink 600 on Surface
09 Dark Mode System

The palette after midnight.

A true dark mode palette tuned for night use and AMOLED screens. Not just inverted.

#7C66F5
Neon Indigo
Brand on Dark

- +20 lightness for dark UI.
- 5:1 contrast on the main dark background.

#FF6E50
Bright Coral
Gamification on Dark

- +18 lightness for dark backgrounds.
- Rewards still feel bright and punchy.

#00E8A8
Hyper Mint
Success on Dark

- Neon contrast on dark cards (5.1:1).
- Clear success signal without glare.

#FFD000
Pure Gold
XP & Coins on Dark

- 8.3:1 contrast on dark background.
- Used only for major reward moments.

Neon Indigo — Dark Mode Tonal Scale
#160D3D950
#2A1A70800
#4830B8600
#7C66F5 ★DMDM-500
#A594F0300
#DDD7FC100
#F2F0FF50
Hyper Mint — Dark Mode Tonal Scale
#002E22900
#005240700
#008A66600
#00E8A8 ★DMDM-500
#52F0C0400
#9EEEDD100
#E5FAF450
Bright Coral — Dark Mode Tonal Scale
#5A1208900
#8A1E0D700
#C93318600
#E84828 ★DMDM-500
#F06A4D400
#FCD5CC100
#FFF2EF50
Pure Gold — Dark Mode Tonal Scale
#3D3000900
#706000700
#A08A00600
#F0C000 ★DMDM-500
#FFD740400
#FFE066300
#FFFBE650
Dark Mode Surfaces & Ink
#0A0816DM Background
#120F24DM Surface 1
#1A1730DM Card
#24203EDM Elevated
#EAE6FFDM Text Primary
#9E98C0DM Text Secondary
#5A557ADM Text Muted
rgba(92,66,217,.22)DM Border
10 Usage Rules

Where each color belongs.
No exceptions.

Stick to these roles in both light and dark mode to keep meaning clear.

Color Light Mode Use Dark Mode Equivalent Never Use For
Electric Indigo Primary buttons, active nav, headers, skill nodes, links, AI critique UI Neon Indigo #7C66F5 — same role, +20 lightness for contrast Errors, streaks, reward events, success indicators
Coral Punch Streak fire, XP bursts, level-up banners, coin cards, reward moments only Bright Coral #FF6E50 — recalibrated for dark contrast Navigation, body text, form inputs, errors, informational states
Neon Mint Correct answers, lesson completion, progress bars, skill unlocked Hyper Mint #00E8A8 — full neon on dark backgrounds Decorative use, brand headers, streak/reward UI
Lemon Zest XP numbers, coin icons, star ratings, achievement badges only Pure Gold #FFD000 — 8.3:1 on dark, unmissable Primary buttons, body text, backgrounds, error or caution states
Hot Rose Wrong answers, form validation errors, depleted hearts #E83257 works on dark too — same value, sufficient contrast Any decorative, branding, neutral, or positive state
Surface #F8F7FD — cool-tinted near-white, not pure #FFFFFF 4-layer stack: #0A0816 → #120F24 → #1A1730 → #24203E Never pure #FFFFFF (too stark) or #000000 (too flat)