Marvin
Brand identity and product design for Marvin, a drone fleet-management concept: the mark, color, type, workspace and landing page, as working code.
- Client
- Self-initiated concept
- Role
- Brand identity, product UI and landing page
- Tools
- Claude Code · Codex
- Year
- 2026
- Status
- Concept
- Live product
- marvin.hi-3b5.workers.dev ↗
Marvin keeps track of what happens between drone flights: aircraft, batteries, pilots and service. I designed its brand, its workspace and its landing page as one piece and built them as working code with Claude Code and Codex. Marvin is a self-initiated concept, and all its data is synthetic.
Named after a robot who does the dull work
Most of a drone program’s work happens on the ground: service, batteries, records of who flew what. Douglas Adams’s depressed robot suits that work. I kept his dry humor for the landing page and kept the product plain.
A head in one color
A disc split by a brow line, with two triangular eyes notched below it. The gaps are empty, so the mark works in one color on any ground, from the lockup down to a 16 px browser tab.
Black, white and one orange
Black is every ground and white carries the words. Answer Orange is the only accent. Five steps of light, teal to yellow, shade the pictures and mean nothing. A state is always a color, a shape and a word, so no state depends on color alone.
Four typefaces, each with a job
Geist carries the product. Geist Mono sets anything you could look up: an aircraft, a battery, a flight. Cal Sans is kept for the logotype and section titles, and Jost Black for DON’T PANIC.
Pictures drawn the way a drone sees
Every picture is square points lit from the top left. Size and shade follow the same light. Orange stays out of the shading, so it keeps meaning attention.
The product keeps the brand quiet
Marvin’s workspace is for fleet managers: which aircraft can fly, who flew them and what needs service next. It keeps the black ground, white text and Geist, and adds two state colors with shapes, white brackets for selection and no pictures.
The landing page is where the brand speaks
DON’T PANIC is the only large orange on it. The pictures move there: the head follows the fleet, a battery is checked step by step, a drone scans a site into color. Every section points back to the working product.
Closing notes
Marvin is a self-initiated concept. Every aircraft, pilot and record is synthetic, and the choices came from my design reviews, not from user research.
The name, DON’T PANIC and the color names come from Douglas Adams’s The Hitchhiker’s Guide to the Galaxy, as homage; the head nods to Marvin in the 2005 film. The project is not affiliated with or endorsed by the rights holders. Cal Sans, Geist, Geist Mono and Jost are used under the SIL Open Font License.