You are not logged in.

#1 2023-11-02 09:05

seb3773
Member
Registered: 2023-11-01
Posts: 74

Help for dark theming

Hello, and thank you for Q4OS, one of the best linux distrib I ever tried. I'm considering making Q4os my daily driver, and using it too to renew old computers smile

I'm "working" on a dark theme, but struggling on a detail , maybe someone can help:

Despite the fact that everything seems to be ok (colors, windows deco, style, gtk3 css etc...), I can't find the way to have the symbolic icons coloured in white. (I mean the svg icons). They are black, but I'm sure there's a parameter somewhere I didn't find to do this...

Can you help me ? As soon as the theme is complete, I will be proud to offer it to the community smile
(it's a windows 10 like theme based on trinity -I don't want to use plasma, I need something lighter like trinity)

thanks by advance if you can help me smile


My Q4OS scripts: win10 theming, perfs optimisation, laptop configuration, ...  for trinity users -->  https://github.com/seb3773/q4osXpack

Offline

#2 2023-11-02 13:00

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,256
Website

Re: Help for dark theming

Welcome smile A useful dark theme for Trinity would be awesome, if you would like, we could start a project on Github and when complete, we can add the theme to the Lookswitcher application. Back to the question, what icon set do you mean ? It may be needed to create a dedicated one for the theme in question.

Offline

#3 2023-11-04 11:12

seb3773
Member
Registered: 2023-11-01
Posts: 74

Re: Help for dark theming

Thanks for your answer smile
I think I found how to do it smile My main problem was the systray icon of the xfce4-power-manager (which I prefer over TDEpowersave who have some problems on some old laptops, I use it with TLP and it works flawlessly. But the .svg systray icon coloring was a problem. I found the solution with png icons with the right color -white / black - ).

To explain what was the goal of my "project": I love Q4OS, using it for 3 months now, and considering it the right linux distribution to revive old computers as well as being a real windows replacement for my daily os smile

I administrate in my work a lot of computers (~250) for different usages and a lot of them will be on Q4OS soon ! But to ease the usage and accelerate the "acceptance" of the customers, I tried to create a somewhat similar windows10 look. I know a lot of linux users don't like it, but the average customer do. And I do too, I have to work with win10 computers a lot too, and it's easier to have similar environnement when I switch from windows to linux.

I'm not a linux "hardcore" user, but I used it a lot, especially debian, for raspberry projects. So I'm feeling "at home" with Q4os as it's debian based ^^

Last thing, I want to do it on trinity only, because old computers doesn't like plasma kde, and I really like the simplicity and the responsivness of trinity, it really makes the difference, even on modern computers.

So I tried to create a bunch of scripts, to "reconfigure" a bit Q4OS to fit my needs (and the needs of customers at my work).
I'm not sure how to put it on github, and I'm not sure it's the right way to do it. But if you want I'll be happy to "reformat" it to make it usefull for others.

I can upload it to you if you want.
Actually there's a dark theming and a classic light theming ala windows 10.

-- screenshots of what I have now:  https://imgur.com/a/tWmNcNa

(you can see the light & dark themes, with a GTK app too)

It's a complete theme, with pointers, icons (I used kde_ten from the plasma Q4OS edition tongue and modified it a bit), color scheme, gtk3 theming accordingly, plymouth boot screen, and I plan to add to it some sounds from windows 10... I didn't know how to do it with the standard theme manager tool, so I created a script to do it. (maybe not the best way like I said)

** Sorry  for my bad english...

Last edited by seb3773 (2023-11-04 11:51)


Attachments:
png capture8.png, Size: 233.92 KiB, Downloads: 79

My Q4OS scripts: win10 theming, perfs optimisation, laptop configuration, ...  for trinity users -->  https://github.com/seb3773/q4osXpack

Offline

#4 2023-11-04 20:43

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,256
Website

Re: Help for dark theming

seb3773 wrote:

So I tried to create a bunch of scripts, to "reconfigure" a bit Q4OS to fit my needs (and the needs of customers at my work).
I'm not sure how to put it on github, and I'm not sure it's the right way to do it. But if you want I'll be happy to "reformat" it to make it usefull for others.

If you would want to share your code, you are more then welcome. You don't need to reformat, just put the project in a new Github repository as is. First you need to create an account at https://github.com/ , then create a new project. If you don't want to establish your own, we can do it under Q4OS account and elevate permissions for write access, so we would be able to collaborate and develop the project.

Offline

#5 2023-11-05 00:44

seb3773
Member
Registered: 2023-11-01
Posts: 74

Re: Help for dark theming

here it is:

https://github.com/seb3773/Q4OSseb

the script for theming is qtheme. (simply launch ./qtheme form the terminal)

please be indulgent, this is not 100% finished (needs some tweaking to the gtk parts of theming, and some backups for the 'perfs' part, as well as some cleaning of the script, but it's nearly ok)

Last edited by seb3773 (2023-11-05 00:51)


My Q4OS scripts: win10 theming, perfs optimisation, laptop configuration, ...  for trinity users -->  https://github.com/seb3773/q4osXpack

Offline

#6 2023-11-05 11:01

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,256
Website

Re: Help for dark theming

Great smile we will take a look. We would also recommend to write a simple description of project parts in the simple text file named "README.md" and upload it. It will be shown in the Github project webinterface, so anyone who wants to collaborate can check it easily.

Offline

#7 2023-11-11 12:15

seb3773
Member
Registered: 2023-11-01
Posts: 74

Re: Help for dark theming

q4osteam wrote:

Great smile we will take a look. We would also recommend to write a simple description of project parts in the simple text file named "README.md" and upload it. It will be shown in the Github project webinterface, so anyone who wants to collaborate can check it easily.

Done smile

And by the way, I corrected a lot of bugs (I thought it was nearly OK, but I was far from the truth ^^), and improved the backup system (just in case).

I added/modified a lot of icons, and there a new login screen now ala windows 10 (I have to adjust some details but it's not too bad).

Please tell me what do you think smile

Thanks smile


** do you know how to add screeshots to github ? is it possible ?

Last edited by seb3773 (2023-11-11 12:18)


My Q4OS scripts: win10 theming, perfs optimisation, laptop configuration, ...  for trinity users -->  https://github.com/seb3773/q4osXpack

Offline

#8 2023-11-11 12:53

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,256
Website

Re: Help for dark theming

The project looks pretty interesting. we will check it and post back.

You may also use Git tools to manage the project instead of manual uploading, it's much more convenient and efficient as you get used to them. First install it to your computer:
$ sudo apt install git

You will need at least the basic commands:
$ git clone <address> .. to clone project from remote Github repository to a local directory
$ git push .. .. to update remote Github repository with the local changes
$ git pull .. to update from remote Github repository

seb3773 wrote:

do you know how to add screeshots to github ? is it possible ?

Take a look here:
https://medium.com/analytics-vidhya/how … 6afeb8ad86
https://stackoverflow.com/questions/101 … repository

Offline

#9 2023-11-12 23:25

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,256
Website

Re: Help for dark theming

We have checked the scripts, they are really fine. The "qtheme.sh" script even works on i386 architecture, we only needed to create some target directories manually "mkdir -p". You might also make use of Desktop profiler custom profiles in connection with "qapps.sh" script, see https://q4os.org/dqa016.html

If you would like to polish the Win10 theme, we are able to modify Trinity source code for you some way, so you could setup a specific gui feature so the theme will look even more plausible or more pretty. Just let's know smile

Offline

#10 2023-11-13 15:12

seb3773
Member
Registered: 2023-11-01
Posts: 74

Re: Help for dark theming

q4osteam wrote:

We have checked the scripts, they are really fine.

Thank you for your interest ! I'm still trying to improve them, especially code readability if someone wants to modify/contribute, and graphical aspect of the theme, but I'm doing it in my free time so progress are slow tongue



q4osteam wrote:

The "qtheme.sh" script even works on i386 architecture, we only needed to create some target directories manually "mkdir -p".

Ho, good news as I think I will have to install the 32bits version on some computers, but I never tried yet. If you can tell me what folders need to be created, maybe I can add a test for the architecture and create them if needed smile


q4osteam wrote:

You might also make use of Desktop profiler custom profiles in connection with "qapps.sh" script, see https://q4os.org/dqa016.html

I will take a look, it's a good idea too smile

q4osteam wrote:

If you would like to polish the Win10 theme, we are able to modify Trinity source code for you some way, so you could setup a specific gui feature so the theme will look even more plausible or more pretty. Just let's know smile

Yes, I really want to improve it, there are some aspects and some icons that are not ok now, I'm working on it. About modifying some small things in Trinity, it's very kind of you smile

-The first thing that come to my mind, but I don't know if it's possible, will be the ability to have a custom color for the background of the Kmenu (well, TDEmenu smile  ). This way it will be possible to create a lot of differents color themes based on the two main themes (dark/white). I know this menu uses the general windows background color, but it's a problem: if we want it to have for example a blue background, all the windows background will be blue, which is not very esthetic (and not the behavior of win10).

And about this menu too, is it possible to have zero pixel space between the menu and the taskbar ?

-Second thing, is it possible to modify a bit the Redmond ksplash ? All I need is to remove the "Welcome" message, everything else is ok, may be removing the user icon too  (and center the user name/trinity messages) .
The reason for that is I'm using the unified ksplash now, but there's a phase where the background disappear and then we have a solid background color before the desktop wallpaper appear. The Redmond ksplash avoid that, so  I would set the blurred login wallpaper for this ksplash, and we will have a nice transition effect whithout the solid color background. I tried, it's better than unified ksplash but the Welcome message is too "old style" I think.(and the user icon not very aesthetic)
I know I can use the ksplash moodin engine for that, it's very customizable, but I want to keep this theme as "light" as possible, and I noticed the moodin engine is a bit cpu demanding. The Redmond Ksplash with this little mod wil be perfect smile

I have plenty other questions too, but it's a start wink

Last edited by seb3773 (2023-11-13 16:11)


Attachments:
jpg capture3.jpg, Size: 195.79 KiB, Downloads: 77
jpg capture4.jpg, Size: 230.14 KiB, Downloads: 68

My Q4OS scripts: win10 theming, perfs optimisation, laptop configuration, ...  for trinity users -->  https://github.com/seb3773/q4osXpack

Offline

#11 2023-11-14 12:10

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,256
Website

Re: Help for dark theming

We are going to check the questions. Sometimes we are quite busy, so a reply could take a time. Anyway the themes seem to be promising.

Offline

#12 2023-11-15 13:00

seb3773
Member
Registered: 2023-11-01
Posts: 74

Re: Help for dark theming

No problem smile I totally understand, I'm doing it in my free time, so the same for me smile

By the way, I improved script readability (if someone wants to contribute or modify the scripts for his own needs) and corrected few bugs.
I added some new icons and polish some parts, although it needs some more work, do you think it's a good idea to create a new thread with a more explicit title, something like "Trinity windows10 theme" or something like that, with the link to the github and explanations  in the first post ?.. Or do you think it's too soon or not needed ?

Last edited by seb3773 (2023-11-15 13:01)


My Q4OS scripts: win10 theming, perfs optimisation, laptop configuration, ...  for trinity users -->  https://github.com/seb3773/q4osXpack

Offline

#13 2023-11-15 13:45

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,256
Website

Re: Help for dark theming

seb3773 wrote:

... do you think it's a good idea to create a new thread with a more explicit title, something like "Trinity windows10 theme" or something like that, with the link to the github and explanations  in the first post ?.. Or do you think it's too soon or not needed ?

Yes, you are welcome to create a new thread on the forum, preferably in development section https://www.q4os.org/forum/viewforum.php?id=5

We think it would be better to make use of Github https://github.com/seb3773/Q4OSseb/issues and create new topics here. In anyway you could create parallel forum topic(s) with links to Github too. So there are a few options, but the decision is up to your consideration.

Offline

#14 2023-11-20 15:36

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,256
Website

Re: Help for dark theming

seb3773 wrote:

-The first thing that come to my mind, but I don't know if it's possible, will be the ability to have a custom color for the background of the Kmenu (well, TDEmenu smile  ). This way it will be possible to create a lot of differents color themes based on the two main themes (dark/white). I know this menu uses the general windows background color, but it's a problem: if we want it to have for example a blue background, all the windows background will be blue, which is not very esthetic (and not the behavior of win10).

And about this menu too, is it possible to have zero pixel space between the menu and the taskbar ?

-Second thing, is it possible to modify a bit the Redmond ksplash ? All I need is to remove the "Welcome" message, everything else is ok, may be removing the user icon too  (and center the user name/trinity messages) .
The reason for that is I'm using the unified ksplash now, but there's a phase where the background disappear and then we have a solid background color before the desktop wallpaper appear. The Redmond ksplash avoid that, so  I would set the blurred login wallpaper for this ksplash, and we will have a nice transition effect whithout the solid color background. I tried, it's better than unified ksplash but the Welcome message is too "old style" I think.(and the user icon not very aesthetic)
I know I can use the ksplash moodin engine for that, it's very customizable, but I want to keep this theme as "light" as possible, and I noticed the moodin engine is a bit cpu demanding. The Redmond Ksplash with this little mod wil be perfect smile

I have plenty other questions too, but it's a start wink

We can see a few independent queries, so we would suggest you to create a few new separate issues on Github https://github.com/seb3773/Q4OSseb/issues , so we can pursue them one by one. You can mark these queries with a specific keyword, for example "request_q4osteam" or something like. We will check them all, however it could take a time. You could also assign a preference or priority for the issues in question.

Last edited by q4osteam (2023-11-20 15:39)

Offline

#15 2023-11-20 16:09

seb3773
Member
Registered: 2023-11-01
Posts: 74

Re: Help for dark theming

Understood, I posted it on https://github.com/seb3773/Q4OSseb/issues  with the request_q4osteam keyword smile Thanks for your help !!


My Q4OS scripts: win10 theming, perfs optimisation, laptop configuration, ...  for trinity users -->  https://github.com/seb3773/q4osXpack

Offline

#16 2023-11-20 16:29

q4osteam
Q4OS Team
Registered: 2015-12-06
Posts: 4,256
Website

Re: Help for dark theming

Perfect smile You can now create more "request_q4osteam" requests. It's also possible to assign a preference for each of requests, if needed.

Offline

Board footer

Powered by FluxBB