In Zorin 17 I could download a new theme, extract it to usr/share/themes and enable it in zorin appearance or tweaks, I have tried this in zorin 18 Beta and it does not appear in tweaks or zorin appearance. Is this a bug in the Beta or have they removed the ability to add themes
Zorin OS 18 is using more of GTK4 and LibAdwaita. Both were present in 17, but to a lesser degree.
If you scroll down to the portion about LibAdwaita:
You can try those steps. But this is 18 Beta - and it may not be fully configured yet as the full release may be.
What LibAdwaita does is directly ignores or overrides the users chosen theme and injects Gnomes Preferred theme.
It also removed large portions of widget heirarchy from GTK and placed it into LibAdwaita - so GTK no longer fully draws the windows where GTK can style them with .css. Now, they are drawn in LibAdwaita and then inserted into the application with Gnomes preferred theme, preventing any user access.
Thank you Aravisian. I do of course understand this is only Beta, so things could changed, I just wondered if this was a bug rather than a change of policy, but I thank you for your detailed explanation.
To be precise: You put the Themes to /usr/share/theme and they do not work or they are not shown in gnome-tweaks/Zorin Appearance?
Are the Themes extracted? Do they habe the index.theme File?
Because in Zorin 18 is a newer Gnome Version, You have to add in the gtk-4.0 Folder an empty File called .libadwaita to make them work.
Hi, they are appearing the themes folder but I don't see them in Tweaks/ zorin appearance. I extracted them befor moving them to themes & yes they have index.theme file. I didn't know about the empty .libadwaita file. I will give that a go. Thank you.
A screenshot may help.
Some themes can be downloaded as Nested variants. For example, you download Example.Theme and it includes example-dark.theme and example-light.theme.
These would need to be un-nested in addition to extracted.