gimpusers.com logo
German version English version

Not logged in

Sign up! | Lost password?

Latest discussion

  1. gimp-user | today 09:49 AM
    Need help: "correcting" exposures in time-lapse imagesets
  2. gimp-developer | today 06:14 AM
    GIMP color-management spec and further discussion
  3. gimp-user | yesterday 11:13 PM
    collages in gimp?
  4. gimp-developer | yesterday 07:07 PM
    Color management (UI perspective for GIMP 2.8)
  5. gimp-user | yesterday 02:42 PM
    printing

External news

Poll

Would you like to be able to use your Google/Yahoo/MSN (OpenID) login on gimpusers, too?

Definately! I would enjoy the possibility to use my OpenID on different websites!

I don't have a special need for OpenID but I think it could be useful

Doesn't matter to me

Never, OpenID is a pain regarding privacy and personal data protection!

No. (please post a comment)

See results

Stats

gimpusers.com RSS feed

RSS feed Retweet this!

25 May 2007 06:47 PM, by devvv (Bernhard Stockmann)

Stylish buttons

Buttons are pretty nice for many things in the web. As long as you dont use them too much they can give your website a good look. In the following tutorial, we're going to make some cool and stylish looking buttons. At the end you can colorize them with a very simple technique.

This article has been written using GIMP 2.3.13. It's divided into 11 steps and takes about 10 min to complete for an average user. 30461 times read so far. Category: Buttons, icons, web, required skill: 1 of 5

9 comments have been posted so far.

Available in other languages:

  1. 1
    Open a new file. 120x30px. Black background.
    Screenshot of step 1
    Click to enlarge
  2. 2
    Create a new transparent layer.
    - Selection / All (or just press CTRL A)
    - Selection / Shrink: 3px.
    - Selection / Rounded Rectangle.
    Screenshot of step 2
    Click to enlarge
  3. 3
    Now choose any fore- and background-color you like. i.e.: FG #ab6000 and BG: #f88c00. Fill this new layer with the standard gradient. (Take the Gradient-Tool and draw a gradient from top to bottom), so that the brighter color is seen at the top.
    Screenshot of step 3
    Click to enlarge
  4. 4
    Still let the selection active! Create a new layer, fill it totally white. Go to Selection / Shrink: 1px and remove the selected part. A 1px border should remain.

    -Selection / None
    Screenshot of step 4
    Click to enlarge
  5. 5
    In the layers dialog set the layers mode to "Soft light". Transparency / Opacity to 60%. The layers look like this now.
    Screenshot of step 5
    Click to enlarge
  6. 6
    Now choose the Text-Tool (T). Write any text you like, choose white as color for this text.
    Screenshot of step 6
    Click to enlarge
  7. 7
    Move the text a little to the right and choose the paths-tool (B).

    - Add a new empty layer.
    - Do a path as seen in the picture.
    You can end the path while holdig CTRL down and clicking the point of your beginning.
    Screenshot of step 7
    Click to enlarge
  8. 8
    After that press ENTER to become a selection out of the path. Fill this selection with any color brighter that your background. I.e.:##ffcb4b.

    - Selection / None to get rid of the selection.
    Screenshot of step 8
    Click to enlarge
  9. 9
    Duplicate the layer and move the duplicate a little bit to the right.
    Screenshot of step 9
    Click to enlarge
  10. 10
    Now we're doing the glossy part of the button.

    Activate the colored gradient layer. Right click it in the layers dialog and choose "Selection from Alpha". Click the layer at the most top - then add a new layer on top of it.

    - Selection / Shrink: 1px.
    - Press L to active the Gradient-Tool.

    As gradient choose the 4. one from the drop down menu (named "Color to transparent"). Click in the top are of the button and move your mouse a little to the bottom. When holding CTRL while drawing the gradient it helps you to get an exact horizontal gradient.
    Screenshot of step 10
    Click to enlarge
  11. 11
    Now if you want you button in any other color do the tutorial again, haha. Damn no, I'm just joking ;) If you want to test some other colors do this:

    Above all layers create a new empty one, fill this layer with the color you want to test. Select "Color" in the layers mode drop down. And instantly your buttons color has changed. You can also try gradients!

    Tip: You can only use the base color tones. Fades to grey don't have any effect.

    Your buttons could look like this:
    Screenshot of step 11
    Click to enlarge

This article is licensed under the following license: Attribution-Noncommercial 3.0 Austria

Comments

Post your own comments, questions or hints here. The author and other users will see your posting and can reply to it. Of course, you can also ask in the chat.

Comments are chronologically arranged.

  1. http://www.gimpusers.com/tutorials/create-sytlish-buttons.html Tue 21 Aug 2007 05:38:42 PM CEST Amyk13, 21 Aug 2007 05:38 PM

    I don't understand stepp 10

  2. http://www.gimpusers.com/tutorials/create-sytlish-buttons.html Fri 24 Aug 2007 04:17:54 PM CEST AtenTora, 24 Aug 2007 04:17 PM

    Great tutorial. I did the gradient at the end from the top of the image not the button and down about 15px. I think it turned out well.

    And Amyk13, set the color of the gradient to white, and use the FG to Transparency setting. Also, for me anyways, it's Alpha to Selection.

  3. http://www.gimpusers.com/tutorials/create-sytlish-buttons.html Sat 25 Aug 2007 07:39:18 PM CEST click, 25 Aug 2007 07:39 PM

    I like it! But how would you make it look like it's being clicked?

  4. http://www.gimpusers.com/tutorials/create-sytlish-buttons.html Sat 25 Aug 2007 10:01:13 PM CEST devvv, 25 Aug 2007 10:01 PM

    you could maybe enhance the glossy part when you mouseover the button ;)

  5. http://www.gimpusers.com/tutorials/create-sytlish-buttons.html Sat 10 Nov 2007 09:37:51 AM CET Amyk13, 10 Nov 2007 09:37 AM

    Yes! I did it, look at my button!


    Click to enlarge

  6. http://www.gimpusers.com/tutorials/create-sytlish-buttons.html Mon 02 Feb 2009 04:50:26 PM CET Alberto, 02 Feb 2009 04:50 PM

    Hi! Congratulations for this tutorial^^ I followed it and i'm very satisfied!
    Will you agree if i translate this tut for an italian gimp forum? Obviously i will credit this page! ;)
    Make me know!

  7. http://www.gimpusers.com/tutorials/create-sytlish-buttons.html Mon 02 Feb 2009 05:06:15 PM CET redforce, 02 Feb 2009 05:06 PM

    Of course, we'll be glad if you translate the tutorial! As stated above, it is licensed by a Creative Commons license so you may use it for any non-commercial use as long as you credit this page. Please let us know the URL of the translated tutorial so we can put a link on this page.

  8. http://www.gimpusers.com/tutorials/create-sytlish-buttons.html Fri 06 Feb 2009 02:02:22 PM CET Alberto, 06 Feb 2009 02:02 PM

    Ok!^^ I think that i will translate it in march, anyway i'll write here when it's done, with the link too!

  9. http://www.gimpusers.com/tutorials/create-sytlish-buttons.html Tue 23 Jun 2009 04:00:59 PM CEST Jay Trapella, 23 Jun 2009 04:00 PM

    COOL

Registered users can log in (top right of the page) to use their profile name to post comments, request email notification on new comments and attach images (e.g. their versions of the effect) to their postings.

Are you human?

Adobe® Photoshop® is a registered trademark of Adobe Systems, Inc. Linux is a trademark of Linus Torvalds. Ubuntu and Canonical are registered trademarks of Canonical Ltd. | Clock times are shown as CET / CEST | Imprint / Privacy policy | powered by bitfire it services