Publishing Themes
Share your theme with the community.
Preparation
Before publishing:
- Theme works correctly
- Preview image included
- All settings documented
- Responsive design tested
- Dark mode supported (optional)
- License included
Package Theme
cd themes/my-theme
zip -r my-theme-1.0.0.zip . -x "*.DS_Store"
Marketplace Submission
Coming soon: Submit themes to the LusterCMS marketplace.
Requirements:
- Working theme package
- Preview screenshots
- Documentation
- Support contact
Theme Guidelines
Quality Standards
- Clean code — Well-organized CSS
- Documentation — Clear settings explanation
- Responsiveness — Works on all devices
- Performance — Optimized assets
- Accessibility — WCAG compliance
Naming
- Use lowercase, hyphenated names
- Be descriptive:
modern-business,minimal-blog - Avoid generic names:
theme1,new-theme
Versioning
Follow semantic versioning:
- Major: Breaking changes
- Minor: New features
- Patch: Bug fixes
Updates
To update a published theme:
- Increment version
- Update changelog
- Test thoroughly
- Submit new version