Arc-theme: Gnome Update? Broke ui components.

Created on 10 Apr 2016  Â·  28Comments  Â·  Source: horst3180/arc-theme

Im not sure why the ui has broken a bit... I thought it could be due to a gnome update or maybe even a arc update.
screenshot from 2016-04-11 09-11-52

Most helpful comment

Rebuilding the theme worked.

All 28 comments

I thought it could be due to a gnome update

Do you not realize when half your system updates? 3.20 was released not long ago and you would need to install the latest release of Arc for that.

Yeah, reinstall the theme. That will rebuild it against Gnome 3.20.

Not sure if this is related...

With firefox developer and Nightly (47 and 48) the UI, when using Arc system theme, has heavy widget borders and missing scroll bars. Adding the firefox Arc theme makes no difference. Firefox 45 seems to be unaffected.

Using Arch with Arc git.

Arch uses a downstream patch to make firefox work okay-ish with GTK 3.20. The developer and nightly versions don't seem to have this patch.

I'm not sure if it's a bug on Arc, but ever since the gnome update, the background of the places sidebar on Nemo turned white. How can I change it back to dark blue?

nemo_arc_bug

Okay, I figured it out.

@ravila4 can you please share the solution?

There is no proper way to do it with GTK 3.20 and Nemo yet. However there's a pending pull request for Nemo that would enable me to make the sidebar dark again and fix some styling bugs (https://github.com/linuxmint/nemo/pull/1131).

I didn't make a proper pull request because it's a hacky solution, but here's how I did it:

In the light Arc theme, I just changed the background-color value in line #2543 of gtk.css

.sidebar {
  border-style: none;
  background-color: #2B2F38; }

Then, in lines # 46-47, I set background-color to transparent, and changed the color of the text to a lighter value so it's visible in both the sidebar the folder view.

textview text {
  color: #717580;
  background-color: transparent; }

Finally, in line #2304 you might want to change the value of the .frame border color or remove it. Here's mine:

.frame {
  margin: 0;
  padding: 0;
  border-radius: 0;
  border: 1px solid rgba(105, 109, 117, .2); }

dark_fixed

I don't know if these changes break anything else in the theme (It doesn't seem like it on my install). Also, a problem is that the text looses a bit of contrast. I don't know if it's possible to set different text colors for the sidebar and folder area. Another option would be to set the sidebar background color to a light color that matches the theme.

nemo_fixed

I have the same issue as Radagast.

So who's bug is it? Should I wait for a bugfix in gtk 3.20.x?, or a bugfix in Arc, or bug in Nightly, or 'bug' in Arch for not patching the not working gtk? I'm kinda confused.

It's a bug in Firefox, but they're working on it (https://bugzilla.mozilla.org/show_bug.cgi?id=1234158). Arch got a patch from somewhere that fixes some issues with Firefox and GTK 3.20, but not all. Of course they only patched the Firefox version in their repo, the Nightly and Developer versions are unpatched.

Rebuilding the theme worked.

I just updated my Arch install's Firefox to v45.0.2 and rebuilt the theme.
Works like a charm.

Apparently FF45 in Arch repos has downstream patch that fixes it. Nightly48 from aur uses vanilla build still affected by it.

As it stands, fx 45 (the release version) is the only version arch have patched. Beta, Dev/Aurora and Nightly are all broken.

Adapta seems to work just fine in Firefox Dev Edition as of right now. I originally thought Mozilla had fixed it on their end, but Arc still doesn't quite work, so there's probably something Adapta is doing different.

Mostly pointing this out in case someone else also wants to look at Adapta and see what's up. I can also try it, just need to figure out what to look for since I'm kinda new to theming.

Adapta does seem to work indeed. FF shows scrollbars correctly. Shame it doesn't have a dark theme variant. It's also curious why Arc or Breeze-gtk doesn't work when Adapta doesn't seem to have a problem.

I added a workaround to fix the Firefox scrollbars (https://github.com/horst3180/arc-theme/commit/935b23cc0723233861ba9c79a3aa4efb44997b3d).

Nemo is fixed too (https://github.com/horst3180/arc-theme/commit/20c6c0a5597038bd1aab950eaaa75bb6a9436593), but you have to install the git version of Nemo for it to work.

Oh, so _that_ is what they're doing to the scrollbar.

Seems to work for the checkbox and radio buttons, too. Submitting a PR for this.

Hmmm! I have troubles these days too about this! Some pictures:
pau-gtk
zoado

I will try reinstall here.

Nice! This fixed (reinstall). Thanks.

I ran sudo pacman -Rns gtk-theme-arc-git and yaourt -S gtk-theme-arc-git (uninstall and reinstall) and then pressed alt-f2 then typed r - enter. The ui is still messed up. Any ideas on what I can do?

Thanks.

EDIT: Rebooting fixed it.

Hi guys,
i've updated ubuntu 16.04 to gnome 3.20, i can't find the arc theme package for 3.20 version
tried all the packages listed here: http://software.opensuse.org/download.html?project=home%3AHorst3180&package=arc-theme

some suggestions?

thanks :)

You already tried install the arc theme manually via git repository?

On 05/03/2016 06:48 AM, Marco Bassani wrote:

Hi guys,
i've updated ubuntu 16.04 to gnome 3.20, i can't find the arc theme
package for 3.20 version
tried all the packages listed here:
http://software.opensuse.org/download.html?project=home%3AHorst3180&package=arc-theme

some suggestions?

thanks :)

—
You are receiving this because you commented.
Reply to this email directly or view it on GitHub
https://github.com/horst3180/arc-theme/issues/457#issuecomment-216482608

As lembranças não são só do passado. Podem ser de agora e até de amanhã.
— Serial Experiments Lain
Manoel Vilela,
Discente em Engenharia da Computação[UFPA] - Turma 2014.

thanks @ryukinix ! it works! :)

23 days later, the fix is out ! Thanks ! :raised_hands:

Could be closed now.

There needs to be a fix for Mint 17. I took care of the dotted line problem by changing line 26 in the main gtk3.0 file but, the scrollbar which still works does lot appear it is inviable when viewing open windows.

@mariosims Mint 17 is based off Ubuntu 14.04, which uses GTK+ 3.10. But GTK+ 3.14 is the oldest version that Arc supports, so it might be a good idea to upgrade to Mint 18 instead.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

keevitaja picture keevitaja  Â·  6Comments

beruic picture beruic  Â·  5Comments

roidm picture roidm  Â·  7Comments

nikophil picture nikophil  Â·  3Comments

EmyrB picture EmyrB  Â·  7Comments