3.8 KiB
3.8 KiB
🎨 Kompose Visual Assets Guide
Adding a Logo
To add a logo to the README:
-
Create or get a logo:
- Design a logo (suggestions: musical conductor, orchestra, Docker whale with a baton)
- Recommended size: 400px width
- Format: PNG with transparency
-
Add to repository:
mkdir -p .github/assets mv your-logo.png .github/assets/logo.png -
Update README.md: Replace the ASCII art with:
<p align="center"> <img src=".github/assets/logo.png" alt="Kompose Logo" width="400"> </p>
Adding Screenshots
Showcase your project with screenshots:
# Create assets directory
mkdir -p .github/assets
# Add screenshots
# - screenshot-1-list.png - ./kompose.sh --list output
# - screenshot-2-export.png - Database export in action
# - screenshot-3-traefik.png - Traefik dashboard
Update README with:
## 📸 Screenshots
### Stack Management

### Database Operations

### Traefik Dashboard

Badge Customization
Update badges in README.md:
[](https://github.com/yourusername/kompose/actions)
[](https://github.com/yourusername/kompose/releases)
[](https://github.com/yourusername/kompose/releases)
[](https://github.com/yourusername/kompose)
GIF Demos
Create animated GIFs showing Kompose in action:
-
Install asciinema:
pip install asciinema -
Record terminal session:
asciinema rec demo.cast # Run your commands # Press Ctrl+D when done -
Convert to GIF:
# Use https://github.com/asciinema/agg agg demo.cast demo.gif -
Add to README:
## 🎬 Demo 
Social Preview
Create a social preview image (1200x630px) for GitHub:
-
Create image with:
- Kompose logo
- Tagline: "Your Docker Compose Symphony Conductor"
- Visual: Musical notes + Docker containers
-
Upload to GitHub:
- Repository Settings → Social preview → Upload image
Emoji Guide
Current emoji usage in README:
- 🎼 🎻 🎵 - Musical theme
- 🚀 ✨ - Success/Features
- 💾 🗄️ - Database operations
- 🪝 - Hooks system
- 🌐 - Network
- 🔧 ⚙️ - Configuration
- 🎯 - Advanced features
- 🔍 - Troubleshooting
- 🤝 - Contributing
- ☕ ❤️ - Community
Feel free to adjust for your preferred style!
Color Scheme Suggestion
Kompose brand colors (suggestion):
- Primary:
#2496ED(Docker blue) - Secondary:
#FFB700(Music gold) - Accent:
#41B883(Success green) - Dark:
#2C3E50
Use in badges, diagrams, and visual assets.
Architecture Diagrams
Create detailed diagrams using:
- Mermaid (built into GitHub)
- Draw.io (diagrams.net)
- Excalidraw (hand-drawn style)
Example Mermaid diagram in README:
\`\`\`mermaid
graph TB
A[Kompose CLI] --> B{Pattern Match}
B --> C[Stack 1]
B --> D[Stack 2]
B --> E[Stack N]
C --> F[Docker Compose]
D --> F
E --> F
\`\`\`
Repository Extras
Enhance your repo with:
- CONTRIBUTING.md - Contribution guidelines
- CODE_OF_CONDUCT.md - Community standards
- CHANGELOG.md - Version history
- .github/ISSUE_TEMPLATE/ - Issue templates
- .github/PULL_REQUEST_TEMPLATE.md - PR template
- LICENSE - MIT License file
Happy decorating! 🎨