Make ChatNet truly yours with extensive customization options. This section covers visual customization through the admin panel including color schemes and themes, adding custom CSS for advanced styling, managing multi-language translations, setting custom room backgrounds, and placing banner advertisements. No coding knowledge is required for most customizations - everything can be done through the admin interface.
Navigate to Appearance > Theme
All colors can be customized without editing code:
| Setting | Affects |
|---|---|
| Primary Color | Buttons, links, accents |
| Secondary Color | Secondary elements |
| Sidebar Background | Left sidebar color |
| Chat Background | Main chat area |
| Message Background | Chat bubbles |
For advanced styling beyond what the admin panel offers, you can add custom CSS by editing the theme files directly:
Edit src/assets/css/custom.css to add your own styles:
/* Example: Custom message styling */ .chat-message { border-radius: 12px; } /* Example: Hide specific elements */ .sidebar-ads { display: none; }Note: Custom CSS changes may be overwritten during updates. Keep a backup of your customizations.
ChatNet supports multiple languages.
Language files are stored in src/lang/ as serialized PHP arrays.
Each room can have a custom background:
Add advertisements or announcements:
| Position | Code Location |
|---|---|
| Sidebar Top | Appearance > Banners |
| Sidebar Bottom | Appearance > Banners |
| Main Top | Appearance > Banners |
| Main Bottom | Appearance > Banners |
Supports HTML, JavaScript ad codes, and images.