Skip to content
mdr
All design
product2017

PowerWeight — brand and icon system

A complete visual identity for a personal-trainer app — logo, hand-drawn characters, and a flat-icon library — built from one three-colour palette so every screen reads as a single product.

Role · Designer · illustrator · brand

What this covered

  • One identity from a three-colour palette — mustard, off-white, charcoal — applied to logo, characters and icons alike.
  • A dumbbell wordmark that works as both the app icon and the launch-screen anchor.
  • Hand-drawn characters that double as empty-state art, onboarding coaches and avatar choices.
  • A flat-icon family (dumbbell, calendar, chart, mail, pin) drawn to one spec so any row reads as one set.
  • Published as a full Behance case, with a device-recorded screencast of the app in motion.

Discipline

BrandIllustrationIcon systemMobile UIBehance

The brief

PowerWeight was a personal-trainer mobile app concept — workouts, a training calendar, body-progress tracking. The identity had to read as friendly and human on a screen the size of a hand: not gym-bro, not clinical corporate-wellness. That pointed at rounded geometry, a single warm accent, and characters that looked like people you'd actually want coaching you rather than stock-photo athletes.

A palette of three, on purpose

Mustard for brand and accent, off-white for surfaces, charcoal for outlines — and nothing else. A palette this tight is a constraint that pays off: with no extra colour to lean on, hierarchy has to come from weight, shape and spacing, so every glyph and illustration gets stress-tested. If a mark reads at 24px in mustard, it reads anywhere, in any state.

The mark: a wordmark you can shrink to an icon

The logo is a hand-lettered 'POWER WEIGHT' banner slung between two dumbbell plates. It was drawn to survive scaling: at full size it's a friendly wordmark, and cropped to the plates alone it becomes the app icon and the launch-screen anchor. One drawing, two jobs — the brand and the home-screen presence are literally the same asset.

Characters before screens

The illustrations were drawn first, before a single screen was wireframed. They had to carry the brand voice on their own — consistent proportions, one outline weight, the same eye and hand treatment across the flexing hero and the coach avatars. Once the character system held together as a family, the UI's only job was to get out of their way. The hero doubles as the launch screen and as the empty state on an unstarted workout library.

Icons as one family

Every utility icon — dumbbell, calendar, progress chart, mail, location pin — shares the same corner radius, the same stroke weight, and the same proportion of negative space. Drawing them as a set, to a single spec, means they sit together in a tab bar or a settings list without anyone having to think about it. Consistency here is invisible when it works and glaring when it doesn't.

Looking back

This is early work — 2017, published on Behance — and it holds up because the discipline is right: constrain the palette, draw the mark to scale, treat illustrations and icons as systems rather than one-offs. The same instincts run through everything I've designed since; here they're at their most concentrated because there was so little to hide behind.

In motion

The app in motion — onboarding, workout library, calendar, progress tab. Recorded on a real device, no edits.

Screens

Stylised bodybuilder illustration

Hero illustration

The flagship character. Used as the app's launch screen and as the empty state on the workout library.

Outlined female face avatar

Coach avatars · outline

Outline variants for picker rows. Same head proportions across all avatars so the row reads as one set.

Outlined male face avatar

Coach avatars · the pair

Matched male / female pair. Built so swapping coaches in onboarding doesn't change the visual rhythm of the screen.

Filled-color female face

Filled variant

Filled treatment for the larger profile-header use. Same character, second voice — quieter when surrounded by white space.

Filled dumbbell icon

Brand mark · filled

The dumbbell as the literal brand. Mustard fill, used in the logo lockup and as the launch-screen anchor.

Outline dumbbell icon

Brand mark · outline

Outline treatment for in-app use where the filled mustard would compete with content. Same icon, lower volume.

Calendar icon

Calendar — utility icon

Workout-schedule glyph. Same outline thickness and corner radius as the rest of the library so it sits in any row.

Location pin icon

Pin — gym location

Geo pin for the gym-finder. Stripped to a silhouette so it reads at any size.

Chart line icon

Progress — chart icon

Progress / analytics tab. Same square footprint as every other tab-bar glyph, no special-case treatment.

Mail icon

Mail — notifications

Notification glyph. Drawn with the same envelope flap proportions used in the rest of the system.

Original Behance project