Is there any full-featured theme? (Mint 18.1)

Forum rules
Before you post please read how to get help
mideal
Level 2
Level 2
Posts: 78
Joined: Fri Jan 18, 2013 10:28 am
Location: Germany - Wilhelmshaven & Frankfurt
Contact:

Is there any full-featured theme? (Mint 18.1)

Postby mideal » Thu Mar 16, 2017 4:44 am

While trying to make up a new, dark(-blue) theme I recognized that in the used base Mint-Y-Dark there are a lot of features which are not used/not defined by the theme config files.
I.e. some portions in the css and xml files are put in comments or marked as "to do".

Is there any theme with all features enabled to make it a little bit easier to find everything that can be adjusted?
I'd guess there must or at least should be an example by the Cinnamon team, but I can't find that.
Yoga 16GB/1TB running Mint 18.2 Cinnamon 64Bit
__________________________
…trust me - I’m the sunscreen.

Penn
Level 5
Level 5
Posts: 660
Joined: Tue Jun 10, 2014 1:12 pm

Re: Is there any full-featured theme? (Mint 18.1)

Postby Penn » Thu Mar 16, 2017 10:14 pm

Mint-Y isn't meant to be altered in the way others can since it uses something called Sass (I think that is the name). You might be able to either get the .deb of Mint-Y and alter it there before installing but it might be necessary to get the source code from git-hub then alter that and compile, I really don't know because I never did it.

Mint-X and most of the themes I've seen online can be altered easily. Well, easy but depending on how many changes it could be time consuming. I use a modified Mint-X theme that is very different from it and in some minor ways more than just colors. Most of this was done before Mint-Y Dark even existed.

Image

Yeah, now wallpaper. I know I'm boring.

mideal
Level 2
Level 2
Posts: 78
Joined: Fri Jan 18, 2013 10:28 am
Location: Germany - Wilhelmshaven & Frankfurt
Contact:

Re: Is there any full-featured theme? (Mint 18.1)

Postby mideal » Mon Mar 20, 2017 6:31 am

Yes, I already recognized that "simply" replacing grey color tones by blue ones everywhere doesn't end with a reasonable result
(while I don't see any "sass" or "scss" files) when I completed my changes.
Is there a theme without use of SASS, with all features enabled/colors specified?
Is there any complete list of all elements which can be colored/resized/outlined/emphasized or whatever?
Yoga 16GB/1TB running Mint 18.2 Cinnamon 64Bit
__________________________
…trust me - I’m the sunscreen.

JosephM
Level 5
Level 5
Posts: 811
Joined: Sun May 26, 2013 6:25 pm

Re: Is there any full-featured theme? (Mint 18.1)

Postby JosephM » Mon Mar 20, 2017 3:50 pm

Is there any complete list of all elements which can be colored/resized/outlined/emphasized or whatever?

You will never find such a thing. It's fluid and ever changing. Besides all the base widgets, every application can add its own style classes, selectors, and theming possibilities. These are changed and added all the time.
When I give opinions, they are my own. Not necessarily those of any other Linux Mint developer or the Linux Mint project as a whole.

Penn
Level 5
Level 5
Posts: 660
Joined: Tue Jun 10, 2014 1:12 pm

Re: Is there any full-featured theme? (Mint 18.1)

Postby Penn » Mon Mar 20, 2017 3:57 pm

mideal wrote:Yes, I already recognized that "simply" replacing grey color tones by blue ones everywhere doesn't end with a reasonable result
(while I don't see any "sass" or "scss" files) when I completed my changes.

I'm not really sure where the SASS files are but I think the SCSS files are the .css and gtkrc files in the theme folder but it seems you know that already so maybe you mean something different than I am interpreting.

Is there a theme without use of SASS, with all features enabled/colors specified?

To my knowledge, no. My point behind showing you what I did by altering Mint-X, which doesn't use SASS, was to demonstrate that most elements can be altered in the current css, gtkrc and metacity xml files and most relevant values are in there already if you either already know or are willing to learn how the values can be changed.

Also keep in mind some programs pull your set values and use them in ways you might not actually want. Unless there are theme overrides for each instance or you want to alter the program itself there isn't a lot that can be done about that.

Is there any complete list of all elements which can be colored/resized/outlined/emphasized or whatever?

The closest I personally can suggest is to point you to a comment by Joseph (either the primary or one of the primary theme writers for Mint) but it appears this is only of value if you have 18.1 (and I'm sure future releases like LMDE 3). viewtopic.php?f=211&t=241713

If I am correct, a singular list would be impossible to maintain due to the amount of possible settings and the constant changing of GTK. Even the official GTK documentation seems fragmented and is more complex and convoluted than you seem to want. Plus metacity, I'm pretty sure, isn't going to be in GTK documentation.

For the record, I would like such a resource too so if I am wrong and you are someone else finds what you are looking for, please share that information.

Edit, I walked away without hitting submit. Looks like Joseph pretty much shortened what I just said. If he doesn't have a satisfactory answer I doubt you will get one.

JosephM
Level 5
Level 5
Posts: 811
Joined: Sun May 26, 2013 6:25 pm

Re: Is there any full-featured theme? (Mint 18.1)

Postby JosephM » Mon Mar 20, 2017 4:12 pm

Your best bet really is to find a theme that is close to what you want and start tweaking :) The Mint-Y themes probably aren't the best to work with unless you are willing to grab the source from github and learn to modify the sass files.

For Cinnamon itself, the default theme in /usr/share/cinnamon/theme/cinnamon.css should contain a complete list of selectors for Cinnamon itself. I keep meaning to set aside some time to go through it, clean up, and add some descriptive comments on what each one does. I just never quite get around to it though.

Edit: Also keep in mind those TODO's you are talking about are often there to mark something that a dev would like to do but just isn't currently possible or supported.
When I give opinions, they are my own. Not necessarily those of any other Linux Mint developer or the Linux Mint project as a whole.

mideal
Level 2
Level 2
Posts: 78
Joined: Fri Jan 18, 2013 10:28 am
Location: Germany - Wilhelmshaven & Frankfurt
Contact:

[SOLVED] Re: Is there any full-featured theme? (Mint 18.1)

Postby mideal » Tue Mar 21, 2017 4:51 am

The last posts summed up are close to a perfect solution.

Edit: THANK YOU :!:
Yoga 16GB/1TB running Mint 18.2 Cinnamon 64Bit
__________________________
…trust me - I’m the sunscreen.


Return to “Themes, Icons, & Wallpaper”