TagStudio icon indicating copy to clipboard operation
TagStudio copied to clipboard

UI Element Restyling Revamp thingy... I'm not good at titles.

Open JanluOfficial opened this issue 1 year ago • 1 comments

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

image

Main UI

image

Fix Unlinked Enteries

image

Add Field

image

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.

JanluOfficial avatar Aug 25 '24 11:08 JanluOfficial

I would love to review this, but I want the conflicts to be resolved first. tag me when they are!

eivl avatar Sep 06 '24 19:09 eivl

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.

CyanVoxel avatar Dec 05 '24 08:12 CyanVoxel