theme-config.php

This configuration file controls how CSS styles are loaded for the WebOrbiton Status interface.
It allows you to use the default design, extend it with a custom theme, or completely replace it with your own CSS.

Edit this file only if you want to apply a custom CSS theme.

Theme Loading Modes

The $useThemeCss option defines how stylesheets are loaded.

  • false (default)
    Loads only styles.css (default system theme).

  • true
    Loads styles.css first and then applies the custom theme on top of it.
    This mode is recommended when you want to override or extend the default styles.

  • 'only'
    Loads only the custom theme CSS and skips styles.css.
    Use this option only if your theme is fully self-contained.


Theme CSS Path

The $themeCss option defines the path to your custom theme file.

  • The path must point to a valid CSS file.

  • Only one theme file should be selected at a time.

  • The file must be readable by the application.

Example usage:

  • A premade theme

  • A fully custom theme created by the user


Recommended Usage

  • Use false if you do not need any visual customization.

  • Use true to safely customize the appearance while keeping default styling.

  • Use 'only' only if you are sure your theme includes all required styles.

  • Always test your theme after changes to ensure layout consistency.


Download Ready-Made Themes

You can download official and community-made themes from:

themes.weborbiton.com

Choose from available premade themes or use them as a base to create your own custom design.


Important Notes

  • Incorrect or missing CSS files may break the layout.

  • When using 'only' mode, missing styles may result in an unusable interface.

  • Keep backups of your custom themes before making major changes.