Brand Identity Kit
Run ID: 69cada0f74bac0555ea30dad2026-03-30Design
PantheraHive BOS
BOS Dashboard

Complete brand identity package including logo concepts, color palette, typography guide, brand voice guidelines, and social media style guide.

Introduction: Defining Your Brand's Foundation

Welcome to the initial phase of crafting your comprehensive Brand Identity Kit! This document outlines the critical research and design requirements for Step 1: "research_design_requirements." Our goal in this phase is to thoroughly understand your vision, values, and target audience to lay a robust foundation for your brand's visual and verbal identity.

By meticulously defining these requirements, we ensure that every element of your Brand Identity Kit – from your logo to your social media presence – is cohesive, impactful, and authentically represents your brand. This output serves as a blueprint, guiding the subsequent design and development stages.


I. Core Brand Identity Elements: Research & Definition

This section details the specific requirements for each component of your Brand Identity Kit, focusing on what needs to be defined and considered.

A. Logo Concepts & Visual Identity

The logo is the cornerstone of your brand's visual identity. We will explore various concepts to ensure it is unique, memorable, and reflective of your brand's essence.

  • Detailed Design Specifications:

* Logo Type Preference:

* Wordmark: Text-based logo (e.g., Google, Coca-Cola).

* Logomark/Symbol: Icon-based logo (e.g., Apple, Nike swoosh).

* Combination Mark: Text + Symbol (e.g., Adidas, Burger King).

* Emblem: Text within a symbol (e.g., Starbucks, Harley-Davidson).

* Abstract Mark: Unique, non-representational symbol (e.g., Pepsi, BP).

* Desired Aesthetic/Style: Modern, classic, minimalist, playful, luxurious, rugged, geometric, organic, hand-drawn, illustrative, etc.

* Key Values/Emotions to Convey: What core values or feelings should the logo evoke (e.g., trust, innovation, community, excitement, reliability)?

* Inspiration/References: Any existing logos or visual styles that resonate with your vision (both within and outside your industry).

* Elements to Avoid: Any specific imagery, colors, or styles that do not align with your brand.

  • Visual Asset Definitions (Wireframe Analogue):

* Primary Logo: The main, most commonly used version.

* Secondary/Horizontal Logo: An alternative layout for specific applications.

* Icon/Favicon: A simplified, square version for app icons, favicons, and social media profile pictures.

* Monochromatic Versions: Black, white, and single-color adaptations for various backgrounds and print applications.

* Clear Space Requirements: Guidelines for minimum spacing around the logo to ensure visibility.

* Minimum Size Requirements: Specifications for the smallest usable size without loss of detail.

  • UX Recommendations:

* Memorability & Recognition: The logo should be easily remembered and instantly recognizable, fostering strong brand recall.

* Versatility: It must function effectively across all mediums (digital, print, small, large) and maintain its integrity.

* Legibility: The text (if applicable) and symbol should be clear and readable at various sizes.

* Differentiation: It should stand out from competitors and avoid generic designs.

B. Color Palette

Colors are powerful tools for communicating emotion and brand personality. We will define a palette that is impactful, harmonious, and strategically aligned with your brand.

  • Detailed Design Specifications:

* Primary Colors: 1-3 dominant colors that define the brand.

* Secondary Colors: Supporting colors that complement the primary palette.

* Accent Colors: 1-2 vibrant colors for highlighting key information or calls-to-action.

* Neutral Colors: Grays, off-whites, or muted tones for backgrounds and secondary elements.

* Color Psychology & Meaning: Desired emotional associations for each color (e.g., blue for trust, green for growth, red for energy).

* Industry & Target Audience Considerations: How do colors resonate with your industry and demographic?

* Technical Specifications: Requirements for CMYK (print), RGB (digital), and Hex codes (web) for each color.

  • UX Recommendations:

* Emotional Impact: The palette should evoke the desired feelings and reinforce brand personality.

* Brand Recall: Consistent use of colors aids in instant brand recognition.

* Accessibility: Colors must meet contrast ratio standards to ensure readability for all users, including those with visual impairments.

* Consistency: The palette should be applied uniformly across all brand touchpoints to create a cohesive experience.

* Hierarchy: Colors should be used strategically to guide the user's eye and emphasize important information.

C. Typography Guide

Typography plays a crucial role in conveying brand personality and ensuring readability. We will establish a clear hierarchy and selection of fonts.

  • Detailed Design Specifications:

* Primary Headings Font: For titles and major headings.

* Secondary Headings Font: For subheadings and supporting titles.

* Body Text Font: For all long-form content, prioritizing readability.

* Accent/Display Font (Optional): For specific branding elements or call-outs.

* Font Pairings: Guidelines for how fonts should be combined harmoniously.

* Font Weights & Styles: (e.g., light, regular, bold, italic) to be used.

* Size & Spacing Guidelines: Recommendations for font sizes, line height (leading), and letter spacing (kerning) for different applications.

* Licensing Considerations: Ensure chosen fonts are suitable for commercial use across all planned applications.

  • UX Recommendations:

* Readability & Legibility: Fonts must be easy to read across all devices and print materials.

* Brand Personality: Typography should align with the overall tone and personality of the brand.

* Hierarchy: Clear typographic hierarchy guides users through content, making information digestible.

* Consistency: Uniform font usage builds trust and a professional image.

D. Brand Voice & Messaging Guidelines

Your brand's voice is how it communicates with the world. These guidelines ensure a consistent and authentic tone across all written content.

  • Detailed Design Specifications:

* Brand Persona/Archetype: What kind of personality does your brand embody (e.g., innovator, caregiver, rebel, sage)?

* Tone of Voice: (e.g., friendly, authoritative, playful, sophisticated, empathetic, direct, witty).

* Key Messaging Pillars: The core themes or messages your brand consistently communicates.

* Vocabulary:

* Keywords/Phrases to Use: Specific terms that reinforce your brand values.

* Words/Phrases to Avoid: Jargon, clichés, or terms that contradict your brand's image.

* Grammar & Punctuation Style: (e.g., formal vs. informal, use of contractions, oxford comma).

* Call-to-Action (CTA) Style: How direct, persuasive, or subtle should CTAs be?

* Target Audience Communication Style: How does your audience prefer to be addressed?

  • UX Recommendations:

* Relatability & Authenticity: A consistent voice helps your audience connect with your brand on a deeper level.

* Clarity & Engagement: Clear and engaging language improves user understanding and interaction.

* Trust & Credibility: A professional and consistent voice builds confidence in your brand.

* Customer Experience: Ensures every interaction with your brand's text feels familiar and aligned.

E. Imagery & Visual Style

Beyond the logo, the overall visual language – including photography and illustration – significantly contributes to brand perception.

  • Detailed Design Specifications:

* Photography Style: (e.g., candid, posed, lifestyle, product-focused, abstract, high-key, low-key).

* Color Treatment/Filters: Specific color grades or filters to be applied to images for consistency.

* Subject Matter: Types of people, environments, or objects to feature.

* Illustration Style (if applicable): Flat, isometric, line art, realistic, cartoonish.

* Iconography Style: Consistent look for all icons used across digital platforms.

* Overall Mood/Feeling: What emotions should your imagery evoke?

  • UX Recommendations:

* Emotional Connection: Imagery should resonate with the target audience and evoke desired emotions.

* Brand Recognition: A consistent visual style makes your content instantly recognizable.

* Relevance: Images should be relevant to the content and the target audience's interests.

* Quality: High-quality imagery enhances professionalism and credibility.

F. Social Media Style Guide

This section ensures your brand's presence is consistent and optimized across various social platforms.

  • Detailed Design Specifications:

* Platform-Specific Adaptations: How the brand identity translates to Instagram, Facebook, LinkedIn, X (Twitter), TikTok, etc. (e.g., aspect ratios, character limits).

* Content Pillars/Themes: Recurring topics or types of content to be shared.

* Visual Templates: Guidelines for common post types (e.g., quotes, announcements, product features, stories).

* Hashtag Strategy: Branded hashtags, relevant industry hashtags, and usage guidelines.

* Emoji Usage: Guidelines for appropriate and consistent use of emojis.

* Profile Optimization: Best practices for profile pictures, cover photos, and bios.

  • Visual Asset Definitions (Wireframe Analogue):

* Social Media Profile Picture/Avatar: Optimized versions of the logo.

* Cover Photo/Banner Templates: Layouts for Facebook covers, LinkedIn banners, X headers.

* Post Layout Templates: Common grid layouts for image/text posts.

* Story Templates: Design elements for Instagram/Facebook stories.

* Video Thumbnail Guidelines: Consistent visual style for video thumbnails.

  • UX Recommendations:

* Engagement: Content should be optimized for each platform to maximize user interaction.

* Platform Optimization: Visuals and copy should fit platform requirements and user expectations.

* Consistent Experience: Users should recognize your brand instantly across all social channels.

* Ease of Content Creation: Providing templates and clear guidelines simplifies content creation for your team.


II. Overarching Design & User Experience Considerations

These principles will guide the development of all brand identity elements, ensuring a cohesive and effective outcome.

A. Brand Personality & Values

  • Requirement: A clear articulation of your brand's core personality traits (e.g., innovative, trustworthy, playful, sophisticated) and fundamental values (e.g., sustainability, community, excellence, integrity). These will inform every design decision.

B. Target Audience

  • Requirement: A detailed understanding of your primary and secondary target audiences. This includes demographics, psychographics, pain points, aspirations, and how they perceive brands in your industry. The identity must resonate directly with them.

C. Competitive Landscape

  • Requirement: An analysis of your direct and indirect competitors' brand identities. This helps us identify opportunities for differentiation
gemini Output

Brand Identity Kit: Design Specifications and UX Recommendations

This document outlines the detailed design specifications and user experience (UX) recommendations for your comprehensive Brand Identity Kit. This foundational guide will ensure consistency, clarity, and impact across all your brand touchpoints.


1. Overall Vision & Goals

The Brand Identity Kit aims to create a cohesive, memorable, and professional brand presence that resonates with your target audience. It will provide clear guidelines for visual elements, tone of voice, and application across various mediums, ensuring a unified brand experience.

Key Objectives:

  • Establish a unique and recognizable visual identity.
  • Define a consistent brand voice and messaging.
  • Provide actionable guidelines for all internal and external stakeholders.
  • Enhance brand recognition, trust, and recall.

2. Logo Concepts & Guidelines

The logo is the cornerstone of your brand identity. We will develop concepts that are versatile, memorable, and reflective of your brand's core values.

2.1. Core Logo Styles to Explore:

  • Wordmark: A text-only logo focusing on unique typography (e.g., Coca-Cola, Google).
  • Logomark/Iconic: A graphic symbol or icon representing the brand (e.g., Apple, Nike swoosh).
  • Combination Mark: A logo that combines both a wordmark and a logomark (e.g., Adidas, Burger King).
  • Emblem: A logo where the company name is enclosed within a symbol or icon (e.g., Starbucks, Harley-Davidson).

2.2. Design Attributes & Requirements:

  • Scalability: Must be legible and impactful at various sizes, from a favicon to a billboard.
  • Versatility: Adaptable for both digital (web, social media) and print (business cards, merchandise) applications.
  • Memorability: Distinctive and easy to recall.
  • Simplicity: Clean and uncluttered, avoiding excessive detail.
  • Relevance: Visually aligned with the brand's industry, mission, and target audience.

2.3. Logo Variations & Usage:

  • Primary Logo: The main, full-color version for prominent use.
  • Secondary Logo(s): Alternate layouts (e.g., horizontal, vertical stack) for specific applications where the primary logo may not fit optimally.
  • Monochrome Versions: Solid black and solid white versions for use on colored backgrounds, patterns, or in single-color printing.
  • Favicon/App Icon: A simplified, square version for browser tabs, app icons, and social media profiles.
  • Clear Space: Define minimum clear space around the logo to ensure its prominence and legibility, typically based on a unit of the logo itself (e.g., 'x' height of a letter).
  • Minimum Size: Specify the smallest recommended size for print and digital applications to maintain legibility.

3. Color Palette

The color palette will evoke the desired emotions and associations for your brand, ensuring visual harmony and clear communication.

3.1. Primary Colors:

  • [Brand Primary Color Name]:

* HEX: #XXXXXX

* RGB: (R, G, B)

* CMYK: (C%, M%, Y%, K%)

* Pantone: [If applicable, e.g., Pantone 18-3838 Ultra Violet C]

* Usage: Dominant color for branding elements, headlines, key calls-to-action (CTAs), and backgrounds.

* Psychological Association: [e.g., Trust, Stability, Energy, Luxury, Innovation]

  • [Brand Secondary Primary Color Name]:

* HEX: #XXXXXX

* RGB: (R, G, B)

* CMYK: (C%, M%, Y%, K%)

* Pantone: [If applicable]

* Usage: Supporting color to complement the primary, for subheadings, important textual elements, or secondary graphic elements.

* Psychological Association: [e.g., Creativity, Serenity, Modernity, Warmth]

3.2. Secondary & Accent Colors:

  • [Brand Secondary Color Name 1]:

* HEX: #XXXXXX

* RGB: (R, G, B)

* CMYK: (C%, M%, Y%, K%)

* Usage: For backgrounds, subtle UI elements, or as a softer contrast.

* Psychological Association: [e.g., Calm, Sophistication, Approachability]

  • [Brand Secondary Color Name 2]:

* HEX: #XXXXXX

* RGB: (R, G, B)

* CMYK: (C%, M%, Y%, K%)

* Usage: For data visualization, iconography, or to add visual interest.

  • [Brand Accent Color Name (e.g., CTA Color)]:

* HEX: #XXXXXX

* RGB: (R, G, B)

* CMYK: (C%, M%, Y%, K%)

* Usage: Reserved for critical interactive elements like buttons, links, or highlights that demand immediate attention.

* Psychological Association: [e.g., Urgency, Action, Excitement]

3.3. Neutral Colors:

  • Black/Dark Gray: #000000 / #222222 (for primary body text)
  • Medium Gray: #666666 (for secondary text, borders, subtle shadows)
  • Light Gray: #EFEFEF (for backgrounds, dividers, inactive states)
  • White: #FFFFFF (for backgrounds, text on dark elements)
  • Usage: Essential for readability and balance, providing contrast and visual breathing room.

3.4. Color Application Ratios (Conceptual):

  • 60% Primary/Neutral Colors: Dominant colors for backgrounds and main elements.
  • 30% Secondary Colors: Supporting colors for sub-sections, imagery, and supplementary information.
  • 10% Accent Colors: Strategic use for calls-to-action, highlights, and interactive elements.

4. Typography Guide

Typography plays a crucial role in readability, tone, and overall brand perception. We will select a harmonious font pairing that reflects your brand's personality.

4.1. Primary Heading Font:

  • Font Family: [e.g., Montserrat, Playfair Display, Open Sans ExtraBold]
  • Style: [e.g., Sans-serif, Serif, Slab-serif]
  • Weights: [e.g., Bold, Semi-Bold, Regular]
  • Usage: For main headlines (H1, H2), prominent titles, and brand statements. Conveys [e.g., authority, elegance, modernity, friendliness].
  • Web Fallback: [e.g., Arial, Georgia]

4.2. Secondary Body Font:

  • Font Family: [e.g., Lato, Merriweather, Roboto]
  • Style: [e.g., Sans-serif, Serif]
  • Weights: [e.g., Regular, Light, Italic]
  • Usage: For body text, subheadings (H3-H6), captions, and longer content. Chosen for optimal readability and to complement the heading font. Conveys [e.g., approachability, professionalism, clarity].
  • Web Fallback: [e.g., Helvetica, Times New Roman]

4.3. Accent Font (Optional):

  • Font Family: [e.g., Pacifico, Oswald, Lora]
  • Style: [e.g., Script, Condensed Sans, Distinctive Serif]
  • Usage: For specific, limited applications such as quotes, specific callouts, or decorative elements to add character without overwhelming.

4.4. Typographic Hierarchy & Specifications (Examples):

| Element | Font Family | Weight | Size (Desktop) | Size (Mobile) | Line Height | Letter Spacing | Color (Default) |

| :------------- | :---------------- | :------------ | :------------- | :------------ | :---------- | :------------- | :-------------- |

| H1 (Headline) | Primary Heading | Bold / ExtraBold | 48px – 64px | 32px – 48px | 1.1em | -0.02em | #XXXXXX |

| H2 (Section Title) | Primary Heading | Bold | 36px – 48px | 28px – 36px | 1.2em | -0.01em | #XXXXXX |

| H3 (Subheading) | Primary Heading | Semi-Bold | 24px – 32px | 20px – 28px | 1.3em | 0em | #XXXXXX |

| Body Text (P) | Secondary Body | Regular | 16px – 18px | 14px – 16px | 1.5em | 0.01em | #222222 |

| Link Text | Secondary Body | Regular | 16px – 18px | 14px – 16px | 1.5em | 0.01em | #XXXXXX (Accent)|

| Button Text| Primary Heading | Bold | 18px | 16px | 1em | 0.05em | #FFFFFF |

| Caption/Small| Secondary Body | Light | 12px – 14px | 10px – 12px | 1.6em | 0.02em | #666666 |


5. Brand Voice Guidelines

The brand voice defines how your brand communicates, ensuring a consistent personality across all written and spoken interactions.

5.1. Core Personality Traits:

  • [e.g., Innovative, Approachable, Authoritative, Empathetic, Playful, Direct, Sophisticated]

* Explanation: Elaborate on what each trait means in the context of your brand.

5.2. Tone of Voice (Examples):

  • When educating: Informative, clear, concise.
  • When engaging: Friendly, enthusiastic, conversational.
  • When problem-solving: Empathetic, reassuring, professional.
  • When promoting: Confident, inspiring, benefit-oriented.

5.3. Messaging Principles:

  • Clarity: Be direct and easy to understand, avoiding jargon where possible.
  • Authenticity: Speak genuinely and transparently.
  • Consistency: Maintain the defined voice across all channels (website, social media, emails, customer support).
  • Audience-Centric: Tailor communication to resonate with the target audience's needs and interests.

5.4. Do's and Don'ts:

  • DO: Use [specific vocabulary, sentence structures, humor type].
  • DON'T: Use [slang, overly formal language, negative phrasing, corporate jargon].
  • Example Phrases: Provide examples of how to phrase common messages in your brand's voice.

6. Social Media Style Guide

This section ensures a cohesive and recognizable visual presence across all social media platforms.

6.1. Visual Aesthetic:

  • Imagery Style:

* Photography: [e.g., Bright & airy, Moody & cinematic, Authentic & candid, Professional studio shots]. Specify preferred filters, color grading, and subject matter.

* Illustrations/Graphics: [e.g., Flat 2D, Isometric, Hand-drawn, Geometric].

* Iconography: [e.g., Line art, Filled, Duotone, Minimalist].

  • Color Usage: Consistent application of brand palette, ensuring high contrast for readability.
  • Image Overlays: Guidelines for text overlays on images (font, size, color, background opacity).

6.2. Layout & Templates:

  • Standard Post Layouts: Provide templates for common post types (e.g., quote graphics, announcements, product features, infographics).
  • Aspect Ratios: Specify preferred aspect ratios for different platforms (e.g., 1:1 for Instagram feed, 9:16 for Stories/Reels, 16:9 for YouTube/LinkedIn headers).
  • Logo Placement: Consistent, subtle placement of the logo or a simplified brand mark.
  • Branded Frames/Borders: Optional consistent visual framing for posts.

6.3. Iconography:

  • Style: Define the look and feel of icons used in social media graphics (e.g., outline, filled, flat, 3D).
  • Color: Use brand colors for icons, ensuring visibility.

6.4. Video Guidelines:

  • Opening/Closing Slates: Branded intros/outros with logo, colors, and consistent typography.
  • Lower Thirds: Consistent style for name tags/titles.
  • Music/Sound: Guidelines for background music selection (e.g., upbeat, calm, instrumental).

7. Wireframe Descriptions (Conceptual Application)

While a Brand Identity Kit itself doesn't have traditional wireframes, we conceptualize how the brand elements would be applied across typical touchpoints.

7.1. Brand Style Guide Document (Internal Use):

  • Structure: Clear sections for each component (Logo, Color, Typography, Voice, etc.).
  • Layout: Clean, organized, ample white space. Use primary heading font for section titles, secondary body font for descriptions.
  • Visuals: Prominent display of logo variations, color swatches, font examples.
  • Navigation: Clear table of contents for easy reference.
  • Interactive Elements (Digital Version): Clickable links to download assets, color picker tools, font samples.

7.2. Conceptual Website Hero Section:

  • Logo Placement: Top-left or centered, sized appropriately.
  • Navigation: Clean, readable links using secondary body font, with primary brand color on hover/active state.
  • Headline (H1): Primary heading font, large, impactful, aligned with brand voice.
  • Sub-headline/Body Text: Secondary body font, concise, persuasive.
  • Call-to-Action (CTA) Button: Accent color, prominent, using primary heading font for text. Clear padding and hover state
gemini Output

This document outlines the finalized Brand Identity Kit for AuraFlow Wellness, providing a comprehensive guide to its visual and verbal elements. This kit is designed to ensure consistency, recognition, and emotional resonance across all brand touchpoints, empowering AuraFlow Wellness to communicate its values effectively and connect authentically with its audience.


AuraFlow Wellness: Brand Identity Kit

Executive Summary:

The AuraFlow Wellness brand identity is crafted to evoke a sense of serenity, authenticity, and vitality. It combines modern elegance with natural inspiration, reflecting the brand's commitment to holistic well-being. This kit provides the essential tools—logo guidelines, color palettes, typography, brand voice, and social media styling—to maintain a cohesive and impactful brand presence across all platforms and communications.


1. Logo & Brand Mark Guidelines

The AuraFlow Wellness logo is designed to be versatile, memorable, and reflective of the brand's core values: flow, balance, and natural energy.

1.1. Primary Logo

The primary logo features a harmonious blend of a wordmark and a subtle, abstract logomark. The logomark consists of two interlocking, fluid shapes resembling a stylized leaf or a gentle wave, symbolizing growth, movement, and natural balance.

  • Design Specifications:

* Wordmark: Custom sans-serif typography, clean and approachable.

* Logomark: Abstract, organic shapes, often positioned to the left or above the wordmark.

* Color: Typically rendered in Aura Teal (#4CAF50) or Deep Forest Green (#2E7D32) for the logomark, with Charcoal Grey (#333333) for the wordmark, or as a single color variation.

1.2. Logo Variations

To ensure adaptability across various applications, the following logo variations are provided:

  • Stacked Logo: Logomark positioned above the wordmark, ideal for square formats.
  • Horizontal Logo: Logomark positioned to the left of the wordmark, suitable for wider applications.
  • Logomark Only: The abstract leaf/wave symbol, used when the brand is well-established or space is limited (e.g., favicons, app icons).
  • Wordmark Only: The "AuraFlow Wellness" text, used for strong textual emphasis or when the logomark is redundant.
  • Monochromatic Versions: White-on-color, color-on-white, and black-on-white versions for maximum flexibility on varied backgrounds.

1.3. Clear Space

  • A minimum clear space equal to the height of the 'A' in AuraFlow must be maintained around the logo at all times. This ensures the logo's legibility and prominence, preventing visual clutter.

1.4. Minimum Size

  • Digital: The primary logo should not be reproduced smaller than 100 pixels in width. The logomark alone should not be smaller than 32 pixels.
  • Print: The primary logo should not be reproduced smaller than 1 inch (2.54 cm) in width. The logomark alone should not be smaller than 0.25 inches (0.635 cm).

1.5. Incorrect Usage

  • Do not stretch or distort the logo.
  • Do not change the logo's colors, except for approved monochromatic versions.
  • Do not place the logo on busy or conflicting backgrounds that compromise legibility.
  • Do not rearrange logo elements.
  • Do not add effects (e.g., shadows, gradients) unless explicitly approved.

1.6. File Formats

  • Vector Files (.ai, .eps, .svg): For print and scalable digital use (logos, icons).
  • Raster Files (.jpg, .png): For web and digital use (transparency in .png).
  • Favicon Files (.ico): For browser tabs and shortcuts.

2. Color Palette

The AuraFlow Wellness color palette is inspired by nature and tranquility, designed to evoke feelings of calm, health, and vitality.

2.1. Primary Palette

These are the core colors that define the AuraFlow Wellness brand.

  • Aura Teal:

* Hex: #4CAF50

* RGB: 76, 175, 80

* CMYK: 65, 0, 100, 31

* Pantone: PMS 7731 C

Usage:* Primary brand color, key visual elements, important call-to-actions, illustrations.

  • Deep Forest Green:

* Hex: #2E7D32

* RGB: 46, 125, 50

* CMYK: 80, 0, 100, 51

* Pantone: PMS 349 C

Usage:* Secondary brand color, strong accents, headings, background elements, for depth.

2.2. Secondary Palette

These colors support the primary palette, adding versatility and warmth.

  • Calm Sky Blue:

* Hex: #BBDEFB

* RGB: 187, 222, 251

* CMYK: 25, 11, 0, 2

Usage:* Backgrounds, subtle highlights, informational graphics.

  • Golden Glow:

* Hex: #FFD700

* RGB: 255, 215, 0

* CMYK: 0, 16, 100, 0

Usage:* Accent color, highlights, positive reinforcement, calls to action for warmth.

2.3. Neutral Palette

Essential for readability and providing balance.

  • Charcoal Grey:

* Hex: #333333

* RGB: 51, 51, 51

Usage:* Primary body text, strong contrast elements, professional communication.

  • Soft Grey:

* Hex: #F5F5F5

* RGB: 245, 245, 245

Usage:* Backgrounds, secondary text, borders, subtle UI elements.

  • Pure White:

* Hex: #FFFFFF

* RGB: 255, 255, 255

Usage:* Backgrounds, text on dark elements, clean space.

2.4. Color Usage Guidelines

  • Dominance: The primary palette (Aura Teal, Deep Forest Green) should dominate at least 60% of any visual composition.
  • Accent: Golden Glow should be used sparingly, primarily for calls-to-action or to draw attention to key information.
  • Readability: Always ensure sufficient contrast between text and background colors for optimal readability, adhering to WCAG 2.1 accessibility standards.
  • Consistency: Apply colors consistently across all marketing materials, digital platforms, and physical products.

3. Typography Guide

Typography for AuraFlow Wellness is chosen for its clarity, modern appeal, and readability, reinforcing the brand's sophisticated yet approachable personality.

3.1. Primary Headings Font: Montserrat

  • Font Family: Montserrat (Google Font)
  • Usage: All primary headings (H1, H2), prominent titles, call-to-action text.
  • Weights:

* Bold (700): For H1, main titles.

* Semi-Bold (600): For H2, sub-headings.

* Medium (500): For emphasized text, navigation items.

  • Example H1 (Montserrat Bold): Embrace Your Inner Flow
  • Example H2 (Montserrat Semi-Bold): Holistic Wellness Solutions

3.2. Secondary Body Font: Open Sans

  • Font Family: Open Sans (Google Font)
  • Usage: All body text, paragraphs, captions, supportive information, smaller UI elements. Chosen for its excellent readability across all screen sizes.
  • Weights:

* Regular (400): For standard body text.

* Light (300): For subtle text, footnotes.

* Semi-Bold (600): For strong emphasis within body text.

  • Example Body Text (Open Sans Regular): Discover personalized wellness journeys designed to nurture your mind, body, and spirit.
  • Example Caption (Open Sans Light): *Results may vary based on individual commitment.

3.3. Typography Hierarchy & Sizing (Web Examples)

  • H1 (Montserrat Bold): 48px (desktop), 32px (mobile), Line-height: 1.2
  • H2 (Montserrat Semi-Bold): 36px (desktop), 24px (mobile), Line-height: 1.3
  • H3 (Montserrat Medium): 24px (desktop), 20px (mobile), Line-height: 1.4
  • Body Text (Open Sans Regular): 16px (desktop), 14px (mobile), Line-height: 1.6
  • Small Text/Captions (Open Sans Light): 12px (desktop/mobile), Line-height: 1.5

3.4. Web Font Implementation

  • Always link Montserrat and Open Sans from Google Fonts for web applications to ensure consistent rendering and performance.
  • CSS font-family declarations should include fallback generic fonts (e.g., sans-serif) for maximum compatibility.

4. Brand Voice & Messaging Guidelines

The AuraFlow Wellness brand voice is designed to be supportive, inspiring, and knowledgeable, fostering a sense of trust and community.

4.1. Brand Personality

  • Calming & Serene: Creating a peaceful and reassuring atmosphere.
  • Empowering & Inspiring: Motivating individuals towards self-improvement and holistic health.
  • Knowledgeable & Trustworthy: Providing credible information and guidance.
  • Authentic & Transparent: Being genuine and honest in all communications.
  • Supportive & Empathetic: Understanding and addressing the needs of the audience with care.

4.2. Tone of Voice

  • Supportive: "We're here to guide you on your journey."
  • Informative: "Learn how mindful practices can transform your daily life."
  • Encouraging: "Take the first step towards a healthier, happier you."
brand_identity_kit.md
Download as Markdown
Copy all content
Full output as text
Download ZIP
IDE-ready project ZIP
Copy share link
Permanent URL for this run
Get Embed Code
Embed this result on any website
Print / Save PDF
Use browser print dialog
\n\n\n"); var hasSrcMain=Object.keys(extracted).some(function(k){return k.indexOf("src/main")>=0;}); if(!hasSrcMain) zip.file(folder+"src/main."+ext,"import React from 'react'\nimport ReactDOM from 'react-dom/client'\nimport App from './App'\nimport './index.css'\n\nReactDOM.createRoot(document.getElementById('root')!).render(\n \n \n \n)\n"); var hasSrcApp=Object.keys(extracted).some(function(k){return k==="src/App."+ext||k==="App."+ext;}); if(!hasSrcApp) zip.file(folder+"src/App."+ext,"import React from 'react'\nimport './App.css'\n\nfunction App(){\n return(\n
\n
\n

"+slugTitle(pn)+"

\n

Built with PantheraHive BOS

\n
\n
\n )\n}\nexport default App\n"); zip.file(folder+"src/index.css","*{margin:0;padding:0;box-sizing:border-box}\nbody{font-family:system-ui,-apple-system,sans-serif;background:#f0f2f5;color:#1a1a2e}\n.app{min-height:100vh;display:flex;flex-direction:column}\n.app-header{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px}\nh1{font-size:2.5rem;font-weight:700}\n"); zip.file(folder+"src/App.css",""); zip.file(folder+"src/components/.gitkeep",""); zip.file(folder+"src/pages/.gitkeep",""); zip.file(folder+"src/hooks/.gitkeep",""); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+"\n\nGenerated by PantheraHive BOS.\n\n## Setup\n\`\`\`bash\nnpm install\nnpm run dev\n\`\`\`\n\n## Build\n\`\`\`bash\nnpm run build\n\`\`\`\n\n## Open in IDE\nOpen the project folder in VS Code or WebStorm.\n"); zip.file(folder+".gitignore","node_modules/\ndist/\n.env\n.DS_Store\n*.local\n"); } /* --- Vue (Vite + Composition API + TypeScript) --- */ function buildVue(zip,folder,app,code,panelTxt){ var pn=pkgName(app); var C=cc(pn); var extracted=extractCode(panelTxt); zip.file(folder+"package.json",'{\n "name": "'+pn+'",\n "version": "0.0.0",\n "type": "module",\n "scripts": {\n "dev": "vite",\n "build": "vue-tsc -b && vite build",\n "preview": "vite preview"\n },\n "dependencies": {\n "vue": "^3.5.13",\n "vue-router": "^4.4.5",\n "pinia": "^2.3.0",\n "axios": "^1.7.9"\n },\n "devDependencies": {\n "@vitejs/plugin-vue": "^5.2.1",\n "typescript": "~5.7.3",\n "vite": "^6.0.5",\n "vue-tsc": "^2.2.0"\n }\n}\n'); zip.file(folder+"vite.config.ts","import { defineConfig } from 'vite'\nimport vue from '@vitejs/plugin-vue'\nimport { resolve } from 'path'\n\nexport default defineConfig({\n plugins: [vue()],\n resolve: { alias: { '@': resolve(__dirname,'src') } }\n})\n"); zip.file(folder+"tsconfig.json",'{"files":[],"references":[{"path":"./tsconfig.app.json"},{"path":"./tsconfig.node.json"}]}\n'); zip.file(folder+"tsconfig.app.json",'{\n "compilerOptions":{\n "target":"ES2020","useDefineForClassFields":true,"module":"ESNext","lib":["ES2020","DOM","DOM.Iterable"],\n "skipLibCheck":true,"moduleResolution":"bundler","allowImportingTsExtensions":true,\n "isolatedModules":true,"moduleDetection":"force","noEmit":true,"jsxImportSource":"vue",\n "strict":true,"paths":{"@/*":["./src/*"]}\n },\n "include":["src/**/*.ts","src/**/*.d.ts","src/**/*.tsx","src/**/*.vue"]\n}\n'); zip.file(folder+"env.d.ts","/// \n"); zip.file(folder+"index.html","\n\n\n \n \n "+slugTitle(pn)+"\n\n\n
\n \n\n\n"); var hasMain=Object.keys(extracted).some(function(k){return k==="src/main.ts"||k==="main.ts";}); if(!hasMain) zip.file(folder+"src/main.ts","import { createApp } from 'vue'\nimport { createPinia } from 'pinia'\nimport App from './App.vue'\nimport './assets/main.css'\n\nconst app = createApp(App)\napp.use(createPinia())\napp.mount('#app')\n"); var hasApp=Object.keys(extracted).some(function(k){return k.indexOf("App.vue")>=0;}); if(!hasApp) zip.file(folder+"src/App.vue","\n\n\n\n\n"); zip.file(folder+"src/assets/main.css","*{margin:0;padding:0;box-sizing:border-box}body{font-family:system-ui,sans-serif;background:#fff;color:#213547}\n"); zip.file(folder+"src/components/.gitkeep",""); zip.file(folder+"src/views/.gitkeep",""); zip.file(folder+"src/stores/.gitkeep",""); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+"\n\nGenerated by PantheraHive BOS.\n\n## Setup\n\`\`\`bash\nnpm install\nnpm run dev\n\`\`\`\n\n## Build\n\`\`\`bash\nnpm run build\n\`\`\`\n\nOpen in VS Code or WebStorm.\n"); zip.file(folder+".gitignore","node_modules/\ndist/\n.env\n.DS_Store\n*.local\n"); } /* --- Angular (v19 standalone) --- */ function buildAngular(zip,folder,app,code,panelTxt){ var pn=pkgName(app); var C=cc(pn); var sel=pn.replace(/_/g,"-"); var extracted=extractCode(panelTxt); zip.file(folder+"package.json",'{\n "name": "'+pn+'",\n "version": "0.0.0",\n "scripts": {\n "ng": "ng",\n "start": "ng serve",\n "build": "ng build",\n "test": "ng test"\n },\n "dependencies": {\n "@angular/animations": "^19.0.0",\n "@angular/common": "^19.0.0",\n "@angular/compiler": "^19.0.0",\n "@angular/core": "^19.0.0",\n "@angular/forms": "^19.0.0",\n "@angular/platform-browser": "^19.0.0",\n "@angular/platform-browser-dynamic": "^19.0.0",\n "@angular/router": "^19.0.0",\n "rxjs": "~7.8.0",\n "tslib": "^2.3.0",\n "zone.js": "~0.15.0"\n },\n "devDependencies": {\n "@angular-devkit/build-angular": "^19.0.0",\n "@angular/cli": "^19.0.0",\n "@angular/compiler-cli": "^19.0.0",\n "typescript": "~5.6.0"\n }\n}\n'); zip.file(folder+"angular.json",'{\n "$schema": "./node_modules/@angular/cli/lib/config/schema.json",\n "version": 1,\n "newProjectRoot": "projects",\n "projects": {\n "'+pn+'": {\n "projectType": "application",\n "root": "",\n "sourceRoot": "src",\n "prefix": "app",\n "architect": {\n "build": {\n "builder": "@angular-devkit/build-angular:application",\n "options": {\n "outputPath": "dist/'+pn+'",\n "index": "src/index.html",\n "browser": "src/main.ts",\n "tsConfig": "tsconfig.app.json",\n "styles": ["src/styles.css"],\n "scripts": []\n }\n },\n "serve": {"builder":"@angular-devkit/build-angular:dev-server","configurations":{"production":{"buildTarget":"'+pn+':build:production"},"development":{"buildTarget":"'+pn+':build:development"}},"defaultConfiguration":"development"}\n }\n }\n }\n}\n'); zip.file(folder+"tsconfig.json",'{\n "compileOnSave": false,\n "compilerOptions": {"baseUrl":"./","outDir":"./dist/out-tsc","forceConsistentCasingInFileNames":true,"strict":true,"noImplicitOverride":true,"noPropertyAccessFromIndexSignature":true,"noImplicitReturns":true,"noFallthroughCasesInSwitch":true,"paths":{"@/*":["src/*"]},"skipLibCheck":true,"esModuleInterop":true,"sourceMap":true,"declaration":false,"experimentalDecorators":true,"moduleResolution":"bundler","importHelpers":true,"target":"ES2022","module":"ES2022","useDefineForClassFields":false,"lib":["ES2022","dom"]},\n "references":[{"path":"./tsconfig.app.json"}]\n}\n'); zip.file(folder+"tsconfig.app.json",'{\n "extends":"./tsconfig.json",\n "compilerOptions":{"outDir":"./dist/out-tsc","types":[]},\n "files":["src/main.ts"],\n "include":["src/**/*.d.ts"]\n}\n'); zip.file(folder+"src/index.html","\n\n\n \n "+slugTitle(pn)+"\n \n \n \n\n\n \n\n\n"); zip.file(folder+"src/main.ts","import { bootstrapApplication } from '@angular/platform-browser';\nimport { appConfig } from './app/app.config';\nimport { AppComponent } from './app/app.component';\n\nbootstrapApplication(AppComponent, appConfig)\n .catch(err => console.error(err));\n"); zip.file(folder+"src/styles.css","* { margin: 0; padding: 0; box-sizing: border-box; }\nbody { font-family: system-ui, -apple-system, sans-serif; background: #f9fafb; color: #111827; }\n"); var hasComp=Object.keys(extracted).some(function(k){return k.indexOf("app.component")>=0;}); if(!hasComp){ zip.file(folder+"src/app/app.component.ts","import { Component } from '@angular/core';\nimport { RouterOutlet } from '@angular/router';\n\n@Component({\n selector: 'app-root',\n standalone: true,\n imports: [RouterOutlet],\n templateUrl: './app.component.html',\n styleUrl: './app.component.css'\n})\nexport class AppComponent {\n title = '"+pn+"';\n}\n"); zip.file(folder+"src/app/app.component.html","
\n
\n

"+slugTitle(pn)+"

\n

Built with PantheraHive BOS

\n
\n \n
\n"); zip.file(folder+"src/app/app.component.css",".app-header{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:16px}h1{font-size:2.5rem;font-weight:700;color:#6366f1}\n"); } zip.file(folder+"src/app/app.config.ts","import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';\nimport { provideRouter } from '@angular/router';\nimport { routes } from './app.routes';\n\nexport const appConfig: ApplicationConfig = {\n providers: [\n provideZoneChangeDetection({ eventCoalescing: true }),\n provideRouter(routes)\n ]\n};\n"); zip.file(folder+"src/app/app.routes.ts","import { Routes } from '@angular/router';\n\nexport const routes: Routes = [];\n"); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+"\n\nGenerated by PantheraHive BOS.\n\n## Setup\n\`\`\`bash\nnpm install\nng serve\n# or: npm start\n\`\`\`\n\n## Build\n\`\`\`bash\nng build\n\`\`\`\n\nOpen in VS Code with Angular Language Service extension.\n"); zip.file(folder+".gitignore","node_modules/\ndist/\n.env\n.DS_Store\n*.local\n.angular/\n"); } /* --- Python --- */ function buildPython(zip,folder,app,code){ var title=slugTitle(app); var pn=pkgName(app); var src=code.replace(/^\`\`\`[\w]*\n?/m,"").replace(/\n?\`\`\`$/m,"").trim(); var reqMap={"numpy":"numpy","pandas":"pandas","sklearn":"scikit-learn","tensorflow":"tensorflow","torch":"torch","flask":"flask","fastapi":"fastapi","uvicorn":"uvicorn","requests":"requests","sqlalchemy":"sqlalchemy","pydantic":"pydantic","dotenv":"python-dotenv","PIL":"Pillow","cv2":"opencv-python","matplotlib":"matplotlib","seaborn":"seaborn","scipy":"scipy"}; var reqs=[]; Object.keys(reqMap).forEach(function(k){if(src.indexOf("import "+k)>=0||src.indexOf("from "+k)>=0)reqs.push(reqMap[k]);}); var reqsTxt=reqs.length?reqs.join("\n"):"# add dependencies here\n"; zip.file(folder+"main.py",src||"# "+title+"\n# Generated by PantheraHive BOS\n\nprint(title+\" loaded\")\n"); zip.file(folder+"requirements.txt",reqsTxt); zip.file(folder+".env.example","# Environment variables\n"); zip.file(folder+"README.md","# "+title+"\n\nGenerated by PantheraHive BOS.\n\n## Setup\n\`\`\`bash\npython3 -m venv .venv\nsource .venv/bin/activate\npip install -r requirements.txt\n\`\`\`\n\n## Run\n\`\`\`bash\npython main.py\n\`\`\`\n"); zip.file(folder+".gitignore",".venv/\n__pycache__/\n*.pyc\n.env\n.DS_Store\n"); } /* --- Node.js --- */ function buildNode(zip,folder,app,code){ var title=slugTitle(app); var pn=pkgName(app); var src=code.replace(/^\`\`\`[\w]*\n?/m,"").replace(/\n?\`\`\`$/m,"").trim(); var depMap={"mongoose":"^8.0.0","dotenv":"^16.4.5","axios":"^1.7.9","cors":"^2.8.5","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","socket.io":"^4.7.4","uuid":"^9.0.1","zod":"^3.22.4","express":"^4.18.2"}; var deps={}; Object.keys(depMap).forEach(function(k){if(src.indexOf(k)>=0)deps[k]=depMap[k];}); if(!deps["express"])deps["express"]="^4.18.2"; var pkgJson=JSON.stringify({"name":pn,"version":"1.0.0","main":"src/index.js","scripts":{"start":"node src/index.js","dev":"nodemon src/index.js"},"dependencies":deps,"devDependencies":{"nodemon":"^3.0.3"}},null,2)+"\n"; zip.file(folder+"package.json",pkgJson); var fallback="const express=require(\"express\");\nconst app=express();\napp.use(express.json());\n\napp.get(\"/\",(req,res)=>{\n res.json({message:\""+title+" API\"});\n});\n\nconst PORT=process.env.PORT||3000;\napp.listen(PORT,()=>console.log(\"Server on port \"+PORT));\n"; zip.file(folder+"src/index.js",src||fallback); zip.file(folder+".env.example","PORT=3000\n"); zip.file(folder+".gitignore","node_modules/\n.env\n.DS_Store\n"); zip.file(folder+"README.md","# "+title+"\n\nGenerated by PantheraHive BOS.\n\n## Setup\n\`\`\`bash\nnpm install\n\`\`\`\n\n## Run\n\`\`\`bash\nnpm run dev\n\`\`\`\n"); } /* --- Vanilla HTML --- */ function buildVanillaHtml(zip,folder,app,code){ var title=slugTitle(app); var isFullDoc=code.trim().toLowerCase().indexOf("=0||code.trim().toLowerCase().indexOf("=0; var indexHtml=isFullDoc?code:"\n\n\n\n\n"+title+"\n\n\n\n"+code+"\n\n\n\n"; zip.file(folder+"index.html",indexHtml); zip.file(folder+"style.css","/* "+title+" — styles */\n*{margin:0;padding:0;box-sizing:border-box}\nbody{font-family:system-ui,-apple-system,sans-serif;background:#fff;color:#1a1a2e}\n"); zip.file(folder+"script.js","/* "+title+" — scripts */\n"); zip.file(folder+"assets/.gitkeep",""); zip.file(folder+"README.md","# "+title+"\n\nGenerated by PantheraHive BOS.\n\n## Open\nDouble-click \`index.html\` in your browser.\n\nOr serve locally:\n\`\`\`bash\nnpx serve .\n# or\npython3 -m http.server 3000\n\`\`\`\n"); zip.file(folder+".gitignore",".DS_Store\nnode_modules/\n.env\n"); } /* ===== MAIN ===== */ var sc=document.createElement("script"); sc.src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.10.1/jszip.min.js"; sc.onerror=function(){ if(lbl)lbl.textContent="Download ZIP"; alert("JSZip load failed — check connection."); }; sc.onload=function(){ var zip=new JSZip(); var base=(_phFname||"output").replace(/\.[^.]+$/,""); var app=base.toLowerCase().replace(/[^a-z0-9]+/g,"_").replace(/^_+|_+$/g,"")||"my_app"; var folder=app+"/"; var vc=document.getElementById("panel-content"); var panelTxt=vc?(vc.innerText||vc.textContent||""):""; var lang=detectLang(_phCode,panelTxt); if(_phIsHtml){ buildVanillaHtml(zip,folder,app,_phCode); } else if(lang==="flutter"){ buildFlutter(zip,folder,app,_phCode,panelTxt); } else if(lang==="react-native"){ buildReactNative(zip,folder,app,_phCode,panelTxt); } else if(lang==="swift"){ buildSwift(zip,folder,app,_phCode,panelTxt); } else if(lang==="kotlin"){ buildKotlin(zip,folder,app,_phCode,panelTxt); } else if(lang==="react"){ buildReact(zip,folder,app,_phCode,panelTxt); } else if(lang==="vue"){ buildVue(zip,folder,app,_phCode,panelTxt); } else if(lang==="angular"){ buildAngular(zip,folder,app,_phCode,panelTxt); } else if(lang==="python"){ buildPython(zip,folder,app,_phCode); } else if(lang==="node"){ buildNode(zip,folder,app,_phCode); } else { /* Document/content workflow */ var title=app.replace(/_/g," "); var md=_phAll||_phCode||panelTxt||"No content"; zip.file(folder+app+".md",md); var h=""+title+""; h+="

"+title+"

"; var hc=md.replace(/&/g,"&").replace(//g,">"); hc=hc.replace(/^### (.+)$/gm,"

$1

"); hc=hc.replace(/^## (.+)$/gm,"

$1

"); hc=hc.replace(/^# (.+)$/gm,"

$1

"); hc=hc.replace(/\*\*(.+?)\*\*/g,"$1"); hc=hc.replace(/\n{2,}/g,"

"); h+="

"+hc+"

Generated by PantheraHive BOS
"; zip.file(folder+app+".html",h); zip.file(folder+"README.md","# "+title+"\n\nGenerated by PantheraHive BOS.\n\nFiles:\n- "+app+".md (Markdown)\n- "+app+".html (styled HTML)\n"); } zip.generateAsync({type:"blob"}).then(function(blob){ var a=document.createElement("a"); a.href=URL.createObjectURL(blob); a.download=app+".zip"; a.click(); URL.revokeObjectURL(a.href); if(lbl)lbl.textContent="Download ZIP"; }); }; document.head.appendChild(sc); } function phShare(){navigator.clipboard.writeText(window.location.href).then(function(){var el=document.getElementById("ph-share-lbl");if(el){el.textContent="Link copied!";setTimeout(function(){el.textContent="Copy share link";},2500);}});}function phEmbed(){var runId=window.location.pathname.split("/").pop().replace(".html","");var embedUrl="https://pantherahive.com/embed/"+runId;var code='';navigator.clipboard.writeText(code).then(function(){var el=document.getElementById("ph-embed-lbl");if(el){el.textContent="Embed code copied!";setTimeout(function(){el.textContent="Get Embed Code";},2500);}});}