This page covers:
- Features of the menu styling
- Some best practices
Menu style is editable
Note
This is solidly one of those "I got carried away" moments way back in version 1.2.0, where I wanted the menu to be re-stylable. Actually restyling the menu is an awful experience and I strongly recommend against doing so.
Keysight has three menu style presets under System > Interface. While sticking to these is strongly recommended, it is possible to restyle every element of the menu under System > Advanced menu style.
Best practices
Note
I didn't really know about these or follow them when designing menu style presets, but I do now and will be employing that knowledge for Keysight 2!
Keysight has nothing stopping you from making unusable menu styling (for example: making text invisible). If something goes horribly wrong, deleting the MenuStyleStruct.sav from \Saved\SaveGames\ and relaunching Keysight will reset the menu style.
- Ensure comfortable contrast➚ between elements that are next to each other (like text on background). Sometimes more contrast can be less comfortable!
- Use a consistent colour palette
- Avoid fully black or fully bright colours
- If using different colours, using different brightnesses for those colours can further make them distinct
This page➚ is a great introduction to design principles in general.
Bonus menu style
As a little reward for reading possibly the least useful/relevant page on the Wiki, behold! A "Pumpkin Spice" menu theme I made a while back. I personally use this one, and I wish it were a default menu style preset in Keysight but it's too late for that now!
This can be installed by downloading this file⬇ and overwriting MenuStyleStruct.sav in \Saved\SaveGames\ with it, and then relaunching Keysight.