Theme Factory
Apply professional themes to presentations, documents, and landing pages with 10 pre-set themes plus custom theme generation.
Download this file and place it in your project folder to get started.
# Theme Factory
Styling toolkit for applying professional themes to presentation slide decks, documents, and landing pages. Includes 10 pre-set themes plus custom theme generation.
## Available Themes
### 1. Ocean Depths
Deep blues evoking calm professionalism and depth.
### 2. Sunset Boulevard
Warm oranges and purples capturing golden hour warmth.
### 3. Forest Canopy
Natural greens and earth tones for organic feel.
### 4. Modern Minimalist
Clean blacks, whites, and grays for sophisticated simplicity.
### 5. Golden Hour
Warm golds and soft tones radiating warmth.
### 6. Arctic Frost
Cool blues and crisp whites for clean freshness.
### 7. Desert Rose
Soft pinks and sandy neutrals for gentle elegance.
### 8. Tech Innovation
Electric blues and modern grays for cutting-edge feel.
### 9. Botanical Garden
Fresh greens and floral accents for natural beauty.
### 10. Midnight Galaxy
Deep purples and starry accents for cosmic wonder.
## Theme Components
Each theme specification includes:
### Color Palette
```
Primary: #XXXXXX - Main brand color
Secondary: #XXXXXX - Supporting color
Accent: #XXXXXX - Highlight color
Background: #XXXXXX - Base background
Text: #XXXXXX - Primary text color
```
### Font Pairing
```
Header Font: [Font Name] - For titles and headings
Body Font: [Font Name] - For paragraphs and content
```
### Visual Identity
- Consistent style markers
- Design principles for the theme
- Usage guidelines
## Workflow
### Step 1: Show Theme Showcase
Display available themes with previews of colors and fonts.
### Step 2: Request User Preference
User selects from pre-set themes or requests custom.
### Step 3: Obtain Confirmation
Review selected theme's complete specifications.
### Step 4: Apply Theme
Apply colors and fonts consistently throughout the artifact:
- All headings use header font
- All body text uses body font
- Colors applied to backgrounds, text, accents
- Maintain readability and visual hierarchy
## Custom Theme Generation
When pre-set themes don't meet needs:
1. **Receive description** - User describes desired style
2. **Generate theme** - Create color palette and fonts
3. **Present for review** - Show complete specifications
4. **Apply upon approval** - Implement like standard themes
### Custom Theme Request Examples
- "Create a corporate theme in navy and gold"
- "Generate a theme inspired by cherry blossoms"
- "Make a dark mode theme with purple accents"
- "Design a vintage theme with sepia tones"
## Application Guidelines
### Presentations
- Slide backgrounds use theme background
- Titles in primary color with header font
- Body text in text color with body font
- Accents for highlights and callouts
### Documents
- Headers styled consistently
- Body text readable
- Accent colors for emphasis
- Consistent margins and spacing
### Landing Pages
- Hero sections use primary color
- CTAs use accent color
- Text remains readable
- Visual hierarchy maintained
## Theme File Structure
```
themes/
├── ocean-depths.md
├── sunset-boulevard.md
├── forest-canopy.md
├── modern-minimalist.md
├── golden-hour.md
├── arctic-frost.md
├── desert-rose.md
├── tech-innovation.md
├── botanical-garden.md
├── midnight-galaxy.md
└── custom/
└── [user-themes].md
```
## Best Practices
1. **One theme per document** - Consistency is key
2. **Test readability** - Ensure text visible on backgrounds
3. **Match context** - Professional vs creative audiences
4. **Brand alignment** - Custom themes can match brand colors
5. **Visual hierarchy** - Use colors to guide attention
What This Does
Apply consistent, professional styling to slide decks, documents, and landing pages. Choose from 10 pre-set themes or generate custom themes with coordinated color palettes and font pairings.
Quick Start
Step 1: Create a Theme Project
mkdir -p ~/Projects/themed-content
Step 2: Download the Template
Click Download above, then:
mv ~/Downloads/CLAUDE.md ~/Projects/themed-content/
Step 3: Start Theming
cd ~/Projects/themed-content
claude
Then say: "Apply the Ocean Depths theme to my presentation"
Available Themes
| Theme | Style |
|---|---|
| Ocean Depths | Deep blues, calm and professional |
| Sunset Boulevard | Warm oranges and purples |
| Forest Canopy | Natural greens and earth tones |
| Modern Minimalist | Clean blacks and whites |
| Golden Hour | Warm golds and soft tones |
| Arctic Frost | Cool blues and crisp whites |
| Desert Rose | Soft pinks and sandy neutrals |
| Tech Innovation | Electric blues and modern grays |
| Botanical Garden | Fresh greens and floral accents |
| Midnight Galaxy | Deep purples and starry accents |
Theme Components
Each theme includes:
- Color Palette: Primary, secondary, accent with hex codes
- Font Pairing: Complementary header and body fonts
- Visual Identity: Consistent style throughout
Workflow
- View themes: See the theme showcase
- Select theme: Choose or request custom
- Confirm: Review theme specifications
- Apply: Theme applied throughout artifact
Example Prompts
- "Show me all available themes"
- "Apply Tech Innovation theme to my slides"
- "Create a custom theme inspired by sunset colors"
- "Theme this document with Modern Minimalist"
- "Generate a custom corporate theme in navy and gold"
Artifact Types
Works with:
- Presentation slide decks
- Documents and reports
- Landing pages
- Marketing materials
- Any styled content
Custom Themes
Don't see what you need? Request a custom theme:
- Describe the style or inspiration
- Review generated theme
- Apply like any standard theme
Tips
- Match your brand: Custom themes can use your colors
- Consider audience: Professional vs creative contexts
- Stay consistent: One theme per document
- Test readability: Ensure text is visible on backgrounds