I still think that user-contributed themes would be a great idea (in addition to the "official" light-medium-dark themes). If there was a way to share layouts, toolbars, themes, thumb-designs, etc., then the best ones could be incorporated into the distribution packages and listed in settings for the user to switch between.
See again my post in the thread: here.
Partly this issue is about storage (INI files and what-not) and partly this issue is about the UI.
The issue with MP currently is that there is not yet a "simplification" layer (=WYSIWYG dialog) between the user and the style sheet that combines all of the options/adjustments.
A question: if a style element is defined twice in a QSS file, does QT use the second one? I think it does, and if so, then a style editor could layer changes on top of a basic theme by addressing a subset of the elements present in the "master" style.
Perhaps Tweak UI would be a good tool for something like that.
XnView MP & theme
Moderators: helmut, XnTriq, xnview
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
-
- Author of XnView
- Posts: 45867
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Re: XnView MP & theme
So an unique dialog to be able to edit all colors of XnViewMP (currently in options), and theme qss file?JohnFredC wrote: The issue with MP currently is that there is not yet a "simplification" layer (=WYSIWYG dialog) between the user and the style sheet that combines all of the options/adjustments.
I think yesA question: if a style element is defined twice in a QSS file, does QT use the second one? I think it does, and if so, then a style editor could layer changes on top of a basic theme by addressing a subset of the elements present in the "master" style.
Pierre.
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
Re: XnView MP & theme
Well yes, ultimately, that would be the best approach. (Though there are more important things to do for MP functionality first.)xnview wrote:So an unique dialog to be able to edit all colors of XnViewMP (currently in options), and theme qss file?
But a logical reduction of the many different theme components into groups that share the same "colors" etc would be beneficial. For instance, in the current "dark" theme, the toolbars do not share the same backgrounds. The "mini" toolbar background is controlled by something else.
So the effort should be: simplify, simplify, simplify, and then group.
- 1. Identify an MP standard "look" (3D or not to be, that is the question!)
- Most of the irritating visual "noise" in the current "dark" theme derives from superfluous lines and borders used to give a "3d" look. Some of them could be eliminated (see my example post, above) by assigning the same colors to them as the backgrounds they lie on.
- Toolbars, for instance.
- For instance: toolbar background, active tab, inactive tab, panel backgrounds, row backgrounds, etc.
- ...that shows the relationships between the various widgets/controls and assigned colors.
Huge I say!

John
-
- Moderator & Librarian
- Posts: 6501
- Joined: Sun Sep 25, 2005 3:00 am
- Location: Ref Desk
Re: XnView MP & theme
JohnFredC wrote:I used a text editor... if anyone knows of a good QSS stylesheet editor please speak up!
- Qt Quarterly
- Issue 25 · Q1 2008: Qt Designer's New Features » Improved Style Sheet Editor
- TeamSpeak 3 Designs & Skins
- Tutorials » How to create a Team Speak 3 design [basic]

-
- Posts: 7
- Joined: Tue Dec 07, 2010 1:38 pm
- Location: France
Re: XnView MP & theme
In general, a good CSS editor will be enough for the properties, at least.
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
-
- Moderator & Librarian
- Posts: 6501
- Joined: Sun Sep 25, 2005 3:00 am
- Location: Ref Desk
Re: XnView MP & theme
I have serious doubts that a general purpose CSS editor can serve as “a ‘simplification’ layer (=WYSIWYG dialog) between the user and the style sheet that combines all of the options/adjustments” for skinning UI elements of a Qt application.
- Smashing Magazine
- Speckyboy Design Magazine
- Resources.SaveDelete.com
- CSShook Gallery
- Oiko CSS Editor
- TopStyle Lite (via SnapFiles or Softpedia)
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
Re: XnView MP & theme
Thanks for those links.
Edit: Thanks for those great links!
I completely agree... was just hoping for something for us to use in the meantime.XnTriq wrote:I have serious doubts that a general purpose CSS editor can serve as “a ‘simplification’ layer (=WYSIWYG dialog) between the user and the style sheet that combines all of the options/adjustments” for skinning UI elements of a Qt application.
Edit: Thanks for those great links!
John
-
- Moderator & Librarian
- Posts: 6501
- Joined: Sun Sep 25, 2005 3:00 am
- Location: Ref Desk
Re: XnView MP & theme
You're welcome, Mister C.JohnFredC ([url=http://newsgroup.xnview.com/viewtopic.php?p=89158#p89158]XnView MP & theme[/url]) wrote:Edit: Thanks for those great links!

More inspiration for a dark theme — This time courtesy of Nokia's own Qt Creator IDE: