After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 442528 - Improvements to the Simple theme
Improvements to the Simple theme
Status: RESOLVED WONTFIX
Product: gnome-themes
Classification: Deprecated
Component: theme-simple
2.18.x
Other All
: Normal minor
: ---
Assigned To: GNOME Themes Maintainers
GNOME Themes Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2007-05-31 08:14 UTC by Adalbert Dawid
Modified: 2018-08-17 19:39 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
Text on a progressbar with the Simple theme (14.84 KB, image/png)
2007-05-31 08:21 UTC, Adalbert Dawid
  Details
Text on a progressbar with modified Simple theme (15.42 KB, image/png)
2007-05-31 08:23 UTC, Adalbert Dawid
  Details
Radiobuttons in a menu with the Simple theme (20.32 KB, image/png)
2007-05-31 08:32 UTC, Adalbert Dawid
  Details
Radiobuttons in a menu with the modified Simple theme (21.97 KB, image/png)
2007-05-31 08:34 UTC, Adalbert Dawid
  Details
Patch to gtkrc of the Simple theme (1.10 KB, patch)
2007-06-14 11:24 UTC, Adalbert Dawid
none Details | Review
Nautilus radio buttons in Simple theme (16.86 KB, image/png)
2007-07-13 17:27 UTC, Calum Benson
  Details

Description Adalbert Dawid 2007-05-31 08:14:40 UTC
The Simple theme is one of my favourite themes as it is very nice and very fast. But it has a few problems making it unusable for me:

1. The color of text on a progress bar is very similiar to the color of the progress bar itself, so it is barely readable.

2. Checkbuttons and radiobuttons in menus are *not visible* when the particular menu entry is highlighted.

I suggest adjusting the gtkrc of the Simple theme in order to resolve these problems and thus achieve much better usability for this great theme. I will attach screenshots proving the two statements above and a diff to gtkrc resolving these issues.

Other information:
Comment 1 Adalbert Dawid 2007-05-31 08:21:23 UTC
Created attachment 89088 [details]
Text on a progressbar with the Simple theme

As you can see the text is barely readable with the Simple theme...
Comment 2 Adalbert Dawid 2007-05-31 08:23:19 UTC
Created attachment 89089 [details]
Text on a progressbar with modified Simple theme

Much better, don't you think?
Comment 3 Adalbert Dawid 2007-05-31 08:32:54 UTC
Created attachment 89090 [details]
Radiobuttons in a menu with the Simple theme

Actually you don't see that there are radio buttons, but they are there!
Comment 4 Adalbert Dawid 2007-05-31 08:34:46 UTC
Created attachment 89091 [details]
Radiobuttons in a menu with the modified Simple theme

With the modified theme, the radiobuttons get visible again.
Comment 5 Adalbert Dawid 2007-05-31 08:44:27 UTC
Now the diff:

root@erde:/usr/share/themes# diff Simple/gtk-2.0/gtkrc MySimple/gtk-2.0/gtkrc
24c24
<   base[ACTIVE]            = "#456b7f"
---
>   base[ACTIVE]            = "#c2c2be"
61,65d60
< style "progressbar" = "default"
< {
<   fg[PRELIGHT] = "#ffffff"
< }
<
67c62
< class "GtkMenuItem*"  style "menu"
---
> class "GtkMenuItem*"  style "default"
70d64
< class "GtkProgressBar" style "progressbar"
Comment 6 Adalbert Dawid 2007-05-31 09:02:02 UTC
Admittedly I noticed two small "regressions" after adjusting the gtkrc as stated above:

1. Radiobuttons and checkboxes in menus now have a different style than those used in "ordinary" places. This is not nice, but still better than the situation before, when they were not visible at all in menus. Besides, this can be solved by   replacing

class "GtkCheckButton" style "togglebuttons"
class "GtkRadioButton" style "togglebuttons"

with

class "GtkCheckButton" style "default"
class "GtkRadioButton" style "default"

in gtkrc.

2. Highlighting of menu entries now looks slightly different, but I don't know how to resolve this and I can live with that very well...
Comment 7 Adalbert Dawid 2007-06-14 11:22:51 UTC
I further modified the gtkrc of the Simple theme in order to get rid of the two regressions mentioned above. Now I think Simple looks and feels *really* great.

Attaching a patch. Please someone apply it and give me a feedback what (s)he thinks about it. The patched gtkrc will contain three commented-out lines that allow you to switch between a dark (greenish) and a bright (whiteish) version of the progress bars. Please tell me which one is better.
Comment 8 Adalbert Dawid 2007-06-14 11:24:36 UTC
Created attachment 89940 [details] [review]
Patch to gtkrc of the Simple theme
Comment 9 Calum Benson 2007-07-13 17:27:13 UTC
Created attachment 91746 [details]
Nautilus radio buttons in Simple theme

Hmm... I see your issue with progress bars, but my radio buttons don't look like that at all with the Simple theme, see attached. Can somebody else confirm either way?
Comment 10 Benjamin Berg 2007-07-13 18:29:13 UTC
The radio button was fixed in a newer redmond version. The progress bar problem happend when thinice was ported to Cairo. It now uses another color to draw the progress bar. Maybe thinice should be changed back instead of fixing the theme.
Comment 11 André Klapper 2018-08-17 19:39:28 UTC
gnome-themes is not under active development anymore since 2011.
As written in https://gitlab.gnome.org/Archive/gnome-themes/commit/4df81cf0a7fd8d3da6591c4c142f47dfd7778d5f , it is obsolete.

Its codebase has been archived:
https://gitlab.gnome.org/Archive/gnome-themes/commits/master

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Please feel free to reopen this ticket (or rather transfer the project
to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the
responsibility for active development again.