A complete Maximalist / Expressive brand kit, composed by Brandwright for the fictional brand Fizz — every asset below comes from one brief. Read-only; start your own to refine any part.
A complete Maximalist / Expressive brand kit, composed by Brandwright for the fictional brand Fizz — every asset below comes from one brief. Read-only; start your own to refine any part.
The generative core: brief, logo family, palette, typography. Click any filled asset to see all versions.
⚠️ AI-generated — review and refine before shipping. The marks are extracted to SVG/PNG by an AI pipeline, so small imperfections (a stray tone, a slightly-off path, an occasional mis-cropped detail) are possible. Anything off is editable, or just ask the agent to re-generate it.
Fizz is a music & culture app for discovering, sharing, and reacting to what's loud right now.
flat vector · abstract mark · neutral/vivid/light
Imagery & illustration: flat vector style.
Ask Brandwright to set an audience and a mission to round out the strategy.
Does the identity read as one system? A structural check across voice, art direction, and the mark set.
Unified personality
one personality drives both voice and visuals
Art direction set
medium + mark type fixed for the whole brand
Complete mark system
5/5 logo marks extracted from one brief
Type pairing set
heading + body chosen as a pair
The single 16:9 composed source image. Every logo, color, and typeface below is extracted from it — change the brief and the whole kit follows.

brief.png
logos/primary
logos/secondary
logos/letter-mark
logos/app-icon
logos/wordmarkA purpose-built mark distilled from your logo marks to stay clear in a tiny browser tab.




favicons/faviconThe app-icon tile, sized for iOS, Android & PWA installs.
the maskable icon keeps a safe zone, so any mask (circle/squircle) can’t clip the mark
The identity applied to a product surface — mark, type, and palette working as one system.
social/og-image.pngsocial/ as the brand lockup on the surface color.#F8007D#B6E600#1236F3#F8F4ED#05080C#FF5A08These colors are mostly easy to read — 1 to adjust.
“Contrast” is how clearly text stands out from the color behind it. When it’s too low, text gets hard to read — especially for people with weaker eyesight or on a bright screen. Here’s what to tweak:
#cdcece#cdcece(4.68:1)| Pairing | Ratio | Result | Suggested fix |
|---|---|---|---|
| text on surface | 18.30:1 | AAA | — |
| text on neutral | 2.72:1 | fails AA | #cdcece(4.68:1) |
| black on primary | 5.29:1 | ✓ use this | — |
| white on primary | 3.97:1 | alternate | — |
This kit targets WCAG 2.1 AA: every key text/background pairing above is validated and any failure is flagged with a suggested fix. Floor 4.5:1 normal text, 3:1 large. Color is never the only signal.
radial-gradient(at 18% 28%, #F8007D 0px, rgba(248, 0, 125, 0) 55%), radial-gradient(at 80% 22%, #B6E600 0px, rgba(182, 230, 0, 0) 50%), radial-gradient(at 30% 80%, #1236F3 0px, rgba(18, 54, 243, 0) 55%), radial-gradient(at 75% 75%, #FF5A08 0px, rgba(255, 90, 8, 0) 50%), linear-gradient(#F8F4ED, #F8F4ED)Body copy set in Space Grotesk. Tuned for legibility at length — the quick brown fox jumps over the lazy dog. 0123456789.
Heading carries the brand’s personality; body is chosen for legibility at small sizes and long form.
Body copy on the light surface. Muted secondary text.
Body copy on the dark surface. Muted secondary text.
The dark set is derived from your palette and ships ready to use in the kit. For developers: color.dark.* in tokens.json, and @media (prefers-color-scheme: dark) in globals.css.
Fizz can wink and play with music metaphors, but it should not turn every moment into a joke.
The app lives in feeds, reactions, drops, and shares, so it should sound like a sharp friend in the conversation.
Fizz can be cheeky about culture and taste, but it should never mock users, artists, or communities.
Discovery should feel exciting and alive, while product instructions still need to stay crisp and useful.
Fizz sounds high-energy and culture-aware without shouting over the moment. It uses punchy lines, sharp verbs, and a sense of momentum.
“Your feed just caught a spark. See what’s bubbling.”
Speak like someone who’s already part of the conversation: current, observant, and quick with context.
“That track is moving fast. Add your take before the room flips.”
Invite reactions without forcing hot takes. Make space for love, debate, surprise, and disagreement.
“Big chorus. Bigger feelings. What’s your read?”
Use wit, rhythm, and a little edge, but avoid sarcasm that punches down or makes users feel uncool.
“New drop detected. Your headphones may have opinions.”
Keep product language clear, short, and action-oriented. The vibe should never get in the way of the next tap.
“Pick a vibe. We’ll tune your feed.”
Fizz surfaces the songs, artists, clips, drops, and conversations gaining heat before they feel old.
The app turns discovery into participation, giving users quick ways to post takes, respond, and see how the room is feeling.
Fizz learns from what users play, share, skip, save, and react to so the feed feels personal without becoming predictable.
Fizz makes it easy to jump into music and culture conversations whether users are deep in the scene or just catching the spark.
| Surface | ✓ We say | ✕ We don’t |
|---|---|---|
| onboarding-welcome | Start with what you’re into. We’ll tune the feed from there. | Select your interests to personalize your content recommendations. |
| primary-cta | What’s loud right now | Trending music and culture |
| primary-cta | This one’s catching heat. Drop your take. | This track is becoming popular. Share your opinion. |
| notification | New drop from Nova Vale. The room is already split. | Nova Vale has released a new song. Open Fizz to view reactions. |
| empty-state | Nothing on repeat yet. Save a track when it hits. | You have not saved any songs. Saved songs will appear here. |
| primary-cta | Send this to someone with taste. | Share this item with your friends. |
| error | The feed missed a beat. Check your connection and try again. | Unable to load content due to a network connectivity issue. |
| success | Keep it about the take, not the person. Edit your comment to post. | Your comment violates our community guidelines and cannot be submitted. |
| success | Posted. Your take is in the room. | Your post has been successfully published. |
| onboarding-welcome | Find your people on Fizz. We’ll only use contacts to help you connect. | Allow access to your contacts to improve your social experience. |
A bold mark inside a rich, multi-color system — mixed, large type and vivid, high-saturation hues rather than a single accent. High-energy, irreverent, and memorable. For music, entertainment, and youth brands. Start here and refine the full system around your brief.