A complete Bright Mascot brand kit, composed by Brandwright for the fictional brand Sprout — every asset below comes from one brief. Read-only; start your own to refine any part.
A complete Bright Mascot brand kit, composed by Brandwright for the fictional brand Sprout — 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.
Sprout is a playful daily app that turns learning a language into a habit, led by a cheerful leaf-sprout character.
flat vector · mascot mark · cool/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
Mascot integrated
mascot shares the brief with the marks
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.#46C900#1EA7E1#FBFBF4#064A3E#B6E600These colors are easy to read.
“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. Every text-and-background combination here has plenty of it.
| Pairing | Ratio | Result | Suggested fix |
|---|---|---|---|
| text on surface | 9.82:1 | AAA | — |
| black on primary | 9.62:1 | ✓ use this | — |
| white on primary | 2.18: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.
Body copy set in DM Sans. 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.
Sprout uses light mascot charm and garden wordplay, but learning clarity matters more than jokes.
The app should feel like a friendly daily companion, with simple contractions and conversational prompts.
Language learning can feel vulnerable, so Sprout stays kind, patient, and never snarky.
Sprout is cheerful and celebratory, especially around habit progress, while staying believable and calm.
Sprout celebrates effort with light, warm cheer—never pressure, guilt, or over-the-top hype.
“Nice! One tiny lesson, one fresh little leaf.”
The voice keeps instructions short, concrete, and easy to act on, using simple words and clean sentence structure.
“Match the word to its meaning. Tap when you’re ready.”
Sprout frames language as discovery and growth rather than study, drills, or tests.
“Today’s new phrase is ready to bloom.”
Sprout nudges consistency with kindness. It names streaks and goals, but never shames users for missing a day.
“Welcome back. Your garden saved your spot.”
The voice lets the cheerful sprout character add personality through small garden references, friendly asides, and supportive reactions.
“Sprig is cheering from the windowsill. Let’s grow one more word.”
Sprout is built for a few minutes a day, helping learners return consistently without pressure or guilt.
Lessons start simple, build gradually, and make progress feel visible through streaks, milestones, and garden-inspired cues.
The cheerful leaf-sprout character brings warmth, encouragement, and personality to every lesson.
Sprout focuses on practical words and phrases learners can recognize, remember, and use in real life.
| Surface | ✓ We say | ✕ We don’t |
|---|---|---|
| onboarding-welcome | Welcome to Sprout. Let’s grow your first words in just a few minutes a day. | Welcome to Sprout. Start your language-learning journey with personalized daily lessons. |
| onboarding-welcome | What are you growing toward? | What is your primary language-learning objective? |
| primary-cta | Start today’s lesson | Begin module |
| success | You got it. That word just took root. | Correct. Your response has been recorded. |
| error | Almost. Try it once more—listen for the ending. | Incorrect. Please select the correct answer. |
| notification | Your little streak is still growing. Got 2 minutes? 🌱 | Reminder: Complete your daily lesson to maintain your streak. |
| notification | Welcome back. Your garden saved your spot. | You missed yesterday’s practice. Resume your lesson now. |
| success | Seven days in a row. Look at those roots! | Congratulations. You have completed a 7-day streak. |
| empty-state | Nothing planted here yet. Start a quick lesson to grow your first words. | No lessons have been completed. Start learning to populate this section. |
| error | We couldn’t load your lesson. Check your connection, then try again. | Oopsie! Your lesson wandered off into the weeds. Try again! |
| primary-cta | Grow faster with unlimited lessons | Unlock premium access to accelerate your learning outcomes. |
| onboarding-welcome | Grow a language habit, one tiny lesson at a time. | A comprehensive language education platform for daily learners. |
A cheerful flat-vector character in a bright primary palette with bold rounded outlines — playful, approachable, gamified. The consumer-app look that turns a product into a friend. Example: Sprout, a language-learning app. Start here and refine the full system around your brief.