Agent Styling Guide
This guide provides comprehensive instructions for styling agent-specific content across the MOOD MNKY documentation. Use these styles to maintain visual consistency and reinforce agent identity.
Overview
The MOOD MNKY documentation features three distinct agents, each with their own visual identity. This styling system allows you to create consistent, visually distinctive sections for each agent while maintaining the overall monochromatic theme of the documentation.MOOD MNKY
Amber/gold theme for customer experience and personalization
CODE MNKY
Blue theme for technical infrastructure and development
SAGE MNKY
Green theme for content, learning, and community support
Basic Usage
To apply agent-specific styling, use the appropriate CSS classes on your HTML or JSX elements.Section Styling
Wrap sections related to a specific agent with the appropriate section class:Card Styling
Create agent-specific cards or callouts:Border Styling
Apply agent-specific borders to elements:Advanced Usage
Agent Avatars
Display agent avatars with consistent styling:Combined Styling
You can combine different styling classes for more complex layouts:Customizing Colors
While we encourage using the predefined color schemes, you can access the color variables directly if needed:Agent Color Reference
MOOD MNKY
- Primary Colors: Monochromatic grayscale from our main brand palette
-
Secondary Colors: Gold and ember tones for warmth and luxury
- Ember Gold:
#D4A04E- Rich, glowing accent - Molten Amber:
#B87532- Deeper mid-gold tone - Burnished Bronze:
#8C5524- Aged, metallic warmth - Smolder Umber:
#5A3B1F- Deep embered brown - Ashen Gold:
#A28B6A- Muted, smoky highlight
- Ember Gold:
-
CSS Variables:
- Light:
var(--mood-mnky-light)- #D4A04E (Ember Gold) - Medium:
var(--mood-mnky-medium)- #B87532 (Molten Amber) - Dark:
var(--mood-mnky-dark)- #8C5524 (Burnished Bronze)
- Light:
CODE MNKY
- Primary Colors: Monochromatic grayscale from our main brand palette
-
Secondary Colors: Navy, steel, and royal blue tones for precision and technical clarity
- Steelcore Blue:
#3A4C66- Solid, desaturated base - Royal Circuit:
#2F60C1- Vibrant but deep accent - Navy Depths:
#1A2A3A- Classic navy, grounded and clean - Carbon Azure:
#4E6C78- Muted teal-blue steel - Frosted Byte:
#9FB8CC- Cool desaturated highlight
- Steelcore Blue:
-
CSS Variables:
- Light:
var(--code-mnky-light)- #9FB8CC (Frosted Byte) - Medium:
var(--code-mnky-medium)- #3A4C66 (Steelcore Blue) - Dark:
var(--code-mnky-dark)- #1A2A3A (Navy Depths)
- Light:
SAGE MNKY
- Primary Colors: Monochromatic grayscale from our main brand palette
-
Secondary Colors: Forest, emerald, and teal tones for a grounded, natural feel
- Emerald Veil:
#2A9D6B- Lush, rich green - Deep Forest:
#1E4D3A- Earthy pine tone - Teal Whisper:
#3B7D75- Muted calming teal - Moss Grey:
#5E665C- Earth-blended olive/grey - Eucalyptus Mist:
#A6C3B5- Soft minty neutral highlight
- Emerald Veil:
-
CSS Variables:
- Light:
var(--sage-mnky-light)- #2A9D6B (Emerald Veil) - Medium:
var(--sage-mnky-medium)- #3B7D75 (Teal Whisper) - Dark:
var(--sage-mnky-dark)- #1E4D3A (Deep Forest)
- Light:
MOOD MNKY Palette Applications
The MOOD MNKY gold/ember tones work beautifully with our monochromatic base palette and can be applied in several ways:Accent Elements
Gradient Effects
Subtle Borders
Icons and Highlights
Accessibility Considerations
The MOOD MNKY gold/ember palette has been selected to ensure:- WCAG AA compliance for text when used with appropriate backgrounds
- Sufficient contrast with our grayscale base palette
- Distinct visual identity while maintaining brand cohesion
- Appropriate dark mode adaptations
SAGE MNKY Palette Applications
The SAGE MNKY forest/emerald tones create a grounded, natural aesthetic that complements our monochromatic base palette in the following applications:Accent Elements
Gradient Effects
Subtle Borders
Icons and Highlights
Nature-Inspired Patterns
Accessibility Considerations
The SAGE MNKY forest/emerald palette has been selected to ensure:- WCAG AA compliance for text when used with appropriate backgrounds
- Balanced contrast with our grayscale base palette
- Calming, nature-inspired visual identity while maintaining brand cohesion
- Appropriate dark mode adaptations that preserve the natural feel
CODE MNKY Palette Applications
The CODE MNKY navy, steel, and royal blue tones create a technical, precise aesthetic that complements our monochromatic base palette in the following applications:Accent Elements
Gradient Effects
Subtle Borders
Icons and Highlights
Technical Interfaces
Accessibility Considerations
The CODE MNKY navy/steel palette has been selected to ensure:- WCAG AA compliance for text when used with appropriate backgrounds
- Strong contrast ratios for code snippets and technical content
- Technical, structured visual identity while maintaining brand cohesion
- Appropriate dark mode adaptations that enhance readability of code
Component Examples
Agent-Themed Cards
MOOD MNKY Feature
Personalized customer experiences through empathetic connection.
CODE MNKY Feature
Technical infrastructure and development support with precision.
SAGE MNKY Feature
Educational content and community facilitation with insight.
Agent Section Headers
MOOD MNKY Section Example
This demonstrates heading styling in a MOOD MNKY section.
CODE MNKY Section Example
This demonstrates heading styling in a CODE MNKY section.
SAGE MNKY Section Example
This demonstrates heading styling in a SAGE MNKY section.
Best Practices
- Consistent Usage: Apply agent styling consistently across related content to reinforce agent identity.
- Appropriate Context: Use agent styling only for content directly related to that specific agent’s domain.
- Accessibility: Ensure sufficient contrast between text and backgrounds, especially when using light color variants.
- Don’t Overuse: Reserve agent-specific styling for content directly related to each agent to maintain its impact.
- Responsive Design: Test agent-styled components on different screen sizes to ensure they remain effective on mobile devices.
- Semantic Meaning: Use agent styling to reinforce meaning, not just for decorative purposes.
- Documentation Updates: When new agent-specific styling options are added, update this guide accordingly.
Implementation Details
These styles are implemented in the/docs/styles.css file, which defines:
- Font declarations for Helvetica (our brand font)
- Default typography enhancements
- Agent-specific color variables
- UI component styling including cards, sections, and borders
- Agent avatar styling
- Dark mode adjustments