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