Using the Custom Theme Editor - DevRightStudios/Stratagem-Helper GitHub Wiki

Using the Custom Theme Editor: A Splash of Personality

Standard-issue equipment is reliable, but a true Helldiver adds a personal touch to their gear. The Custom Theme Editor allows you to change every color in the application's interface to create a look that's uniquely yours.


🖌️ Accessing the Customization Bay

To get started, go to the main menu bar and select View -> Themes -> Custom.... This will open the Custom Theme Editor window.

The dialog presents a list of all the core color elements used in the application. Next to each name is a button showing its current color.

To change a color, simply click on its corresponding button. This will open your system's native color picker dialog. Choose a new color, click "OK", and you will see the button in the editor update instantly with your new selection.


🎨 Your Color Palette: What Each Setting Does

Here is a detailed guide to what each color setting controls, helping you craft the perfect theme.

Setting Name Controls the Color Of...
Primary Background The main window frame and the background of the tab bar.
Content Area Background The background of the main content areas, like the inside of "cards" and menus.
Activity Log Background The specific, separate background color for the Activity Log text area.
Primary Text The main text color used for most labels and text throughout the application.
Activity Log Text The specific text color for the messages inside the Activity Log.
Borders The color of borders around input fields, buttons, and section cards.
Accent / Selection The most important highlight color. Used for selected items, progress bars, and focused elements.
Hover Highlight The background color of buttons and menu items when you hover your mouse over them.
Accent Text The color of text that appears on top of hovered or selected items (should be high-contrast).
Disabled Background The background color for disabled or inactive buttons and inputs.
Disabled Text The text color for disabled or inactive UI elements.
Section Title Background The background color for the title strips on the "cards" (e.g., "Configure Stratagem Hotkeys").
Inner Content Background The background for nested content areas, for creating a layered look.

💾 Saving and Managing Your Theme

  • Applying Changes: Once you are happy with your new colors, click the OK button. The entire application will instantly refresh to display your new custom theme.
  • Automatic Saving: Your custom theme is saved automatically in your settings.json file. The next time you launch the application, it will start up with your personalized look.
  • Canceling: If you change your mind, just click Cancel to discard all changes you made during that editing session.
  • Resetting: Made a mess? No problem. Click the Restore Defaults button to instantly revert all colors back to the classic dark theme.

Previous Guide: Managing Loadouts Next Guide: Editing the Master Stratagem List

Return to: Home