Copied!
UniCoders · Brand Identity System v2025
UniCoders Logo
Brand Identity System
UniCoders

This document is the single source of truth for UniCoders brand. It contains everything a designer, developer, or collaborator needs to represent us accurately — from logo usage rules to our complete visual language.

Luxury Dark UI Jordan's #1 IT Community EdTech Platform Developer-First
Company
UniCoders Ltd
Registered UK
Hq
London, UK
128 City Road, EC1V
Market
Jordan + MENA
unicoders.co
Platform
LMS + Community
& HR pipeline
02 — Brand Philosophy

What We Stand For

Our brand is a visual expression of our values — every design decision should reinforce who we are and what we believe in.

Excellence

We don't cut corners. Every product we ship, every course we produce, every interaction we design carries the mark of craftsmanship. The word "good enough" doesn't live here.

Community

UniCoders exists because of the people inside it — students, instructors, builders. Everything we create starts and ends with our community's growth and success.

Ambition

We are building Jordan's most elite tech community. Our visual identity should feel aspirational — like a destination, not just a platform. Think big, design bold.

Technical Depth

We speak the language of engineers. Our tone is precise, direct, and never dumbed down. We respect the intelligence of our audience — always.

Trust

Verified identities, transparent processes, protected data. Our brand conveys security and reliability. The dark aesthetic is deliberate — it signals seriousness.

Identity

From UCM membership cards to gamification — we help students feel like they belong to something bigger than themselves. Brand = belonging.

04 — Color Palette

UniCoders Palette

Every color has a role. Click any swatch to copy the hex value.

Hover swatch → copy hex. Use CSS variables shown below in code.

Primary — Royal Violet

Violet 900
#3b0764
--purple-900
Violet 800
#4c1d95
--purple-800
Violet 700
#5b21b6
--purple-700
Violet 600
#7c3aed
--purple-600
Violet 500
#8b5cf6
--purple-500
Violet 400
#a78bfa
--purple-400
Violet 300
#c4b5fd
--purple-300
Violet 200
#ddd6fe
--purple-200

Accent — Championship Gold

Gold 700
#b45309
--gold-700
Gold 600
#d97706
--gold-600
Gold 500
#f59e0b
--gold-500
Gold 400
#fbbf24
--gold-400
Gold 300
#fcd34d
--gold-300

Accent — Tech Green

Emerald 700
#047857
--emerald-700
Emerald 600
#059669
--emerald-600
Emerald 500
#10b981
--emerald-500
Emerald 400
#34d399
--emerald-400
Emerald 300
#6ee7b7
--emerald-300

Accent — Code Blue

Cyan 700
#0e7490
--cyan-700
Cyan 600
#0891b2
--cyan-600
Cyan 500
#06b6d4
--cyan-500
Cyan 400
#22d3ee
--cyan-400
Cyan 300
#67e8f9
--cyan-300

Backgrounds & Surfaces

Deep Space
#050510
Primary background
Midnight
#0a0a1e
Elevated surface
Void
#07051a
Card/panel bg
Deep Purple
#0d0a26
Modal bg
Surface 1
#111128
Input background
Surface 2
#1a1a35
Hover state

Text Colors

Primary The quick brown fox jumps over the lazy dog #ffffff / rgba(255,255,255,1.0)
Secondary The quick brown fox jumps over the lazy dog rgba(255,255,255,0.65)
Muted The quick brown fox jumps over the lazy dog rgba(255,255,255,0.35)
Faint The quick brown fox jumps over the lazy dog rgba(255,255,255,0.18)
Placeholder The quick brown fox jumps over the lazy dog rgba(255,255,255,0.25)
05 — Gradients & Effects

Brand Gradients

These are the approved gradient combinations. Use them for CTAs, hero backgrounds, and key UI highlights. Click a gradient to copy its CSS.

Royal Violet
Primary CTA button
Violet Indigo
Accent headlines
Lavender Fade
Gradient text
Deep Space Hero
Hero background
Gold Sunset
Premium/Pro badges
Emerald Pulse
Success states
Cyan Electric
Info/tech highlights
Cosmic Purple
Modal/card background
Brand Multicolor
Special decorative use

Radial Orbs — Atmospheric Accents

These blurred radial orbs are placed behind content to create depth and brand atmosphere. Always use filter: blur(80px) and low opacity (4–12%).

Purple Orb
Gold Orb
Emerald Orb
Cyan Orb
06 — Typography

English Typeface

Inter is our primary English typeface — clean, technical, and highly legible at all sizes. It was designed for screen clarity and aligns perfectly with our developer-first identity.

Primary Typeface
Inter
300 Light 400 Regular 500 Medium 600 SemiBold 700 Bold 800 ExtraBold 900 Black
Load via
fonts.bunny.net
family=inter:300,400,500,600,700,800,900
View on Bunny Fonts
Type Scale
Display
60px / 900
Jordan's Premier IT Community
H1
36px / 900
Course Title Goes Here
H2
28px / 800
Section Heading Example
H3
22px / 700
Subsection or Card Heading
H4
17px / 700
Label or small heading
Body
15px / 400
The quick brown fox jumps over the lazy dog. UniCoders educates the next generation.
Small
13px / 500
Supporting text, captions, metadata, timestamps
Tiny
11px / 700
LABEL · TAG · CATEGORY
Specimen — Paragraph

UniCoders is Jordan's most ambitious technology education initiative. We bring together the brightest minds from universities across the country and give them the tools, community, and knowledge to become elite developers.

Our platform isn't just a place to take courses — it's an identity. Members carry UCM membership cards, earn achievements, and build careers alongside a network of peers who take their craft seriously. If you're here, you're already ahead.

07 — Arabic Typography

Arabic Typeface

Cairo is our Arabic typeface — a humanist sans-serif designed specifically for Arabic alongside Latin. It maintains the modern, technical feel of Inter while providing full Arabic script support. Always use right-to-left text direction for Arabic content.

Arabic Typeface
القاهرة
300 Light 400 Regular 500 Medium 600 SemiBold 700 Bold 800 ExtraBold 900 Black
Load via
fonts.googleapis.com
family=Cairo:wght@300..900
View on Google Fonts
Arabic Type Scale
Display
60px / 900
يونيكودرز — مجتمع المبرمجين
H1
36px / 800
منصة التعلم والمجتمع الأول في الأردن
H2
28px / 700
كورسات احترافية من خبراء متخصصين
Body
15px / 400
نحن نبني مجتمع المبرمجين الأكثر طموحًا في الأردن. نجمع أفضل العقول من الجامعات ونمنحهم الأدوات والمعرفة ليصبحوا مطورين على مستوى عالمي.
Small
13px / 500
نص داعم، تسميات توضيحية، بيانات وصفية
Tiny
11px / 700
تصنيف · وسوم · فئة

Bilingual Pairing Example

English (Inter)
Become Elite.

Learn from real engineers. Build real products. Join a community that pushes you forward.

العربية (Cairo)
كن من النخبة.

تعلم من مهندسين حقيقيين. ابنِ منتجات حقيقية. انضم إلى مجتمع يدفعك للأمام.

RTL Implementation Note

Always set dir="rtl" on Arabic text containers and use font-family: 'Cairo', sans-serif. Never use Inter for Arabic — it lacks proper Arabic character support. The CSS class .arabic-text handles both direction and font in this codebase.

08 — Spacing

Spacing System

UniCoders uses a 4px base grid. All spacing tokens are multiples of 4. Consistent spacing creates visual rhythm and calm.

Spacing Scale
t-1 · 4px · Icon gap, tiny nudge
t-2 · 8px · Inline element gap
t-3 · 12px · Badge padding, chip
t-4 · 16px · Card inner gap
t-5 · 20px · Form field gap
t-6 · 24px · Card padding
t-8 · 32px · Section inner pad
t-10 · 40px · Section gap
t-12 · 48px · Hero padding
t-16 · 64px · Page section padding
t-20 · 80px · Section top/bottom
Border Radius Scale
rounded-sm · 6px · Tiny tags/chips
rounded-md · 10px · Buttons, small inputs
rounded-lg · 14px · Standard inputs
rounded-xl · 16px · Subsection cards
rounded-2xl · 20px · Primary cards
rounded-3xl · 24px · Large modals, hero cards
rounded-full · 9999px · Pills, avatars, toggle buttons
09 — Iconography

Icons

We use Font Awesome 6 (Free tier) as our icon library. Always use the solid (fas) style for consistency. Icon sizes follow the base font scale.

Icon Sizes
text-xs · 12px Within badges, inline
text-sm · 14px Button icons, nav items
text-base · 16px Standard inline use
text-xl · 20px Card feature icons
text-2xl · 24px Section feature icons
text-4xl · 36px Hero/empty state icons
Commonly Used Icons
Icon + Color Pairings
Premium
Success
Warning
Error
Info
Locked
Featured
Launch
10 — Effects & Surfaces

Glassmorphism & Depth

UniCoders UI is built on layered glass surfaces. Each layer adds depth while maintaining the dark, luxury aesthetic. Blur, border, and transparency work together.

Layer 0 — Base
Layer 0 — Base
Page background. Never use a non-brand color here.
bg: rgba(5,5,16,1)
Layer 1 — Surface
Layer 1 — Surface
Cards, panels, table rows.
bg: rgba(255,255,255,0.03)
Layer 2 — Elevated
Layer 2 — Elevated
Dropdowns, selected states, hover surfaces.
bg: rgba(255,255,255,0.05)
Layer 3 — Float
Layer 3 — Float
Sticky headers, modals, sidebars.
bg: rgba(10,10,30,0.85)
Layer 4 — Glass Modal
Layer 4 — Glass Modal
Confirmation dialogs, overlay panels.
bg: rgba(7,5,26,0.92)
Layer 5 — Toast
Layer 5 — Toast
Notification toasts, tooltips.
bg: rgba(5,5,16,0.95)

Border Tokens

Default rgba(255,255,255,0.08) Standard card border
Strong rgba(255,255,255,0.14) Highlighted/active cards
Subtle rgba(255,255,255,0.05) Dividers, row separators
Brand rgba(124,58,237,0.3) Active elements, focus rings
Gold rgba(245,158,11,0.3) Premium feature highlights
Success rgba(16,185,129,0.3) Completed/graded states
Danger rgba(239,68,68,0.3) Error/warning states
11 — Components

Buttons

Buttons are built on the same glass layer system. Each has a clear semantic role — don't mix them up.

Primary — Violet Gradient Main CTA. One per screen section. Use sparingly.
Secondary — Glass Outline Supporting actions, forms, modals. Pairs with primary.
Gold — Premium Actions Subscription upgrades, membership, exclusive features.
Emerald — Success/Completion Mark complete, approve, verify actions.
Red — Destructive Delete, remove, reject. Always confirm before executing.
12 — Badges & Pills

Status Indicators

Badges communicate state, role, and category at a glance. Each color has a specific semantic meaning — be consistent.

Semantic Badges
Published Draft Pending Graded Overdue Active Inactive Free Pro UCM Member Instructor Admin Late Submitted Verified
Number/Stat Badges
12 Lessons 4.9 ★ 2,451 Students 8h 45m Level 12 1,200 XP #47 Rank
13 — Cards

Card System

Cards are the primary unit of information display. They follow the glass layer system — always dark backgrounds, always border, always rounded.

Course Card

Published Beginner

Full-Stack Web Dev Bootcamp

Master React, Laravel, and PostgreSQL from scratch with real projects.

24 lessons · 12h
JOD 49

Stat / Dashboard Card

Enrolled Courses
7
+2 this month
Total XP
4,320
Level 8 · Top 12%
Certificates Earned
3
2 pending review

Profile / Member Card

A
Ahmad Al-Rashid
@ahmad.dev · UCM #0147
Pro
1,420
XP
12
Courses
#47
Rank
Level 8 Progress 68%
14 — Voice & Tone

How We Sound

Our voice is consistent but our tone shifts with context. We're always direct and confident — we adjust the warmth based on the situation.

Confident, Not Arrogant

State what's true. Avoid boasting — let results speak.

Do

"We've trained engineers who now work at top companies."

Don't

"We are the best institution in Jordan. No one compares."

Direct, Not Blunt

Be clear and actionable, not judgmental or harsh.

Do

"Your submission is overdue. Submit now to avoid losing marks."

Don't

"You failed to submit on time. This is your problem."

Inspiring, Not Hype

Inspire with vision and specifics. Avoid buzzwords and excessive emoji.

Do

"This is where serious developers begin. Are you in?"

Don't

"🚀🔥 INSANE bootcamp!! You'll go from ZERO to HERO!!!"

Warm, Not Informal

We're friendly and approachable, but always professional.

Do

"Welcome to the community. We're glad you're here."

Don't

"Yoooo welcome fam!! This is gonna be LIT!"

Tone by Context

Success message Warm & affirming

"Well done — your assignment has been submitted successfully."

Error message Clear & helpful

"File upload failed. Please ensure your file is under 10MB and in .pdf, .zip, or .docx format."

Empty state Encouraging

"No courses yet. Browse our library to find something that matches your goals."

Premium upsell Aspirational

"This content is available to Pro members. Unlock full access and invest in your career."

Deadline warning Urgent & factual

"Submission closes in 2 hours. Submit your work now to avoid a late penalty."

Welcome / onboarding Confident & welcoming

"You're in. UniCoders is Jordan's most serious tech community — and you're now part of it."

15 — Naming & Terminology

Words That Matter

Consistent terminology builds a coherent experience. Use these exact terms throughout all copy, UI, and communication.

UseDon't UseNotes
UniCoders Uni Coders / unicoders / UC One word, capital U and C always
UCM Member Member / User / Student (for members) Stands for UniCoders Member
Affiliate Subscriber / Customer Our paid subscription tier
Course Class / Program / Module Top-level learning unit
Lesson Video / Lecture / Session Individual learning unit inside a course
Assignment Task / Homework / Quiz (when it's not a quiz) Distinct from Quiz
Instructor Teacher / Tutor / Trainer Platform role
Leaderboard Rankings / Scoreboard Gamification feature name
XP Points / Score / EXP Experience points in gamification
JOD Dinar / JD / ₪ Jordanian Dinar — always use ISO code
unicoders.co www.unicoders.co / unicoders.com Our domain, no www prefix
Brand Name Usage

When mentioning UniCoders in body copy, always write it as one word with capital U and C: UniCoders. In legal documents only, the full registered name UniCoders Ltd should be used. Never abbreviate to "UC" in public-facing content.

16 — Brand Assets

Downloads

All official UniCoders brand assets. Always use the most current version of these files. If you need a format not listed here, reach out to the design team.

Logo Files

logo-circle.png
3291×3291 · PNG · Circle mark
PNG
logo.png
3291×3291 · PNG · Square mark
PNG

Typefaces

Inter
English primary · All weights
Bunny Fonts
Cairo
Arabic primary · All weights
Google Fonts
Font Awesome 6
Icon library · Solid style (fas)
CDN Link

CSS Variables — Copy & Use

/* UniCoders Brand CSS Variables */
:root {
  --uc-bg:            #050510;
  --uc-surface:       #0a0a1e;
  --uc-card:          rgba(255,255,255,0.03);
  --uc-border:        rgba(255,255,255,0.08);

  /* Primary Purple */
  --uc-purple:        #7c3aed;
  --uc-purple-light:  #a78bfa;
  --uc-purple-dark:   #5b21b6;

  /* Accents */
  --uc-gold:          #f59e0b;
  --uc-emerald:      #10b981;
  --uc-cyan:          #06b6d4;
  --uc-indigo:        #6366f1;

  /* Text */
  --uc-text:          #ffffff;
  --uc-text-secondary:rgba(255,255,255,0.65);
  --uc-text-muted:    rgba(255,255,255,0.35);

  /* Fonts */
  --uc-font-en:       'Inter', ui-sans-serif, system-ui, sans-serif;
  --uc-font-ar:       'Cairo', sans-serif;
}

Designer Handoff Checklist

17 — Get In Touch

Brand & Design Team

Have a question about the brand? Need assets in a different format? Working on a collaboration? Reach out — we respond fast.

General Inquiries
info@unicoders.co
Website
unicoders.co
Registered Office

128 City Road, London EC1V 2NX, UK

UniCoders
UniCoders Brand Identity System
© 2026 UniCoders Ltd · Company No. 17085469 · All brand assets reserved.
128 City Road, London EC1V 2NX, United Kingdom