New themes not working as expected

I'm trying a few themes with Zorin but they are not working correctly. I'm using PopOs dark theme and, as you can see, it's not dark. Also, some buttons has a weird fade out color.

Popos theme:


How did you install it?
Do you have all the required components/dependencies installed?
Did you select it in all areas to use this theme?

The PopOs theme I installed following their tutorial:

sudo add-apt-repository ppa:system76/pop
sudo apt update
sudo apt install pop-theme

But I also tried themes from Gnome Look website and installed theme both through ocs-url and by downloading and adding them to .themes folder.

I found this issue in Dracula theme repo: Zorin OS 16 Shell Theme Not Changed · Issue #137 · dracula/gtk · GitHub. The issue is closed, but is exactly the error I'm getting.

The screenshot in the O.P. looks like the Gnome-shell is what is affected.
The link you provided shows a fix:

Open the file gnome-shell/_common.scss find the css class popup-menu-content and add a little code like this.

.popup-menu-content {
    background-color: $bg_color;
Then generate again.

Can't find any gnome-shell/_common.scss.

Yes, I came across this doing a simple google search. I also paged down on a page giving this information stating that doing it that way was broken and he followed a different way.

Be careful using any PPA from system 76 as there are many people who have borked their system using them. For some reason their PPA has a tendency of uninstalling your current system and installing theirs.

Read this link and follow it below for what it was that you followed, Option 2. Also from everything I'm seeing on this, you must have an extension turned on in tweaks to get it to work as well.

1 Like

Tried this other method by I'm getting some errors with noobslab ppa:

E: The repository ' focal Release' does not have a Release file.
E: The repository ' focal Release' does not have a Release file.

But I don't think the problem is with PopOs theme itself. I'm getting the same white shell problem when using other themes I installed from gnome-look.

That error means that there is no Package file for Focal Fossa, upon which Zorin OS 16 is based. You should remove the repositories.

That is a generic name. What .css files show up in the folder?

1 Like

Found these inside the theme's folder. I tried changing the gnome-shell.css but $bg_color does nothing since it's a variable for scss, not css.

Am I the only one having this problem or is this a Zorin problem? You guys can add a new theme with no problems?

Yep, it would be gnome-shell.css.

This would work as long as the "bg_color" value is set - this works in all .css. It will work in .rc files, as well. It would be listed in the "theme colors" as something along the lines of:

 @define-color theme_bg_color #212121;

The above is just an example from one of the themes I have made, but you get the idea.
In your case, it would be easier to simply define the color in your .css property value. I linked to another post, rather than writing my own... so it was worded differently than I may have done. To give my own example:

.popup-menu-content {
    background-color: #212121;

You can also use opacity with an alpha on your rgb:

.popup-menu-content {
    background-color: rgba(33,33,33,0.4);

The purpose of using "@theme_bg_color" instead of "#212121" would be that you can merely copy the same property and value into most themes and it will call on the Defined Color, rather than you needing to individually set the color per theme.

To "generate" as the link said... Just save the changes, then hit alt+F2 and enter in the letter r to reload the shell. You can then see the changes.

Please Note
I notice in your screenshot that the theme you have from POP_OS has a Light and a dark variant. I may be silly to ask... But have you ensured that your Gnome Shell Theme is set to the Dark Variant of the theme?
You may also use gnome tweaks:

sudo apt install gnome-tweaks

to set the theme with more options.

If none of the above is working for you...
When I have availability, I can install the theme and log in on Gnome and do some testing and see if I can get it working.

Changed from Customization to General.
Marked Solution. 357

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.