Vondera Design System · v1.0

Design that works everywhere.

One official reference for building Vondera correctly across every surface — web, app, ads, social, outdoor, press and video. Every color, type and component here has a reason and a use.

#5900FF Violet#FF1F6C Pink#FFD900 Yellow#1F8A5B GreenSaudia typefaceBilingual · RTL-ready
01 — BRAND DIRECTION

Brand direction

Vondera is the all-in-one commerce OS for Egypt & MENA. Not just a tool to build a store — one platform to launch, run, deliver and grow any business.

Philosophy

Every merchant deserves enterprise-grade tools — in their language, at their market's price. We remove complexity and hand the merchant full power from a single place: from the first product to thousands of orders.

Personality

FriendlyFastEmpoweringPlayfulClearLocalTrusted

Design principles

Clarity over decoration

Every element earns its place. No noise, no filler.

Playful with purpose

Bright colors and clay 3D, always legible and organized.

Arabic-first

We design RTL natively, not as an afterthought.

Perceived speed

Light motion, fast loads, instant response.

Tone of voice

Confident, not arrogant

We state what we do plainly — no hype, no empty promises.

Close

We talk to the merchant as a partner, in simple words.

Practical

We focus on outcomes: sales, time, growth.

Core messages

  • Master message: “Your entire business runs on Vondera.”
  • Value: One platform to launch, run, deliver and grow your store.
  • Empowerment: “Your next store should not start from a blank page.”
  • Speed: “Start in minutes, no code.”

Say / Don't say

✓ Say
  • “All-in-one commerce platform”
  • “Start free”
  • “Built for Egypt & MENA”
  • Real numbers and features
✕ Don't say
  • Overblown claims (“best in the world”)
  • Unverified stats or percentages
  • Complex jargon aimed at merchants
  • Disparaging competitor comparisons

Audience & position

Audience

Store owners and emerging/growing brands across Egypt & the Arab region — from first store to thousands of orders a month.

Position

A local, integrated commerce platform combining store + payments + shipping + inbox + growth in one place.

Vs competitors

Against Shopify / Salla / WooCommerce: one unified ecosystem, local payments, shipping & support, and a full app store — in the market's language.

AI as part of the brand

AI (the Smart Studio, VPal) is a tool that speeds the merchant up — it doesn't replace them. We present it as an “assistant” that suggests and automates, framed honestly, without claiming “magic.” Every AI output passes human review before publishing under the brand.

03 — COLOR SYSTEM

Color system

Violet leads the brand. Pink, yellow and green are supporting colors that add joy and variety. Click any color to copy the value.

Primary

Supporting

Neutrals — text, background, border

States

Full scales

Product / section colors

🏪 Store · Violet💳 VPay · Blue🚚 VShip · Yellow📨 VInbox · Green🎯 VFunnel · Pink

Accessibility

✓ Do
  • White text on violet #5900FF (AA for large text & buttons)
  • #140B1E text on light (AAA)
  • Never rely on color alone to convey meaning
✕ Avoid
  • Yellow #FFD900 as text on white (low contrast)
  • Pink as long body text
  • Light-grey text on a colored background

Design tokens (CSS)

--vd-violet: #5900FF; --vd-violet-600: #4600CC; --vd-pink: #FF1F6C; --vd-yellow: #FFD900; --vd-green: #1F8A5B; --vd-blue: #2E6BD6; --vd-ink: #140B1E; --vd-muted: #655A72; --vd-paper: #FCFBFE; --vd-line: #EDE6F6; --vd-success:#1F8A5B; --vd-warning: #E0A100; --vd-error: #E01E63; --vd-info: #2E6BD6;
04 — TYPOGRAPHY

Typography

Saudia is the single brand typeface — supporting Arabic & Latin in Regular / Medium / SemiBold. We use no other font.

Commerce, everywhere
Display · SemiBold 600 · -0.045em · line-height 0.95
Section heading H2
H2 · 600 · 36px · -0.03em · line-height 1.05
Subheading H3 — Medium
H3 · 500 · 22px · line-height 1.25
Body copy in Regular weight. Readable and comfortable, 1.6 line-height for long paragraphs, always start-aligned.
Body · 400 · 16–18px · line-height 1.6
Caption · 400 · 13px · line-height 1.4 · muted

Type scale

display / 64–86Aa عربي
h1 / 40–56Aa عربي
h2 / 30–42Aa عربي
h3 / 20–24Aa عربي
body / 16–18Aa عربي
caption / 13Aa عربي

Arabic / Latin rules

✓ Do
  • Arabic is the base; RTL, start-aligned
  • Headings 600, body 400
  • line-height 1.6 Arabic, 1.5 Latin
  • Slight negative tracking on headings only
✕ Don't
  • Mix other fonts with Saudia
  • Add letter-spacing to Arabic body
  • Set long paragraphs in heavy weights
  • Use sizes below 13px for body
05 — LAYOUT & GRID

Layout & grid

A 4px base unit, a 12-column grid, and width-capped containers for comfortable reading. All spacing is a multiple of 4.

Spacing scale (4px base)

The grid (12 columns)

12 — full width
8 — content
4 — side
4
4
4

Gutter 16–24px · outer margin 24–72px by breakpoint.

Containers & breakpoints

SizeWidthMarginColumns
Mobile≤ 640px20–24px4
Tablet641–1024px32–40px8
Desktop≥ 1025px48–72px12
Content containermax 1180–1300pxcentered

Safe areas per channel

ChannelSafe area
Story / Reel (1080×1920)Leave 250px top and 320px bottom for UI & buttons
Square post (1080×1080)80px margin on all sides for key elements
BillboardLogo + one line inside the central 80%
Email600px content width, buttons within 480px
06 — VISUAL LANGUAGE

Visual language

Generous rounded corners, soft violet shadows, 3D clay objects, and cheerful filled/emoji icons.

Radius

sm · 11px
md · 16px
lg · 24px
pill · 999px

Shadows

sm
md
lg

Shadows are always a faint violet rgba(60,18,90,·) — never grey or black.

Icons & objects

Clay 3D objects

For hero moments and social — globe, heart, star… in brand colors with soft shadow.

Emoji icons

In colored rounded tiles for products and features — cheerful and direct.

Line icons

For fine UI (social, arrows) — 2px stroke, rounded ends.

Do / Don't

✓ Do
  • Generous rounded corners everywhere
  • Soft violet shadows
  • Objects on clean transparent backgrounds
  • One explicit color per element
✕ Don't
  • Sharp harsh corners
  • Grey/black shadows
  • Color gradients in the identity
  • Images with busy backgrounds or cut shadows
07 — UI COMPONENTS

UI components

The live component library. All rounded, with violet shadows and clear states (hover / focus / disabled).

Buttons

Primary for the single main action per screen. Secondary/ghost for supporting actions. Never place two primary buttons side by side.

Brand loader

The one spinner used everywhere — page loads, language switch, in-button building. Star petals in violet, core in pink + yellow. Never restyle it; drop in this SVG.

<svg class="vd-load" viewBox="0 0 480 480"><!-- 4 violet petals + pink + yellow core --></svg>
<style>@keyframes vd-spin{to{rotate:360deg}}.vd-load{width:56px;overflow:visible;animation:vd-spin 3.2s linear infinite}</style>

Glass button — “Create store”

The signature primary action. Frosted glass over a soft cast shadow with an animated light edge. Reserved for the single hero action (create store / start free) — not for regular buttons.

<div class="glass-btn-wrap">
  <div class="glass-btn-shadow"></div>
  <button class="glass-btn" type="button">
    <span>✦ Create my store</span>
  </button>
</div>
<!-- needs .glass-btn* CSS + @property --angle-1/2 -->

Inputs

Badges

FreeNewMost popularSoon

Alerts

✓ Your store was saved successfully.
ℹ︎ Review your shipping details before publishing.
⚠︎ You haven't enabled a payment method yet.
✕ Failed to connect to the shipping provider.

Cards

📨

VInbox

All your customer messages in one inbox.

Free
🚀Popular

Grow plan

For growing brands — every feature.

400 EGP/mo

Tabs / empty states

AllFreePremium

Active tab in violet, inactive on a light background.

🗂️

No orders yet

Your first order will show up here.

Rules per component

AspectRule
UsageOne clear action per component; no overloading.
Statesdefault · hover · focus · active · disabled · loading.
Sizessm 40px · default 50px · lg 58px (button height).
Common mistakesTwo primaries · weak contrast · input with no focus · truncated text.
08 — PRODUCT PATTERNS

Product patterns

The recurring page templates inside the product — all RTL-first, with clear empty, error and success states.

Homepage / Landing

Hero + value + ecosystem + pricing + proof + closing CTA.

Pricing

3 plans, the middle “most popular” highlighted, feature comparison.

Onboarding

Short numbered steps, visible progress, skippable.

Checkout

One step where possible, local payment, clear summary.

Dashboard

Colored metric cards, charts, order list, quick actions.

Settings

Grouped with headers, fields with descriptions, sticky save.

Search & Filters

Instant search, chip filters, a useful “no results” state.

Notifications

Grouped by time, colored by type, direct action.

Error / Success

A human message + reason + clear next step.

✓ RTL & A11y
  • Start-aligned, icons mirror logically
  • Correct keyboard focus order
  • Visible focus states on every interactive element
✕ Avoid
  • Screens with no empty/loading state
  • Cryptic technical error messages
  • Dangerous actions with no confirmation
09 — MARKETING SYSTEM

Marketing system

Ready rules and sizes for every channel. The constant: one strong sentence + a clear logo + one hero color + breathing room.

ChannelSizeStyleWords
Square post1080×1080Sentence + clay object + corner logo≤ 8
Story / Reel cover1080×1920Top title, bottom CTA inside safe area≤ 6
Paid / Meta ad1080×1080 · 1200×628Clear value + CTA + proof≤ 10
Google display300×250 · 336×280 · 728×90Logo + sentence + button≤ 6
YouTube thumbnail1280×720Face/object + 3 big words≤ 4
Email600px widthLogo header, one block per email, one CTAsubject ≤ 9
WhatsAppText + 1080² imageOpening line + value + link≤ 40
App Store shots1290×2796A title per shot + product UI≤ 5
✓ Do
  • Logo in a fixed corner with safe space
  • One hero color per design
  • Visual order: headline → visual → CTA
✕ Don't
  • Cram more than one message
  • Off-system fonts or colors
  • Tiny/crowded logo with no space
10 — OUTDOOR & INDOOR

Outdoor & indoor

Outdoor rule: one word readable in 3 seconds from afar. Big logo + short line + high contrast.

MediumSize/ratioHierarchyReading dist.Words
Billboard6×3m / 4:1Giant sentence + logo30–100m≤ 5
Street banner3×1mLogo + value10–30m≤ 6
Metro / Airportby locationValue + QR3–10m≤ 8
Mall / Indoor screen1920×1080Short motion + logo3–8m≤ 7
Rollup85×200cmLogo top, headline, 3 points, QR bottom1–3m≤ 20
Booth / Backdrop3×2.5mCentral logo + tagline2–10m≤ 5
Business card9×5cmLogo + name + contactin hand
Flyer / BrochureA5 / A4Cover value, inside featuresin handas needed

Outdoor type-size rule: for each 1m of reading distance ≈ 2.5cm minimum character height.

11 — PRESS & PR KIT

Press & PR kit

Everything the press needs to write about Vondera accurately — ready descriptions, facts, and name rules.

Official descriptions

Short (tagline)

The all-in-one commerce OS for Egypt & MENA.

Medium

Vondera is an integrated e-commerce platform that lets store owners launch, run, deliver and grow their business from one place — a professional storefront, local payments & shipping, a unified inbox, and a full app store.

Long (boilerplate)

Vondera was founded to give merchants across Egypt and the Arab region enterprise-grade tools, in their language and at their market's price. The platform combines everything a store needs — a no-code storefront, local payments and shipping, orders and inventory, a unified inbox across all channels, growth and marketing tools, and an extended app store — in one integrated ecosystem. Our mission: no merchant should start their next business from a blank page.

Facts (placeholder)

120+
apps in the store
6
unified message channels
12
products in the ecosystem
🇪🇬
made in Egypt

Name usage

✓ Correct✕ Wrong
Vondera · فونديراVONDERA · vondera · Fondera

Press release template & assets

Press release template

Headline · city & date · opening (what/why) · founder quote · details · boilerplate · media contact.

Allowed assets

Official logos from the download section only · approved product images · official colors.
Contact: press@vondera.app

Founder quote (placeholder)

“We built Vondera so any merchant can launch their next business without starting from a blank page.” — [Founder name]

Sample headlines

“Vondera launches an app store for regional merchants” · “An Egyptian platform unifies commerce in one place”.

12 — MOTION

Motion

Motion serves understanding, not spectacle — fast, smooth and calm. Rule: if it doesn't add meaning, remove it.

TypeDurationEasing
Micro (hover, state)120–200msease-out
Element transition250–400mscubic-bezier(.16,1,.3,1)
Section reveal500–800mscubic-bezier(.16,1,.3,1)
Spring / pop400–600mscubic-bezier(.34,1.5,.4,1)

Logo

Appear with a subtle scale + fade. No excessive spin.

Video

Intro ≤ 3s with logo, outro with CTA. Lower thirds on a translucent violet.

Avoid

Constant purposeless motion, heavy bounces, conflicting speeds, flicker.

Respect prefers-reduced-motion: pause non-essential motion for users who request reduced motion.

13 — CONTENT SYSTEM

Content system

We write in clear Egyptian colloquial for marketing, and simple standard Arabic for product and press. Always: short, human, useful.

Headlines

“Your next store should not start from a blank page.” · “Enable anything for your store.”

CTAs

“Start free” · “Create your store” · “Open the app store”.

Microcopy

“No credit card” · “Set up in minutes” · “Saved automatically”.

Error messages

Human + reason + fix: “We couldn't save right now — try again in a moment.”

Preferred / avoid

✓ Preferred
  • Start · Launch · Grow · Unify · Easily · No-code · Local
✕ Avoid
  • Best in the world · Revolutionary · Magic · Unrivaled · Heavy jargon
14 — ACCESSIBILITY & QUALITY

Accessibility & quality

Vondera is for everyone. Every design passes the quality checklist before launch.

Contrast

Body text AA minimum (4.5:1), large headings 3:1.

Focus states

A clear violet focus ring on every keyboard-interactive element.

Color-blindness

Never rely on color alone — add an icon/text for state.

RTL

Logical mirroring of icons and layout, not a plain flip.

Mobile

Touch targets ≥ 44px, text ≥ 13px, full-width buttons where needed.

Print

High contrast, safe margins, size fit to reading distance.

QA checklist

  • Is contrast sufficient for all text?
  • Are focus / hover / disabled states present?
  • Does the layout work on mobile / tablet / desktop?
  • Is RTL correct and icons mirrored logically?
  • Is the logo in safe space with correct contrast?
  • Is the copy error-free and on brand tone?
  • Does motion respect reduced-motion?
15 — GOVERNANCE

Governance

How the system stays alive and consistent as the brand grows.

Adding a component

Proposal → design that follows the tokens → design review → documentation → added to the system in a new release.

Design review

Every design passes a senior designer (identity) + product (function) before approval.

Approvals

Identity: Brand Lead · Components: Design System Owner · Marketing: Marketing Lead.

Versioning

Semantic: major (breaking) · minor (addition) · patch (fix), with a documented changelog.

Brand compliance checklist

  • Colors and fonts from the system only
  • Official logo with safe space
  • Consistent tone of voice
  • Approved components (no improvisation)
  • Accessibility and quality tested
16 — DELIVERABLES

Deliverables & downloads

Ready-to-use assets. Download what you need and start immediately.

Tokens JSON

{ "color": { "violet": "#5900FF", "pink": "#FF1F6C", "yellow": "#FFD900", "green": "#1F8A5B", "ink": "#140B1E", "paper": "#FCFBFE" }, "font": { "family": "Saudia", "weights": [400,500,600] }, "radius": { "sm": 11, "md": 16, "lg": 24 }, "space": [4,8,12,16,24,32,48,64] }