Logo files, colour, type, characters, components, templates and motion for everyone building under the AppDeen AI name. Follow these eight steps on every platform, then run the checklist before you ship.
Paste this into the <head> of every page.
Copy the kit's assets/brand folder to /assets/brand/. Load tokens.css before components.css.
Put ad-root on <body>. Pages are dark. Wrap light sections in ad-light.
Copy the kit's assets/icons folder to /assets/icons/, then paste this into <head>.
Copy the kit's assets/logo folder to /assets/logo/. Header: Horizontal, Full colour · dark, 24px tall on desktop and 20px on mobile, linked to the home page.
Copy markup from chapter 06 as-is. Keep the class names. Change content only.
Invoices, contracts, timelines, reports, letters and more are ready in chapter 07. Never design a document from scratch.
Every client platform carries the Powered by AppDeen AI badge in its footer, linked to appdeen.ai.
One mark, one wordmark, four lockups and five colourways. Always use the files from this kit. Never redraw, retype or recolour them.
Match the background first. The colourway follows.
Clear space on every side equals x, the diameter of the hole in the mark.
| Lockup | Screen min. | Print min. |
|---|---|---|
| Stacked | 72 px wide | 20 mm |
| Horizontal | 120 px wide | 30 mm |
| Mark | 16 px wide | 5 mm |
| Wordmark | 96 px wide | 25 mm |
App icons, favicons and the cinematic glow mark. The glow mark is for hero sections on Void only.
Every one of these breaks the logo. If a layout needs one of them, change the layout.
Open any logo file layer by layer, the way you would in Figma. Select a layer to read its exact values, hide parts, then export just what you need as SVG, PNG or React.
Dark first. Void and Navy carry the page, white carries every word, and the logo blue is the only blue. Click a swatch to copy its hex.
One blue: #2254F2, the blue in the logo, on light and on dark. Never a lighter or darker version of it, no light blue, no cyan. Tints are this blue at lower opacity.
For product UI states only. Never decorative.
Two, both for backgrounds. Never on text.
How much of each colour a typical screen shows.
Measured WCAG contrast. Body text needs AA (4.5:1).
On Void, Navy and Panel: white text.Always #FFFFFF. Never grey. Use size and weight for hierarchy.
Blue text on dark: 24px and up only.Headlines, numerals, the logo and icons. Smaller text stays white. The dark neutrals carry no blue, so the logo blue stands out.
On Paper and white: Navy text.Links and accents in AppDeen Blue. Captions stay Navy, just smaller.
On AppDeen Blue: white only.No other text colour on blue.
Three families from Google Fonts. Archivo Expanded speaks, DM Sans explains, Space Mono labels.
Display. Headlines, numbers, names. Width 125, weights 700 and 800.
Text. Paragraphs, UI, buttons, anything read as a sentence.
Labels. Eyebrows, tags, data, code. Always uppercase for labels.
All Arabic text, display and body. Weights 400, 600, 700. Set dir="rtl" on the page, mirror layouts and arrows, keep the logo as it is.
Ten styles. Sizes are fluid where marked. Copy the CSS class or the values.
Four typographic devices that make a page feel like AppDeen. Use one per page.
We don’t rent agents.We rent experience.
Most AI decays. Ours compounds.
Every AI employee is a named character. Same body, same visor, a wardrobe that names the role. Mr. AppDeen leads them.




Five parts make a character read as AppDeen. Select a number.

One visor, seven states. The mark shows what the employee is doing right now. Show the state the product is in, never one for decoration.
The employee is on and free for the next task.
A person is talking or typing to the employee.
The employee is planning or reasoning before it acts.
The employee is doing the task. Keep it on until the task ends.
The employee is waiting for a person before it sends, publishes or pays.
The task is finished. One green flash, then back to blue.
The employee is switched off, paused or out of hours.
Follow every rule, then generate with the prompt below.
First name plus role: “Salma, Executive Assistant”. Credits read “Salma AppDeen”.
Suit leads, hoodie builds, cap and jacket markets, hard hat engineers. All black.
Blue appears as light, plus at most one accent piece (a bow, a trim line).
One prop that names the job. Food may keep its natural colour.
Athletic, upright, confident. No exaggerated body shapes.
2:3 portrait, waist up, head in the top third, one character per image.
Pure black #000000 for the master. Place on Void in UI.
1024×1536 PNG master. 768×1152 WebP for the web.
Characters in design. Use them as references for pose, wardrobe and props, not as published employees.






Copy the markup, keep the classes. Every component reads from tokens.css and ships in components.css.
One primary per view. Secondary for everything else. Text links end with an arrow.
Wrap the section in ad-light. Primary stays blue.
Every section opens with an eyebrow, then the headline. The >>> is added by CSS.
Choose a trained employee, give it your knowledge, and let it work in a private workspace.
Floating pill, 14px from the top, centred. Logo left, links centre, one primary action right.
Three states for employees and features. Live pulses. Nothing else does.
Panel gradient, 18px radius, a light that follows the cursor. Add the spotlight script from the Motion chapter.
Lives where your customers are: WhatsApp, email, web chat, voice.
You decide what runs free and what waits for your one tap.
Mono label above, 48px input, blue focus ring. The placeholder is the only text allowed below full white.
Required in the footer of every client platform we build. Dark sites use the default, light sites add ad-powered--light.
The profile card for every AI employee. Name, role, one-line promise, four skills, three verbs, one link. All text white.
Head of Marketing
Has seen every campaign that broke through. Builds the demand and owns the voice.
STORY · CAMPAIGN · REACH
Meet Max →
Ready documents for finance, legal, HR, clients, projects, stationery, marketing and print. Open one, click Edit and type on the page, or change all its data at once, then print to PDF. People and AI agents fill them the same way.
Edit templates/company.json with the legal name, registration, tax and activity numbers, bank, IBAN and CliQ alias. Every template fills its [placeholders] from it.
Chrome or Edge, then Print, Save as PDF, Background graphics: On. Margins: None for one-page documents, Default for documents that run over pages, so page numbers print. The toolbar hint on each template says which. The template sets the paper size.
Since 1 April 2025 every invoice and credit note is cleared in JoFotara, which issues its QR code. Issue it there, then put the QR image URL in jofotara.qr_image.
The agreements, NDA, offer letter and payslip are starting points, not legal or tax advice. Have your lawyer and accountant review them once, then reuse. A Jordanian lawyer should approve the Arabic text.
Numbers run in order per year and are never reused.
| Document | Number | PDF file name |
|---|---|---|
| Invoice, English or bilingual | INV-2026-0042 | AppDeen-AI_Invoice_INV-2026-0042_Client-Company.pdf |
| Credit note | CRN-2026-0003 | AppDeen-AI_Credit-note_CRN-2026-0003_Client-Company.pdf |
| Receipt | RCT-2026-0018 | AppDeen-AI_Receipt_RCT-2026-0018_Client-Company.pdf |
| Quotation | QUO-2026-0031 | AppDeen-AI_Quotation_QUO-2026-0031_Client-Company.pdf |
| Purchase order | PO-2026-0014 | AppDeen-AI_Purchase-order_PO-2026-0014_Supplier.pdf |
| Service agreement, English or bilingual | AGR-2026-0007 | AppDeen-AI_Agreement_AGR-2026-0007_Client-Company.pdf |
| NDA | NDA-2026-0011 | AppDeen-AI_NDA_NDA-2026-0011_Client-Company.pdf |
| Project timeline | PLN-2026-0012 | AppDeen-AI_Timeline_PLN-2026-0012_Client-Company.pdf |
| Monthly report | RPT-2026-10 | AppDeen-AI_Report_RPT-2026-10_Client-Company.pdf |
| Onboarding pack | ONB-2026-0009 | AppDeen-AI_Onboarding_ONB-2026-0009_Client-Company.pdf |
| Meeting notes | MTG-2026-0045 | AppDeen-AI_Meeting-notes_MTG-2026-0045.pdf |
| Letter | LTR-2026-0009 | AppDeen-AI_Letter_LTR-2026-0009.pdf |
| Offer letter | OFR-2026-0012 | AppDeen-AI_Offer-letter_OFR-2026-0012_Name.pdf |
| Payslip | PAY-2026-10-AD-014 | AppDeen-AI_Payslip_PAY-2026-10-AD-014_Name.pdf |
| Certificate | CERT-2026-00123 | AppDeen-AI_Certificate_CERT-2026-00123_Name.pdf |
One cinematic moment per page, then calm. Entrances ease out, hovers answer fast, and everything respects reduced motion. Videos open and close with the logo sting.
Two curves. Press play to compare.
--ad-ease-outEntrances, reveals, hovers. cubic-bezier(.2,.7,.2,1)
--ad-ease-in-outThings that move across the screen. cubic-bezier(.65,0,.35,1)
Bars to scale.
Six patterns cover everything. Copy the code from each.
Sharper every month.
The hero mark scales 7× into its own hole while the headline fades. You fall through it into the page, as on appdeen.ai.
Try it at the top ↑Four seconds. The mark wakes on three tones, then the wordmark rises into the stacked lockup. Use it to open or close a video.
prefers-reduced-motion: show the end state, stop loops, keep the WebGL mark still.Plain, confident, specific. Short sentences. Numbers over adjectives. Honest about what is live and what is coming.
We don’t rent agents. We rent experience.
AppDeen AI
AppDeen (second mention)
Salma, Executive Assistant
Max AppDeen (credits)
Appdeen AI
App Deen
APPDEEN AI
AppDeen.ai (in a sentence)
| Use | Instead of | Example |
|---|---|---|
| AI employee | bot, assistant, tool, agent | Rent a trained AI employee. |
| Trained | configured, set up | Trained by senior experts. |
| Private workspace | instance, tenant | Works in a private workspace that is yours alone. |
| Talk to us | Contact sales, Book a demo | Primary call to action. |
| Live · In training · Coming soon | beta, alpha, WIP | Status of an employee or feature. |
She remembers every correction, every preference, every Tuesday.
Anything read as a sentence: headlines, paragraphs, buttons.
Schedule · Inbox · Coordinate
Labels, tags, status, data readouts, verbs on cards.
WhatsApp and email. Short, specific, one action. Replace the [brackets].
Any AI agent can produce on-brand work from one link. Give it the brief below, or point it at the llms.txt file. It reads the rules, the tokens and the templates on its own.
| File | What it holds |
|---|---|
| /llms.txt | Index for AI agents: what AppDeen AI is and where every rule, token, logo and template lives. |
| /brand.md | Every rule on this site as one Markdown file, written as instructions. |
| /assets/brand/tokens.json | Colours, type, spacing, radius and motion in W3C design-token format. |
| /templates/<name>.json | The data shape for each template. Agents fill it and keep every key. |
| /templates/<name>.html | The renderer. Opens with ?data= base64url JSON and prints to PDF. |
Fetch the JSON, change values, open the link, print.
Paste HTML, CSS or copy. It flags off-palette colours, light blue, grey text colours, other fonts and misspelled names.
The same system in four formats. Pick the one your stack uses.
Every file on this page in one download, with a README for your team.
Download kit · 11.8 MBWe don’t rent agents.We rent experience.