Branding
Customize the visual identity of Mumara Campaigns by adjusting branding elements such as logos, colors, and other design features. This page allows you to tailor the appearance of the platform to match your company's branding, ensuring consistency and professionalism across all user interfaces and communications.
Navigate to Settings → Branding to access branding options.
Page Layout
The Branding page has four tabs:
| Tab | Purpose |
|---|---|
| General | Application title, copyright, login screen text, and help buttons |
| Images | Logos, favicon, preloader, and login banner |
| Custom CSS | Add custom CSS to override default styles |
| Head Code | Insert custom code into the HTML head section |
General Tab
Application Branding
Configure text elements that appear throughout the application.
Help Article Buttons
Toggle to enable or disable help article buttons in the breadcrumb bar throughout the application. When enabled, users see contextual help links on each page.
Text Fields
| Field | Description |
|---|---|
| Application title | The name displayed in browser tabs and throughout the interface |
| Copyright seal | Copyright text shown in the application footer (e.g., "Your Company LLC") |
| Login screen title | Heading displayed on the login page (e.g., "Login to the Application") |
| Login screen slogan | Subheading or welcome text on the login page (e.g., "Use your registered email address and password to sign in") |
Click Save to apply changes, or Reset to restore default values.
Images Tab
Logos and Images
Upload custom images to replace default branding throughout the application.
| Image | Specifications | Description |
|---|---|---|
| Menu logo | 167 x 40 px, PNG | The logo displayed in the sidebar menu |
| Login logo | 247 x 60 px, PNG | The logo shown on the login screen |
| Favicon | 16 x 16 px, ICO | The small icon displayed in browser tabs |
| Preloader image | 230 x 230 px, JPG | The image shown while the application loads |
| Login banner | 1800 x 2000 px, PNG | The banner image displayed on the login page |
Uploading Images
- Click the Change button below the image you want to replace
- Select an image file matching the required specifications
- Preview the uploaded image
- Click Save to apply all image changes
Click Reset to restore all images to their defaults.
- Use the exact dimensions specified for best results
- PNG format supports transparency for logos
- Compress images to reduce load times while maintaining quality
- Test how images appear on different screen sizes
Custom CSS Tab
Override and Custom CSS
Add custom CSS rules to modify the application's appearance beyond the standard branding options.
The Custom CSS code editor accepts standard CSS syntax. Your styles are loaded after the default application styles, allowing you to override any element.
Example Customizations
Hide specific elements:
.hide {
display: none;
}
Change colors:
.sidebar {
background-color: #1a1a2e;
}
Custom fonts:
body {
font-family: 'Your Font', sans-serif;
}
Modify button styles:
.btn-primary {
background-color: #your-brand-color;
border-color: #your-brand-color;
}
Applying CSS
Click Save to apply your custom CSS. Changes take effect immediately - refresh the page to see updates.
Custom CSS can affect application functionality if not written carefully. Test changes thoroughly and use browser developer tools to identify the correct selectors. Avoid overly broad selectors that might have unintended effects.
Head Code Tab
Custom Head Section
Insert custom code to be added to the <head> section of the application. This code is included on every page.
Common Use Cases
Load external fonts:
<link href="https://fonts.googleapis.com/css2?family=Open+Sans&display=swap" rel="stylesheet">
Add analytics tracking:
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA_TRACKING_ID');
</script>
Custom meta tags:
<meta name="author" content="Your Company">
<meta name="theme-color" content="#your-brand-color">
Load external JavaScript libraries:
<script src="https://cdn.example.com/library.min.js"></script>
Click Save to apply head code changes.
Only add code from trusted sources. Malicious scripts in the head section can compromise security or break application functionality.
Best Practices
Image Optimization
- Match dimensions - Use the exact pixel sizes specified to avoid stretching or cropping
- Compress files - Optimize images to reduce load times
- Test transparency - Verify PNG logos display correctly on different backgrounds
- Preview on login - Check the login page after uploading login-related images
CSS Guidelines
- Use specific selectors - Target exactly what you want to change
- Test thoroughly - Check all pages after CSS modifications
- Use browser tools - Inspect elements to find correct class names
- Keep backups - Copy your CSS before making changes
- Document changes - Add comments explaining what each rule does
Branding Consistency
- Match your brand - Use consistent colors, fonts, and imagery
- Maintain readability - Ensure text remains legible against backgrounds
- Consider accessibility - Test color contrast for users with visual impairments
- Test across devices - Verify branding looks good on desktop and mobile
Troubleshooting
Logo Not Displaying
Possible causes:
- Wrong image format or dimensions
- File too large
- Browser cache showing old image
Solutions:
- Verify format matches requirements (PNG, ICO, JPG as specified)
- Resize to exact dimensions
- Clear browser cache and refresh
Custom CSS Not Working
Possible causes:
- CSS syntax errors
- Selectors not specific enough
- Browser cache
Solutions:
- Validate CSS syntax (check for missing brackets or semicolons)
- Use more specific selectors or add
!important - Clear browser cache
- Use browser developer tools to debug
Head Code Breaking Pages
Possible causes:
- JavaScript errors in custom scripts
- Malformed HTML tags
- Conflicting scripts
Solutions:
- Check browser console for JavaScript errors
- Validate HTML syntax
- Remove code and add back incrementally to find the problem
- Test in an incognito/private window
Next Steps
- Application Settings - Configure application options
- Primary Domain - Set up custom domain
- Licensing - Manage licensing