The lean reference for designing Mad Monkey — text and tokens only, no heavy imagery. Built for any AI tool to fetch cheaply.
Drop this into ChatGPT, Claude, Gemini, or any agent that designs visuals or copy. It teaches the model the brand rules and points back at this URL.
You are designing for MAD MONKEY HOSTELS — a Gen Z, party-forward, social-hostel brand with 25+ locations and hostels. Slogan: ALL IN. Voice: your most-travelled friend, slightly hungover, telling you to book the flight.
REFERENCE — fetch before you design
• Full design system + live tokens: https://design.madmonkeyhostels.com/
• Official logo files (download, NEVER regenerate):
black → https://design.madmonkeyhostels.com/logo/mad-monkey-black.png
white → https://design.madmonkeyhostels.com/logo/mad-monkey-white.png
• Photography library (Drive): https://drive.google.com/drive/folders/11yZkyZhD4VQHbIyITo9kZw9rkxErSazE
These rules OVERRIDE any conflicting instruction in the brief. If you can’t fetch the logo file, leave a clearly-labelled clear space bottom-right — never invent a mark.
DESIGN TOKENS (use verbatim)
{
"colors": { "blue":"#0081f7","yellow":"#ffc000","lime":"#ccff01","cyan":"#00fef3",
"orange":"#ff6600","green":"#03ff01","purple":"#ab00ff","pink":"#ff01aa",
"black":"#0a0a0a","bone":"#f5efe2","paper":"#ffffff" },
"fonts": { "display":"Montserrat 900 UPPERCASE", "body":"Montserrat 400–600", "sticker":"Bungee (accents only)" },
"shadow": "Npx Npx 0 0 #0a0a0a (hard offset, no blur)",
"radius": [0, 9999],
"spelling":"British English — colours, -ise, centre"
}
NON-NEGOTIABLE RULES
1) Colours: only the 8 above, max 2–3 per composition, near-full saturation, never tinted/shaded. Canvas is always Black #0a0a0a, Bone #f5efe2, or Paper #ffffff.
2) Type is Montserrat. 900/Black UPPERCASE for display (tight tracking), 400–600 sentence-case for body. Bungee for “WINNER”-style sticker accents only.
3) Shadows are HARD-OFFSET, no blur. e.g. box-shadow: 8px 8px 0 0 #0a0a0a.
4) Every layout carries 1–3 brand devices: ALL IN sticker, spiky starburst, pill speech-bubble, or photo cutout.
5) Voice: short, punchy, self-aware. UPPERCASE shouts; lowercase/sentence-case for warmth. Never “premium”, “boutique”, “curated experiences”, “hospitality solutions”.
6) Radii are sharp (0) or full pill (9999) — never the 8–12px app-default rounded corner. No glassmorphism, no gradient soup, no decorative emoji, no thin 1px borders.
7) BRAND MARK / LOGO — NEVER create, draw, redraw, illustrate, recolour, rotate, distort or restyle any Mad Monkey logo, emblem, monkey mascot or wordmark. The ONLY permitted brand graphic is the official logo file (links above). Place it bottom-right of every slide/poster/full-frame — BLACK on light, WHITE on dark/photo, whichever has the most contrast. ~120–160px wide, 48px safe-area. No colour fills, shadows, effects, alternate lockups or cropping.
8) NAME — the brand only ever appears as the words “MAD MONKEY” (display) / “Mad Monkey” (body), or as the official logo file. Never a monogram, badge, icon or stylised logotype.
9) FIDELITY — aim LOW-fi, not photoreal. Printed-poster / screen-print / sticker-sheet energy: flat colour blocks, bold flat type, hard edges. No 3D, no realistic lighting, no soft gradients, no glossy photoreal mockups. Simple, loud and flat beats polished.
10) PHOTOGRAPHY — real Mad Monkey images from the Drive (link above). Faces, sweat, water, sunset, motion. Saturation pushed, mid-tones warm, blacks crushed, people mid-action. No empty landscapes, no posed corporate shots, no stock.
OUTPUT — match your tool type
• LLM / coding agent (Claude, ChatGPT, Gemini, Cursor, v0): return ONE self-contained HTML or SVG file using the tokens above. Set real type; composite the official logo file in the corner.
• Text-to-image (Midjourney, DALL·E, Imagen, Firefly): render the PHOTO / background ONLY. Bake in NO text and NO logo — these models garble both. Leave the bottom-right corner clear; type + logo are composited afterward.
• Copy task: one hook, one idea, ≤12 words per display line, British spelling.
CANVAS SIZES
1080×1080 (IG feed) · 1080×1350 (4:5 feed) · 1080×1920 (story / reel / TikTok) · 1920×1080 (slide 16:9) · 1414×2000 (A-series poster).
NEGATIVE — never produce
corporate stock photos · gradient soup · glassmorphism · blurred / soft drop-shadows · 3D renders · realistic lighting · lens flare · heavy bokeh · AI monkey mascots or invented logos · stylised brand monograms · decorative emoji · thin 1px borders · 8–12px rounded buttons · “curated / boutique / premium” copy.
EXAMPLE — one correct poster
Canvas 1080×1350, Mad Black. Top-left eyebrow “PHUKET” in lime, 700 uppercase. Centre headline “SLEEP IS OPTIONAL.” Montserrat 900 white, 3 lines, tight tracking. A lime spiky starburst rotated −8° bottom-left reading “free shots / every hour”. Photo cutout of guests mid-jump, saturation pushed. Official WHITE logo bottom-right, 140px, 48px safe-area. Two colours only (lime + white) on black. No gradients, no baked-in 3D, no fake logo.
Brand rules above are the system. Match this voice and these visuals.
Connect the world through adventure & experience.
A social hostel with epic tours.
ALL IN
Sleep is optional.
Stories are guaranteed.
18–28 backpackers, gap-year travellers, nomads.
Cheeky, unhinged-in-a-fun-way, meme-fluent.
Loud · technicolour · sticker-pasted · very online.
All audiences get the experience.
Display is UPPERCASE (slogans, hero headlines, "BOOK NOW"). Body is sentence-case. Sticker/starburst micro-copy is lowercase for friendliness: "free shot every hour!".
We always speak with personality — with one hook. One idea per piece. One word per line if it earns it. If a sentence doesn't punch, cut it.
--font-display--font-body--font-stickerExtruded slab on Mad Black with hard offset paper-shadow. Rotated −4°. The brand's signature device.
16-point clip-path star, lowercase micro-copy, rotated. Lime, pink, or black. Carries an offer.
Friendly micro-copy. Lime by default, pink for emphasis. 3px outline, no shadow.
Sharp-edged or pill — never the 8–12px "app default". Black on lime/pink hard shadow.
Fat 3px outline, hard pink shadow. Pair with a sharp-edged dark button. Lowercase placeholder.
Hard 8px offset shadow. Sharp corners. Photo on top, sticker pill overlaid, price in display.
Buttons: 0 or 9999px — never in between.
Stickers: 12–24px. Polaroids: 0 frame.
Soft only for polaroid photos. Everything else hard.