Step 18: Customize Appearance

Personalize your ControlBird interface with custom themes and branding.

Full reference

For complete details, field tables, and limitations, see the Themes & White-Labeling reference.

Make It Yours

ControlBird's visual appearance is fully customizable through the Theme Manager. Whether you prefer dark mode for late-night monitoring, need to match corporate branding, or want distinct color schemes for different environments, themes make it possible.

Midnight
Ocean
Nordic
Sunset

Opening Theme Manager

Click the ControlBird logo in the taskbar and select Theme Manager. You'll see a grid of available themes with live previews.

Theme Manager
Click to enlarge
Theme Manager showing available themes with live previews

Applying a Theme

To switch themes:

  1. Browse the theme cards to preview different options
  2. Click on any theme to apply it instantly
  3. The interface updates in real-time, with no page reload needed
  4. Your selection is automatically saved to your user profile

Theme Persistence

Your selected theme persists across sessions and devices. Log in from anywhere and your preferred appearance follows you.

Built-in Themes

ControlBird includes several professionally designed themes:

Midnight

Dark theme with amber accents. Easy on the eyes for control room environments.

Ocean

Deep blue with cyan highlights. Professional look for industrial settings.

Nordic

Clean light theme with blue accents. Great for bright office environments.

Sunset

Warm gradient palette. Comfortable for extended viewing sessions.

Monochrome

Grayscale dark theme. Minimizes distraction from colorful data displays.

Creating Custom Themes

Want something unique? Create your own theme:

  1. Click the + Create Theme card in Theme Manager
  2. The Theme Editor opens with your current theme as a starting point
  3. Customize colors, fonts, and effects
  4. Preview changes in real-time
  5. Save your theme with a custom name
Theme Editor
Click to enlarge
The Theme Editor with color customization options

Theme Editor Sections

The Theme Editor organizes settings into logical groups:

Global Colors

Primary backgrounds, text colors, accent shades, and borders that apply everywhere.

Window & Taskbar

Title bar colors, window borders, taskbar appearance, and button styles.

Typography

Font families, sizes, weights, and line heights for text throughout the interface.

Login Screen

Background, input fields, and button styling for the login page.

Effects

Shadows, transitions, hover effects, and animation settings.

Color Customization

Each color setting provides multiple ways to specify values:

Visual color picker with hue/saturation wheel
#4FC3F7
Direct hex code input for precise colors
Opacity slider for transparency effects

Live Preview

As you adjust colors, the entire interface updates immediately. No need to save and reload: you see exactly how your changes look in context.

Theme Use Cases

Control Room (Dark Theme)

Reduce eye strain during 24/7 operations. Dark backgrounds with high-contrast data.

Office (Light Theme)

Matches bright office environments. Professional appearance for client demos.

Environment-Specific

Different themes for production vs staging. Visual cues prevent accidental changes.

White Labeling

Cloud Edition Feature

White labeling is available in the Cloud edition. The theme customization features above (colors, dark mode, wallpaper) are fully available in CE.

Higher-tier licenses include white labeling: the ability to fully rebrand ControlBird with your organization's identity. This is ideal for system integrators, OEMs, and enterprises who want a fully branded experience.

Available on Professional and Enterprise tiers

Access white labeling options in the Theme Editor's White Labeling tab:

Company Branding

Replace ControlBird name with your company name and tagline throughout the interface.

Custom Logo

Upload your logo as SVG, image URL, or custom HTML. Appears in the title bar, login screen, and start menu.

Login Screen Branding

Custom title, subtitle, and background for the login page. First impressions matter.

Custom URLs

Point help links to your own documentation and support portals.

Favicon

Custom browser tab icon for complete brand consistency.

Copyright Text

Display your own copyright notice in the footer and about screens.

System Integrator Benefit

White labeling lets you deliver ControlBird-powered solutions under your own brand. Your customers see your company identity throughout, with no mention of the underlying platform.

System Default Theme

Administrators can set a system-wide default theme that applies to new users and the login screen:

  1. In Theme Manager, hover over the desired theme
  2. Click the star icon to set as system default
  3. New users will see this theme on first login
  4. The login screen uses this theme's styling

Admin Only

Setting the system default theme requires administrator privileges. Regular users can only change their personal theme preference.

Editing Existing Themes

To modify a theme you've created:

  1. Hover over your custom theme in Theme Manager
  2. Click the edit (pencil) icon
  3. Make your changes in the Theme Editor
  4. Click Save to update the theme

Built-in themes cannot be edited, but you can create a copy and customize it.

Deleting Themes

To remove a custom theme:

  1. Hover over the theme card
  2. Click the delete (trash) icon
  3. Confirm the deletion

If users were using the deleted theme, they'll revert to the system default.

Troubleshooting

Theme changes aren't saving
  • Ensure you click Save in the Theme Editor before closing
  • Check that you have write permissions for your user profile
  • Try refreshing the page and applying the theme again
Colors look different than expected
  • Monitor calibration affects color perception, so verify on multiple displays
  • Some colors may blend with others, so check contrast ratios
  • Browser extensions can modify page colors, so try disabling them temporarily
Can't find the Create Theme button

The ability to create themes may be restricted by your administrator. Contact your system admin to enable theme creation for your role.

Login screen uses wrong theme

The login screen uses the system default theme, not your personal preference. Ask an administrator to set the appropriate system default.

Coming Up Next

Learn how to manage your configuration with version control: edit schemas and entity trees with git-like branching and safe deployment.