Skip to main content

JobJitsu Brand Guidelines v1.0

The gentle art of landing the job.

On-device. On-target. On your terms.


1. Brand Essence​

JobJitsu is an open-source desktop app that gives you a local AI black belt for the entire job hunt. It runs a local agent and local LLM — no cloud, no subscriptions.

Core values: Privacy-first, intelligent, smooth, unstoppable, empowering.
Brand feeling: Calm confidence. The black belt in the corner of the room, not the shouting competitor.


2. Logo: The Leverage Belt​

Symbol Meaning​

A continuous martial-arts belt flows into a stylised "J". Its tail folds into an envelope flap — representing the full pipeline (search → curate → apply → send → follow up). The belt symbolises mastery, technique, and gentle redirection.

Logo Variants​

VariantFileUsage
Primary (icon + wordmark)assets/logo-full-horizontal.svgREADME hero, website navbar, app about screen
Icon onlyassets/logo-icon.svgApp icon, favicon, GitHub org avatar, system tray
Stackedassets/logo-stacked.svgSplash screen, social media profiles
Monochrome darkassets/logo-icon-mono-dark.svgDark backgrounds, terminal
Monochrome lightassets/logo-icon-mono-light.svgLight backgrounds, watermarks

Clear Space & Minimum Size​

  • Clear space: Equal to the height of the "J" icon around all sides.
  • Minimum width: 32 px for icon-only, 120 px for full logo (digital).
  • Never stretch, rotate, add drop shadows, or place on a busy background.
  • The teal envelope flap is the only allowed accent on the icon; do not change its color.

3. Color Palette​

RoleNameHexUsage
PrimaryDeep Indigo#1E1B4BBelt, primary text, dark UI backgrounds
AccentElectric Teal#2DD4BFEnvelope fold on logo, primary CTAs, links
Neutral DarkMidnight Ink#0B0A1ADark mode backgrounds, code blocks
Neutral LightSoft Cloud#F8FAFCLight mode backgrounds, cards
Text Primary (light)Slate 800#1E293BBody text on light backgrounds
Text Primary (dark)White#FFFFFFBody text on dark backgrounds
Text SecondarySlate 500#64748BCaptions, metadata
SuccessJade#10B981Application sent confirmations
CautionAmber#F59E0BFollow-up reminders, pending states

Contrast Checks​

  • Indigo on Cloud → AAA (17.8:1)
  • Teal on Midnight → AA for large text only. For dark-mode CTAs, use a slightly darker teal (#14B8A6) if needed for body text.
  • Always test UI components with a contrast checker (WCAG AA minimum).

4. Typography​

Primary Font: Inter​

  • Why: Highly readable, modern, open-source (SIL OFL 1.1). Works in UI and code.
  • Weights: Regular (400), Medium (500), Semi-bold (600), Bold (700).

Type Scale (Desktop App)​

LevelSize / Line-heightWeightUsage
H132 / 40 pxBold 700App title, landing hero
H224 / 32 pxSemi-bold 600Section headers
H320 / 28 pxMedium 500Card titles, modal headers
Body16 / 24 pxRegular 400Main content, job descriptions
Small14 / 20 pxRegular 400Meta, timestamps, labels
Code14 / 20 pxRegular 400Use JetBrains Mono for code blocks

Monospace Font​

  • JetBrains Mono (SIL OFL 1.1) — used in agent logs, resume previews, and any terminal output.

5. Iconography & Illustrations​

Icons​

  • Library: Lucide (MIT licensed, open-source).
  • Style: 2 px stroke, rounded caps and joins.
  • Color: Indigo on light mode, white on dark mode; interactive icons use teal on hover.

Spot Illustrations​

  • Minimal line-art illustrations using a single accent color (teal) over soft cloud background.
  • Style: modern, geometric, with subtle origami or martial-arts curves (belt-like arcs).
  • Optional future mascot: an origami fox with a small indigo belt.

Privacy Badge​

A small Agent · On-device pill (indigo/teal) in the status bar assures users the agent runs locally. Do not label this “Local LLM” in the UI.

Privacy Indicators​

A belt mark or Agent · On-device badge in the status bar at all times.


6. UI Design Principles​

  1. Native Feel, Local Power — The interface should feel light and fast, like a native desktop tool. Use system chrome, crisp animations.
  2. Dark Mode First — Default theme is Midnight Ink with teal highlights. Light mode is a deliberate switch.
  3. Invisible Agent — Surface progress (queued applications, follow-up calendar) calmly. Not a spaceship cockpit.
  4. Privacy Indicators — A small belt icon or Agent · On-device badge in the status bar at all times.
  5. Zero-Friction Onboarding — First-run uses the Leverage Belt icon as a progress indicator: "1. Connect resume → 2. Set preferences → 3. Agent activates."

7. Messaging & Taglines​

Primary Tagline​

The gentle art of landing the job.
Use as the main hero, social bio, or app title extension.

Secondary Tagline​

On-device. On-target. On your terms.
Three short promises — privacy, precision, autonomy.

Combined Usage (README, website)​

JobJitsu
The gentle art of landing the job.
On-device. On-target. On your terms.

Microcopy Examples​

  • Idle agent: “Your belt is tied. Waiting for your signal.”
  • Application sent: “One more throw. That’s 3 this week.”
  • Follow-up due: “Time to gently nudge — a polite reminder is ready.”
  • Agent warming up: “Warming up on-device. No data leaves this dojo.”

8. Voice & Tone​

TraitHow it sounds
Calm & confident“We’ve got this.” not “Hurry up!”
RespectfulNever aggressive about automation; it’s your agent, your rules.
PreciseUses correct terms when useful; prefers Agent over LLM in the UI
InspiringPositions job hunting as a craft you can master, not a chore.

9. Application Examples​

GitHub Social Preview Card​

  • Background: Deep Indigo (#1E1B4B)
  • Centered white Leverage Belt icon
  • Text: "JobJitsu – The gentle art of landing the job." in white Inter Bold
  • Teal envelope accent at the bottom edge

App Icon (Desktop)​

  • Squircle container (macOS/iOS style) with Midnight Ink background.
  • Leverage Belt icon in teal and white, centered.

Discord Banner​

  • Gradient from Indigo to Midnight, stacked logo and tagline.
  • Subtle belt curve pattern in the background.

10. Design Language Index​

DocumentCovers
../product/PRODUCT_VISION.mdVision, mission (canonical)
PRODUCT_PHILOSOPHY.mdBeliefs, principles, metaphor map
VOICE_AND_TONE.mdVoice pillars, tone by context, writing mechanics
DESIGN_SYSTEM.mdUI/component naming, motion, a11y, icons, illustration
BRANDING_FOR_DEVELOPMENT.mdBrand rules that drive engineering/UI
../design-system/README.mdProduction tokens, themes, variants
COPY_GUIDELINES.mdCopy architecture + surface index
EMPTY_STATES.mdEmpty-state patterns
NOTIFICATIONS.mdToasts, OS alerts, severity
ERROR_MESSAGES.mdFailure copy & recovery
SUCCESS_MESSAGES.mdMeasured win copy

Asset Checklist​

FileStatus
assets/logo-icon.svg✅
assets/logo-full-horizontal.svg✅
assets/logo-stacked.svg✅
assets/logo-icon-mono-dark.svg✅
assets/logo-icon-mono-light.svg✅
assets/social-preview.svg✅
BRAND_GUIDELINES.md✅ (this file)

Remember: Never alter the teal envelope flap color, always maintain clear space, and keep the voice calm and confident.
These guidelines ensure that JobJitsu looks and feels like a true master of the job hunt.