SpiffUI – Themes

If you liked this item, please rate it up on Steam Workshop page.

Author: dhert

Last revision: 10 Aug, 2022 at 19:55 UTC

File size: 223.34 KB

On Steam Workshop

Description:
Supports B41+. Works in Multiplayer
A new save is not required

An overhaul for the Project Zomboid interface that allows custom colors to be defined and used to draw most UI Elements.

Instead of everything just being black with a white outline, the interface is now built on 3 colors to help define and accent the UI a bit more, with the Header being a 4th, different color.

I could list all of the changes here, but I recommend checking the "Screenshots" to see some of the differences instead.

NOTE: The Inventory in the screenshots uses the AMAZING Alternative Inventory Rendering mod by "black tea za webel uwu" to complete the look. I highly recommend this mod too!

WARNING

This mod is in the very early stages of its development, but is still in a state where I can begin to receive feedback and suggestions. There should be nothing in here that breaks your game, but due to how this mod works there may be some rough visuals for now. You WILL notice that most things on the Main Menu still use the old colors.

This mod is also very intrusive, and compatibility is not guaranteed. That being said, I have made a conscious effort to not conflict with other mods, and found this to be compatible with most things.

Included Themes

Blue Steel — A Blue theme meant to be easy on the eyes. The look we’re best known for and the default.
Ferrari — And then there’s Ferrari, which is based on a scale of Greys.
Le Tigre — Le Tigre will be a bit of a softer dark look. Good for catalogs and footwear. (Coming Soon!)
Project Zomboid — Uses the default Black and White, but keeps the new rendering. NOTE: Items/colors are not 1:1 recreated in this theme, but sets the tone back to the default.

F.A.Q.

Q. Some parts of the interface still uses the "old" colors. Why?
A. While most of the UI is defined by colors set when a UI Object is created, there are also many objects (usually child objects) that have their colors specifically set in code after creation. I cannot override this without changing the base code, which is a long process to do for everything (in-progress).

Q. Do modded interfaces work?
A. Yes! As long as they do not specifically set the colors then mods will automatically take the new colors.

Q. Can I make a theme?
A. Support for adding custom themes (i.e. from other mods) will be added in a later release.

Q. Can I preview a theme before using it?
A. Currently no. I will add something to allow this in a later update as well.

Configuration

ModOptions is required for futher configuration, but the mod will function without.

Name
Default
Description
Enable
True
Enable or disable the custom Theme rendering. NOTE: A restart is required.
Selected Theme
Blue Steel
Sets the Selected Theme

Translations

This mod is currently only in English. If you would like to contribute a translation, please submit a pull request on GitHub![github.com] I will happily give credit!

Workshop ID: 2847303520
Mod ID: SUI_Theme