Mate flat themes

I have made 2 material design themes to replace Ambiant-Mate for those who want a flatter look:

  1. MATEmbiance-Flat-Dark. Build with ooomox in Materia style and tweaked a little.

  2. MATEmbiance-Canta. Is a tweaked version of Canta-compact theme.

UPDATE: Due to some strange stuff with symlinks I replaced links on gnome-look to links for github repository so people can clone themes or download zip.

UPDATE 2:

  • tar.gz archives now available to download and extracts without errors.
  • theme works with compiz now

UPDATE 3:

  • all problems with metacity fixed now
  • fixed colors of progress bar and some assets colors
  • changed gtk2 assets to be closer to gtk3 theme in MATEmbiance-Flat-Dark

If yo experience any problems in firefox text fields with MATEmbiance-Flat-Dark - go to about:config. Create a pref called widget.content.gtk-theme-override of type String, and give it a value of Ambiant-MATE.

11 Likes

Very good!
Is it possible that this theme comes by default?
Be this or another, I think Mate already needs a new theme by default.

1 Like

That’s a really nice theme. I like the flatter look

I have an issue when trying to extract your archives using Engrampa (on UM 18.10): in the gtk-3.0 dir of both themes, there seems to be a 0 bytes file named “assets” that tries to overwrites the “assets” directory that is on the same level, which triggers an error. Also, in the Flat theme, there’s a css file with some russian in its name (is it supposed to be gtk-dark.css?).

I can extract the files manually by avoiding the assets file but any idea if there’s an issue with the archives or with Engrampa?

I get the following error when unpacking downloaded file:

tar: MATEmbiance-Flat-Dark/gtk-3.0/assets: Cannot open: File exists
tar: Exiting with failure status due to previous errors

Yeah, that’s the error I get.

To extract each theme manually, create a directory with the name of the theme, open the archive and manually extract everything except gtk-3.0, then create a dir named gtk-3.0, go inside it in the archive and extract everything in it except the “assets” file that weighs 0 bytes.

I do not know why this erroe appairs. I have it too. Do you know how to fix this when creating archive?
Meanwhile i will upload them to github so people can clone them without archiving.

@brokoli - I also love your icon set. Any chance you can make a non-dark version of it?

No idea, I’ve never seen a similar issue. How did you make the archive (i.e. using which archiver, on which distro)?

I was able to extract as intructed in post # 6. I placed folder under /usr/share/icons. Changed permissions, just like I have done with different themes, re-booted, but theme does not show when attempting to change themes. Is there something else I am missing.

/usr/share/icons (or ~/.local/share/icons) is for icon themes. For GTK themes, like the ones from brokoli, you have to put them in /usr/share/themes (or ~/.local/share/themes).

It creates file and folder because of simlink. Never faced this before.

Thanks, but now I am even more confused. Yesterday I mistakenly put themes in the icon directory. I was able to see those themes. Don’t know why and I know many won’t believe me. Anyway I was trying a couple of the suru plus themes yesterday. Then this morning they were no longer available. After your last post I moved the suru plus, suru mate dark, and the new manually extracted MATEmbiance-Flat-Dark themes to the theme directory. Now only the MATEmbiance-Flat-Dark shows as an optional theme (in addition to stock themes). I must be doing something wrong with those other themes.

I’m not sure what you’re doing but maybe you’re confusing icon and GTK themes. AFAIK, Suru is an icon theme, so it should appear only when put in /usr/share/icons (or ~/.icons or ~/.local/share/icons). Some designers create complete themes (GTK + icons) and release each part with the same name that you have to put in the right place. Maybe that’s the case you had and you mistakenly extracted both parts in the same place, getting a “Suru” dir with GTK and icons mixed up instead of getting a “Suru” dir that you have to put in icons and a different “Suru” dir that you have to put in themes?

Now you can clone theme from github using git and there will be no problems with symlinks.

I see no sense to do this because there is Suru++ 20 theme( which i used as base for the dark one, because the dark one of this author was not updated for some time).

Russian named file was the backup copy, which i created while editing. You can just remove it.

Thanks, I think I am confusing icon themes with gtk themes. So does it matter what Windows Manager I choose choose, CompuWiz or Macro variant?

Yes indeed. I just tied compiz and window decorations does not work properly. Sometimes compiz can’t read metacity theme, i don’t know why.

So does it matter what Windows Manager I choose choose, CompuWiz or Macro variant?

It shouldn’t.

@brokoli: that was the case years ago when Compiz was usually paired with Emerald for the windows decorations but nowadays (and especially on Ubuntu MATE), it should use the Metacity themes just fine. Maybe there are issues with specific themes that I don’t know of, though.

1 Like