This is a continuation of libprimis #154, but since the relevant files were moved from the engine to the game, I decided to close that pull request and open a new one.
This PR is not purely "behind-the-scenes": it changes the UI in some cases. For example, most of the columns now share a common width; the rows of the table have new standardized colors, and some similar spacing constants were fused.
This is a continuation of libprimis #154, but since the relevant files were moved from the engine to the game, I decided to close that pull request and open a new one.
This PR is not purely "behind-the-scenes": it changes the UI in some cases. For example, most of the columns now share a common width; the rows of the table have new standardized colors, and some similar spacing constants were fused.
As I am by no means competent with Cubescript, I welcome any recommendations. There are lines such as this: https://github.com/nonoesimposible/imprimis/blob/clean-cubescript-ui/config/ui/style.cfg#L215 which I believe could be compressed and cleansed with the aid of more knowledge.