UI Element Restyling Revamp thingy... I'm not good at titles.
I updated the look of the general user interface, getting rid of the default QT look for a slick and modern one.
A few screenshots as demo
Landing
Main UI
Fix Unlinked Enteries
Add Field
Some things are currently broken, most notably Dropdowns (QComboBox) which have a Windows 95 looking box around the arrow. Trying to get rid of this box the way that I've coded the system gets rid of the arrow entirely.
To use the styled UI, add from src.qt.helpers.theming import get_style and self.setStyleSheet(get_style("GenericStyle")) into the file that contains your UI. This will have to be done for each window (for now).
Feel free to un-spaghettify this if ever needed.
I would love to review this, but I want the conflicts to be resolved first. tag me when they are!
This PR has had several issues including failing workflow checks, numerous merge conflicts, random nix files and changes, unacceptable broken styling, general incompleteness and inactivity, as well as having completely disregarded any of the prior feedback given in the Discord - including the requests not to use arbitrary hard-coded theme colors.