[opensuse-gnome] Any interest in a green Adwaita theme?

I spent an hour today playing around with changing the blue elements of Adwaita to green. I've got zero themeing experience, I couldn't find everything that needed changed, and I didn't spend any time when picking my shades of green... so my work isn't very good, but it was dead simple to do, and it doesn't look that bad. Screenshots on FATE: https://features.opensuse.org/314662 I've got two lines of questioning here: 1) Am I nuts for wanting this? Anyone else interested? Could something similar happen for 12.3? 2) Highly specific question: any chance somebody knows where to change the color for field borders? For example, press Ctrl + L in Nautilus and the Location field is highlighted in blue, that's one of the only blues I haven't been able to get rid of yet. Thanks and happy Sunday, Michael -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-gnome+owner@opensuse.org

Le dimanche 02 décembre 2012, à 20:18 -0600, Michael Catanzaro a écrit :
I spent an hour today playing around with changing the blue elements of Adwaita to green. I've got zero themeing experience, I couldn't find everything that needed changed, and I didn't spend any time when picking my shades of green... so my work isn't very good, but it was dead simple to do, and it doesn't look that bad.
Screenshots on FATE: https://features.opensuse.org/314662
I've got two lines of questioning here:
1) Am I nuts for wanting this? Anyone else interested? Could something similar happen for 12.3?
Several people have been interested in something like this, so it's not crazy. I guess it could happen for 12.3. Note that you'll want to make sure the gtk2 theme is also green. (I'm personally happy with the upstream blue :-))
2) Highly specific question: any chance somebody knows where to change the color for field borders? For example, press Ctrl + L in Nautilus and the Location field is highlighted in blue, that's one of the only blues I haven't been able to get rid of yet.
Absolutely no idea :-) Cheers, Vincent -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-gnome+owner@opensuse.org

On Mon, 2012-12-03 at 09:42 +0100, Vincent Untz wrote:
Several people have been interested in something like this, so it's not crazy. I guess it could happen for 12.3. Note that you'll want to make sure the gtk2 theme is also green.
(I'm personally happy with the upstream blue :-))
I haven't worked as much on the gtk2 theme *yet*, since at the moment I'm on 12.2 with GNOME 3.4 and that theme's been completely reworked for 3.6. But it was actually way easier than the gtk3 theme - I only had to change one color in one place. In contrast, gtk3 Adwaita uses a lot of slightly different blues, so my theme still has blue elements in odd places. :-( There's actually three that would need to be maintained in tandem - gtk2, gtk3-light, and gtk3-dark. And in general themes get broken completely every update. As a familiar example, we probably should not have shipped Sonar in the 12.2 repos - it might have been awesome in GNOME 3.2 (judging from screenshots), but it looks terrible in 3.4, and the author stopped maintaining it precisely because it gets broken every six months. But most themes are also significant works of effort. What Richard and I proposed is just changing a few blues to greens, which is really simple. When new blue things pop up, it shouldn't be too hard fix. My 60% done version only took an hour. Honestly - I might be able to maintain this, but since it's not ready yet, surely won't work in Factory, I've never even run Factory before, etc. etc. I don't want to commit to that quite yet. But I'll get in touch with Richard and share what I've done. -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-gnome+owner@opensuse.org

Quoting Michael Catanzaro <mike.catanzaro@gmail.com>:
I spent an hour today playing around with changing the blue elements of Adwaita to green. I've got zero themeing experience, I couldn't find everything that needed changed, and I didn't spend any time when picking my shades of green... so my work isn't very good, but it was dead simple to do, and it doesn't look that bad.
Screenshots on FATE: https://features.opensuse.org/314662
I've got two lines of questioning here:
1) Am I nuts for wanting this? Anyone else interested? Could something similar happen for 12.3?
Not at all! Not to long ago, I was approached by Richard Brown for similar efforts. I'd recommend you to get in touch with the Art-Work team to bundle your efforts. One important thing to be aware of when customizing themes and consider them being added to the distribution: GTK and gnome-shell are fast moving targets and the theme capabilities are under constant flux / being extended. Creating a modified theme and proposing this for inclusion as the standard must not be considered a one-shot action, but rather a long term commitment to maintaining it. Changing for one release to some 'green' just to switch back the release after to blue, due to 'no maintenance resources' is a clear no-go for me and I'm sure we all agree: this would harm the polish of our implementation much more than staying with the upstream blue (granted, though, giving up on 'identity' in this case...) Best regards, Dominique -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-gnome+owner@opensuse.org

"Dominique Leuenberger a.k.a DimStar" <DimStar@openSUSE.org> 03/12/2012 09:02 >>>
Quoting Michael Catanzaro <mike.catanzaro@gmail.com>:
1) Am I nuts for wanting this? Anyone else interested? Could something similar happen for 12.3?
Not at all! Not to long ago, I was approached by Richard Brown for similar efforts. I'd recommend you to get in touch with the Art-Work team to bundle your efforts.
Yup, I'm certainly interested in this, I've got started, but haven't got nearly as far as you have, very impressive Like you, I think we should keep much of Adwaita just as upstream have provided, but swap blue for green where possible I like what you've got proposed so far, but I've been investigating the possibility of co-ordinating this change with the team working on the new KDE theme http://www.dennogumi.org/2012/11/new-theme-for-opensuse-12-3-is-now-in I like the idea of using a similar colour pallette as them, to give the impression of a co-ordinated look and feel across the two main desktops in openSUSE The two variations they're using right now are available here: http://paste.opensuse.org/view/raw/60761024 (darker) and http://paste.opensuse.org/view/raw/16267108 (lighter) Do you think we might be able to tweak your greens to use some of the greens from their pallettes? I'm excited at the idea of finally addressing some of the complaints we get about the 'disconnect' between the theming of KDE and GNOME, without compromising what makes each DE what they are.
One important thing to be aware of when customizing themes and consider them being added to the distribution: GTK and gnome-shell are fast moving targets and the theme capabilities are under constant flux / being extended.
Creating a modified theme and proposing this for inclusion as the standard must not be considered a one-shot action, but rather a long term commitment to maintaining it. Changing for one release to some 'green' just to switch back the release after to blue, due to 'no maintenance resources' is a clear no-go for me and I'm sure we all agree: this would harm the polish of our implementation much more than staying with the upstream blue (granted, though, giving up on 'identity' in this case...)
I understand and totally agree with Dominiques point - when I was investigating this last week, I was prepared to take this maintenance burden on board alone, now it seems like I'm not alone in this crazy idea, I look forward to working with you Mike to hopefully make this happen - Richard Brown ilmehtar on IRC -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-gnome+owner@opensuse.org

Hi all, I've created a green Adwaita theme for openSUSE 12.2 and packaged it on OBS: http://software.opensuse.org/package/gnome-themes-suse Please note that this is the first time I've packaged anything. It installs correctly and seems to be fine, but definitely needs to be reviewed by an experienced maintainer. After installing, you'll need to open Advanced Settings (Tweak Tool) and change the GTK+ and Window themes to "AdwaitaSUSE." The green you'll see the most of is called the "selected background color," which you get when you highlight text (for example). It should be the same as in both of the new KDE themes that will be appearing in 12.3. The other greens were picked by myself to look good next to that color. Please let me know what you think! There's an issue tracker on GitHub listing a few minor problems that I already know about: https://github.com/Catanzaro/gnome-themes-suse This package includes: - GTK2 theme (Clearlooks-style) - Light GTK 3.4 theme - Dark GTK 3.4 theme - Metacity theme A. Currently the themes are only usable on GNOME 3.4. My next step will be to update these themes for GTK 3.6 and submit them to the GNOME Factory devel project. I expect the update to be fairly simple, since this theme hews closely to upstream. The package does not include: - a GNOME shell theme - an icon theme I'm going to (try) to make a companion GNOME Shell theme, since that is still (very) noticeably blue. Regarding the icon set - I'd like to float the idea of bringing back the folder icons from the Sonar theme. My GTK theme looks good with either set of icons, so this is definitely optional, but the Sonar folder icons would add one last touch of integration and polish to distinguish us from other GNOME distros. These folders also look very close to upstream, so they fit in perfectly with what the theme is designed to accomplish. This is mostly only noticeable in Nautilus. Adwaita folders: http://paste.opensuse.org/47584204 Close-up: http://paste.opensuse.org/85083911 Sonar folders: http://paste.opensuse.org/37217040 Close-up: http://paste.opensuse.org/1868902 So there it is. There's clearly more work left, but I hope this can be considered for becoming a default in openSUSE 12.3 or in 13.1. Hope I haven't done anything too terribly wrong with it. :-) Thanks, Michael Catanzaro -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-gnome+owner@opensuse.org

I've been discussing this with Richard while improving the theme. It's now using the same "selected background color" as the new light KDE theme - at least I think it is. ^^ We've got a GitHub repo now, if anyone wants to follow/clone/contribute: https://github.com/Catanzaro/adwaita-suse Progress: "The GTK2 theme is ready. The light GTK3 theme currently has several blue elements, mostly buttons. The dark GTK3 theme is still all blue." I'll provide another update here when it's ready. Glad people are interested in this! On Mon, 2012-12-03 at 10:02 +0100, Dominique Leuenberger a.k.a DimStar wrote:
One important thing to be aware of when customizing themes and consider them being added to the distribution: GTK and gnome-shell are fast moving targets and the theme capabilities are under constant flux / being extended.
Creating a modified theme and proposing this for inclusion as the standard must not be considered a one-shot action, but rather a long term commitment to maintaining it. Changing for one release to some 'green' just to switch back the release after to blue, due to 'no maintenance resources' is a clear no-go for me and I'm sure we all agree: this would harm the polish of our implementation much more than staying with the upstream blue (granted, though, giving up on 'identity' in this case...)
Well we're making the theme for GTK 3.4, so people running 12.2 can install it manually, and then we'll update it for GTK 3.6 (Factory/12.3). That'll give me a chance to see how much work keeping the theme updated will be. I know things change a lot, but hopefully the simplicity of our changes will make it relatively easy to maintain. Michael Catanzaro -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-gnome+owner@opensuse.org

On Sun, 2012-12-02 at 20:18 -0600, Michael Catanzaro wrote:
I spent an hour today playing around with changing the blue elements of Adwaita to green. I've got zero themeing experience, I couldn't find everything that needed changed, and I didn't spend any time when picking my shades of green... so my work isn't very good, but it was dead simple to do, and it doesn't look that bad.
Screenshots on FATE: https://features.opensuse.org/314662
I like it!
1) Am I nuts for wanting this? Anyone else interested? Could something similar happen for 12.3?
It's a nice change; subtle but makes things fit nicer.
2) Highly specific question: any chance somebody knows where to change the color for field borders? For example, press Ctrl + L in Nautilus and the Location field is highlighted in blue, that's one of the only blues I haven't been able to get rid of yet.
See gnome-themes-standard/themes/Adwaita/gtk-3.0/borders/generic-border-focused.png I think that's where it comes from. gtk-widgets-borders.css has this bit: /* focused element borders */ .entry:focus, GtkComboBox.combobox-entry .entry:focus, .button.default:active, .inline-toolbar.toolbar.vertical .button.default:active, GtkSwitch.trough:active { border-image: url("borders/generic-border-focused.png") 3 3 4 3 / 3px 3px 4px 3px stretch; border-radius: 3px; border-width: 1px 1px 2px 1px; border-style: solid; border-color: transparent; } So I think that's the right file. Federico -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-gnome+owner@opensuse.org

On Mon, 2012-12-03 at 13:20 -0600, Federico Mena Quintero wrote:
See gnome-themes-standard/themes/Adwaita/gtk-3.0/borders/generic-border-focused.png
I think that's where it comes from. gtk-widgets-borders.css has this bit:
/* focused element borders */ .entry:focus, GtkComboBox.combobox-entry .entry:focus, .button.default:active, .inline-toolbar.toolbar.vertical .button.default:active, GtkSwitch.trough:active { border-image: url("borders/generic-border-focused.png") 3 3 4 3 / 3px 3px 4px 3px stretch; border-radius: 3px; border-width: 1px 1px 2px 1px; border-style: solid; border-color: transparent; }
So I think that's the right file.
Federico
Yes, I'd found that but I think the images are all stored in a binary file, so it won't be quite as simple to modify as the stuff I've done so far. And I'd been hoping that the color wouldn't be baked into a PNG, but I guess it is. Well still learning, thanks! -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-gnome+owner@opensuse.org
participants (5)
-
Dominique Leuenberger a.k.a DimStar
-
Federico Mena Quintero
-
Michael Catanzaro
-
Richard Brown
-
Vincent Untz