Good Deeds Brand & Design System β
Welcome to the Good Deeds brand and design system documentation. This directory contains all the resources needed to maintain consistent, high-quality branding across all Good Deeds touchpoints.
π Directory Structure β
brand/
βββ README.md # This file
βββ guidelines/
β βββ BRAND_GUIDELINES.md # Complete brand guidelines
βββ design-system/
β βββ DESIGN_SYSTEM.md # Technical design system documentation
β βββ tokens.ts # Core design tokens (spacing, shadows, etc.)
β βββ colors/
β β βββ tokens.ts # Color tokens
β βββ typography/
β β βββ tokens.ts # Typography tokens
β βββ components/ # Component specifications (to be added)
βββ assets/
βββ VISUAL_ASSETS.md # Visual asset specifications
βββ logos/ # Logo files (to be created)
βββ icons/ # Icon library (to be created)
βββ illustrations/ # Illustration files (to be created)π¨ Quick Start β
For Designers β
Read the Brand Guidelines - Start with
./guidelines.mdfor comprehensive brand information including:- Brand story, mission, and values
- Logo usage and specifications
- Color palette
- Typography
- Visual elements and photography style
- Voice and tone
Review Visual Asset Specs - Check
./assets.mdfor detailed specifications on:- Logo design and variations
- Icon style guide
- Illustration guidelines
- Photography standards
Create New Assets - Follow the guidelines and specifications when creating new brand assets
For Developers β
- Import Design Tokens - Use the design system tokens in your code:
import { colors, typography, spacing } from '@/brand/design-system/tokens';
// Use in your components
const styles = {
backgroundColor: colors.primary.main,
fontSize: typography.fontSize.base,
padding: spacing[4],
};Read the Design System - Check
./design-system.mdfor:- Complete token reference
- Component specifications
- Implementation guidelines
- Platform-specific considerations
- Accessibility requirements
Follow Implementation Checklist - Ensure all new components meet design, accessibility, and platform requirements
For Product Managers & Stakeholders β
Understand the Brand - Read the brand story, mission, values, and personality in the Brand Guidelines
Review Voice & Tone - Check the communication guidelines to maintain consistent messaging
Reference Quick Guide - Use the quick reference sections for at-a-glance brand information
π Key Documents β
Brand Guidelines β
Complete brand identity documentation including:
- Brand story, mission, vision, and values
- Visual identity (logo, colors, typography)
- Design principles
- Voice and tone
- Application guidelines
- Accessibility standards
Best for: Designers, marketers, content creators, external partners
Design System β
Technical implementation guide including:
- Design tokens (colors, typography, spacing, etc.)
- Component library specifications
- Layout patterns
- Platform-specific considerations
- Accessibility implementation
- Code examples
Best for: Developers, designers, engineers
Visual Assets β
Specifications for brand visual elements:
- Logo design and usage
- Icon style guide
- Illustration guidelines
- Photography standards
- Marketing templates
Best for: Designers, creative teams, marketing
π― Brand Overview β
Mission β
To make neighborhood support accessible, rewarding, and joyful for everyone.
Vision β
A world where every neighborhood is a strong, connected community built on mutual support and kindness.
Brand Values β
- Community-First - Neighbors and local connections at the heart
- Trustworthy - Safe, reliable experiences people can depend on
- Joyful - Celebrating every good deed
- Accessible - Easy for anyone to give and receive help
- Authentic - Genuine and down-to-earth
Brand Personality β
Friendly Β· Optimistic Β· Practical Β· Inclusive Β· Genuine
π¨ Design Quick Reference β
Colors β
Primary Colors:
- Good Deeds Green:
#4CAF50 - Community Blue:
#2196F3
Accent Colors:
- Warmth Orange:
#FF9800 - Sunshine Yellow:
#FFC107 - Joy Purple:
#9C27B0
Text Colors:
- Primary Text:
#212121 - Secondary Text:
#757575
Typography β
Fonts:
- Display/Headlines: Poppins (Bold, Semi-Bold)
- Body/UI: Inter (Regular, Medium, Semi-Bold)
Font Sizes:
- Hero: 48px (3rem)
- H1: 36px (2.25rem)
- H2: 28px (1.75rem)
- Body: 16px (1rem)
- Small: 14px (0.875rem)
Spacing β
Based on 4px grid:
- Small: 8px
- Medium: 16px
- Large: 24px
- Extra Large: 32px
β Brand Checklist β
When creating any Good Deeds branded material, ensure:
- [ ] Uses approved logo files and variations
- [ ] Follows color palette (no off-brand colors)
- [ ] Uses correct fonts (Poppins for headlines, Inter for body)
- [ ] Maintains accessibility standards (WCAG AA minimum)
- [ ] Follows voice and tone guidelines
- [ ] Respects minimum spacing and clear space
- [ ] Has been reviewed by design/brand team (for major materials)
π§ Implementation β
Installing Fonts β
Google Fonts (Web):
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Poppins:wght@600;700;800&display=swap" rel="stylesheet">React Native:
npx expo install expo-font @expo-google-fonts/inter @expo-google-fonts/poppinsUsing Design Tokens β
TypeScript/JavaScript:
import { colors, typography, spacing } from './brand/design-system/tokens';
const styles = {
color: colors.text.primary,
fontFamily: typography.fontFamily.primary,
fontSize: typography.fontSize.base,
padding: spacing[4],
};CSS:
@import './brand/design-system/colors.css';
.button-primary {
background-color: var(--color-primary);
color: var(--color-primary-contrast);
font-family: var(--font-primary);
padding: var(--spacing-4);
}π Common Tasks β
I need to... β
...use the logo
β Check Brand Guidelines - Logo System
β Get files from /brand/assets/logos/ (when created)
...choose a color
β Reference Design Tokens - Colors
β Ensure proper contrast (WCAG AA)
...write UI copy
β Follow Brand Guidelines - Voice & Tone
β Check UI copy examples
...build a component
β Reference Design System - Components
β Use design tokens
β Follow accessibility checklist
...create a marketing asset
β Follow Brand Guidelines
β Check Visual Assets - Marketing Templates
...add an icon
β Use Material Design Icons (Rounded)
β Follow Visual Assets - Icon Style
π Learning Resources β
Internal Resources β
- Brand Guidelines (this repo)
- Design System Documentation (this repo)
- Figma Design Files (link when available)
- Component Storybook (link when available)
External References β
- Material Design 3 - Component patterns
- WCAG Guidelines - Accessibility
- Inter Font - Primary typeface documentation
- Poppins Font - Display typeface
π€ Contributing β
Suggesting Changes β
- Review existing guidelines thoroughly
- Submit proposal with rationale
- Discuss with design/brand team
- Update documentation if approved
- Communicate changes to all teams
Adding New Components β
- Design component following brand guidelines
- Document specifications in design system
- Create design tokens if needed
- Build and test component
- Add to component library
- Update documentation
Reporting Issues β
Found an inconsistency or issue?
- Check if it's already documented
- Submit issue with details and screenshots
- Tag design/brand team
π Support β
Questions? β
Brand Guidelines: Contact Design Team
Implementation: Contact Engineering Team
Assets: Contact Creative Team
Resources β
- Design System:
/brand/design-system/ - Brand Guidelines:
/brand/guidelines/ - Visual Assets:
/brand/assets/
π Version History β
Version 1.0 - June 2026
- Initial brand guidelines release
- Design system v1.0
- Core design tokens
- Visual asset specifications
π Next Steps β
For New Team Members β
- Read Brand Guidelines cover to cover
- Review Design System documentation
- Import and explore design tokens
- Join design system sync meetings
For Current Team β
- Audit existing materials for brand compliance
- Implement design tokens across codebase
- Create actual visual assets (logos, icons, illustrations)
- Build component library in Storybook
- Set up brand asset management system
This brand and design system is a living resource. It will evolve as Good Deeds grows while maintaining the core values and personality that make our brand unique.
Last Updated: June 2026
Maintained By: Good Deeds Design Team
Version: 1.0.0
