Skip to main content
Apply consistent, professional styling to presentations, documents, reports, HTML landing pages, and other artifacts using curated themes with carefully selected color palettes and font pairings.

Overview

The Theme Factory provides:
  • 10 pre-set professional themes
  • Carefully selected color palettes with hex codes
  • Complementary font pairings for headers and body text
  • Distinct visual identities for different contexts and audiences
  • Ability to generate custom themes on-the-fly
Each theme includes a cohesive color palette and font pairing designed for professional presentation.

Available Themes

The Theme Factory includes 10 curated themes showcased in theme-showcase.pdf:
Professional and calming maritime theme with deep blues and ocean-inspired tones.
Warm and vibrant sunset colors featuring oranges, pinks, and golden hues.
Natural and grounded earth tones with greens, browns, and organic colors.
Clean and contemporary grayscale palette for sleek, professional designs.
Rich and warm autumnal palette with golds, ambers, and warm neutrals.
Cool and crisp winter-inspired theme with icy blues and clean whites.
Soft and sophisticated dusty tones with muted pinks, terracottas, and sand colors.
Bold and modern tech aesthetic with electric blues and contemporary accents.
Fresh and organic garden colors with vibrant greens and natural accents.
Dramatic and cosmic deep tones with dark purples, blues, and starry accents.

Usage Workflow

Step 1: Show Theme Showcase

Display the theme-showcase.pdf file to allow users to see all available themes visually.
Do not make any modifications to the showcase file - simply show it for viewing.

Step 2: Ask for Choice

Ask which theme to apply to the deck or artifact.

Step 3: Wait for Selection

Get explicit confirmation about the chosen theme before proceeding.

Step 4: Apply the Theme

Once a theme has been chosen, apply the selected theme’s colors and fonts to the deck/artifact.
Always wait for explicit theme selection before applying - don’t assume which theme the user wants.

Theme Details

Each theme is defined in the themes/ directory with complete specifications:
  • Cohesive color palette with hex codes
  • Complementary font pairings for headers and body text
  • Distinct visual identity suitable for different contexts and audiences
  • Usage guidelines for optimal application

Application Process

After a preferred theme is selected:
  1. Read the theme file from the themes/ directory
  2. Apply colors consistently throughout the deck/artifact
  3. Apply font pairings for headers and body text
  4. Ensure proper contrast and readability
  5. Maintain visual identity across all slides/pages
  • Use theme colors for backgrounds, accents, and text
  • Apply header font to titles and major headings
  • Apply body font to paragraphs and content text
  • Maintain sufficient contrast for readability
  • Keep the theme’s visual identity cohesive throughout
  • Don’t mix themes - commit to one theme per artifact

Creating Custom Themes

When none of the existing themes work for an artifact, create a custom theme.

Custom Theme Process

  1. Gather requirements - Based on provided inputs about the artifact’s purpose, audience, and tone
  2. Generate theme - Create a new theme similar to existing ones with:
    • Descriptive name representing the color/font combinations
    • Cohesive color palette (5-7 colors with hex codes)
    • Complementary font pairing (header + body fonts)
    • Visual identity description
  3. Show for review - Present the custom theme for verification
  4. Apply theme - Once approved, apply as described above
A custom theme should include:Theme Name: Descriptive 2-3 word nameColor Palette:
  • Primary color (hex code)
  • Secondary color (hex code)
  • Accent color (hex code)
  • Background color (hex code)
  • Text color (hex code)
  • Additional colors as needed (hex codes)
Font Pairing:
  • Header/Display font
  • Body/Content font
Identity: Brief description of the theme’s character and ideal use cases

Theme Customization Guidelines

Choosing Appropriate Themes

Consider the artifact’s:
  • Purpose - Presentation, report, landing page, document?
  • Audience - Corporate, creative, academic, general?
  • Tone - Professional, playful, serious, innovative?
  • Context - Industry, setting, formality level?
Different themes suit different contexts:
  • Ocean Depths, Modern Minimalist - Corporate presentations
  • Sunset Boulevard, Golden Hour - Creative pitches
  • Forest Canopy, Botanical Garden - Environmental/sustainability topics
  • Tech Innovation, Midnight Galaxy - Technology/innovation content
  • Arctic Frost, Desert Rose - Sophisticated, refined presentations

Ensuring Consistency

Once a theme is applied:
  • All slides/pages should use the theme’s colors
  • Typography should follow the font pairing throughout
  • Visual elements should align with the theme’s identity
  • Maintain consistency from start to finish

Integration with Other Skills

Theme Factory works well with:
  • Presentation slide decks
  • Document creation
  • Report generation
  • HTML landing pages
  • Any artifact requiring professional styling
Apply themes after content is created but before final delivery to ensure cohesive styling.

Resources

Theme Files

All theme definitions are stored in the themes/ directory:
  • Read theme files to get exact color codes and fonts
  • Each theme file contains complete specifications
  • Use as reference during application

Theme Showcase

The theme-showcase.pdf provides:
  • Visual representation of all 10 themes
  • Color palette examples
  • Font pairing demonstrations
  • Quick reference for theme selection
Always show the theme showcase when helping users choose a theme - visual preview helps with decision-making.

Best Practices

  1. Show before applying - Always display theme-showcase.pdf first
  2. Get explicit confirmation - Don’t assume which theme to use
  3. Apply consistently - Use all aspects of the theme (colors + fonts)
  4. Check contrast - Ensure readability with chosen color combinations
  5. Maintain identity - Keep the theme’s character throughout the artifact
  6. Consider context - Match theme to artifact’s purpose and audience
  7. Custom when needed - Create new themes if existing ones don’t fit

Example Application Flow

User: "I need to style my presentation"

Show theme-showcase.pdf

User selects: "Ocean Depths"

Read themes/ocean-depths.md

Apply colors and fonts to presentation

Ensure consistency across all slides

Verify contrast and readability
The goal is to provide professional, cohesive styling that enhances the artifact without overwhelming the content.

Build docs developers (and LLMs) love