Customization
Theme & Branding
Configure at Admin → Settings → Theme & Branding.
Colors
EclipseCP uses CSS custom properties for its entire color scheme. Customize:
- Primary color and dark variant
- Background, surface, card, and border colors
- Text colors (primary, secondary, muted)
- Flash message colors (success, error, info)
Changes apply site-wide instantly. The admin panel has its own isolated theme.
Branding
- Site Name - Appears in the nav bar and page titles
- Logo - Separate dark and light mode uploads
- Favicon - Browser tab icon
- Hero Images - Dark and light homepage heroes
- Splash Logo - Dark and light variants
Social Links
Configure links for platforms that appear in the footer and floating action button:
- Discord, YouTube, Twitch, Twitter/X, TikTok
- Instagram, Threads, Bluesky, Patreon
- Ko-fi, Kick, Pinterest
Email Templates
Edit transactional email subject lines and bodies without code changes. Templates support variables ({username}, {site_name}, {action_url}). Manage at Admin → CMS → Email Templates.
Beyond the Admin Panel
For deeper customization, EclipseCP uses Blade templates and standard CSS. You can:
- Override any Blade template by placing your version in the same path
- Add custom CSS through the admin or directly in assets
- Modify component layouts without affecting the admin panel