Jump to content
Sign in to follow this  
Starship Krupa

Changing button image colors

Recommended Posts

I would like some help with using GIMP or Paint.Net or whatever to change the colors on buttons.

I used to do software QA on a photo editing program, so I know there are tools for replacing one color with another, but that was almost 25 years ago and I've forgotten.

Where I run into trouble is on buttons that have a gradient or shadow or 3-D effect, where the original color isn't consistent across the whole image.

For instance, let's say I want to alter the Tools Module buttons from Mercury so that they are bright green instead of bright blue. If they were flat, no problem, but they have a gradient. What do I do? I have been using GIMP, but I'm open to other free tools if they are more suited to the task.

This is the biggest issue holding me back from doing themes of my own.

Share this post


Link to post
Share on other sites
Posted (edited)

Try shifting the hue. It's not a perfect solution, but you can get some pretty great results in a lot of cases. :)

 

Edited by Lord Tim
  • Thanks 1

Share this post


Link to post
Share on other sites

So I would marquee select an individual button, then shift the hue in that selection? Or do I need to do more magic with selection tools?

Share this post


Link to post
Share on other sites

Often it is possible to select the entire image as most of the buttons are grey, Changing the hue only affects the ones with color.

 

  • Like 2

Share this post


Link to post
Share on other sites
Posted (edited)

 

Are you wanting to keep the gradients, just with different colors/shades changed with minimal effort (other than changing the image pixel-by-pixel)? Or do you want to just change to a flat color?

If the latter, I just use MSPaint, I draw a box (squared or rounded); but with your experience you probably know how to do that already, so I'm guessing you want to keep the gradient/3D.

 

 

Edited by User 905133
to fix typos

Share this post


Link to post
Share on other sites
Posted (edited)

I've used Hue shifting in Paint.NET, but in my latest theme I started building up a library of multi-layer  button sheets, with Background, Icon, Tint/Gradient, and Overlay layers, only flattening and exporting to paste into the Theme Editor.

Paint.NET has some nice gradient tools that can do the circular 'bloom'.

After a while it is is not as tedious as it sounds. I still leave a lot of ActiveBlue untouched where possible, though.

Edited by Colin Nicholls

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×
×
  • Create New...