Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
[Tutorial] - Create your own custom buttons Details »»
[Tutorial] - Create your own custom buttons
Version: , by Dean C Dean C is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 01-02-2003 Last Update: Never Installs: 0
 
No support by the author.

++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++
This tutorial is copyrighted to vBulletin.org and Myself. All rights reserved.
Please ask permission in this thread to copy the tutorial. If granted, post a link that points to this page.

++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++

In this tutorial i will try and teach you how to make smooth and elegant buttons for your vbulletin.

Requirements:

- Adobe Photoshop (preferabbly version 6 or 7)

_________________________________

Instructions:

1/ Open up Adobe Photoshop and make sure your foreground color is 'A0A0A0' and your background color is '646464'.

2/ Press 'Ctrl + N' which will open up a screen allowing you to create a new image. Use these settings:



3/ Now in this case we're going to make rectangular buttons. To create a one pixel border which IMO all buttons should have we press 'Ctrl + A' then goto 'Edit > Stroke'. Use these settings:



4/ OK now you have a one pixel border around your button we need to create the background gradient. To do this we need to use the 'Rectangular Marquee Tool'.

Now create a new layer by pressing 'Shift + Ctrl + N'. Select inside your one pixel border and fill with white by going to 'Edit > Fill' and in the dropdown selecting 'white'.

Then Click the 'Gradient tool'. Now you have a gradient bar at the top which looks like this . Click it. The screen that pops up should look like this:



5/ In the presets box scroll down until you see the 'Copper' option. Click it. A new color gradient should appear. Now just below the colour part there are little triangular points. Two should be darkish brown and two should be very light brown. Click one of these little points and then the options below should become selectable. If you are selecting a dark brown point then change the 'Color' dropdown to 'Background'. And if it's a light brown point then change it to "Foreground". After you've done that it should look like this:



Now click the "Ok" button

6/ You should already have the gradient tool selected and the area selected inside the one pixel border we have created. Drag your mouse from the top of the selected area to the bottom in a straight, vertical line.

You should end up with a gradient looking like this:



7/ Now we add the text. Select the "Text" tool and choose a pixel font. I'd reccomend downloading the Visitor2 font. With the font tool drag the area you want the font to be in and then let go of the mouse. Then on the top toolbar make your font color white. And Type in the text you want on the button.

A new text layer should have been created on the layers tab on the left. Click it. Then goto Layer > Layer Style > Drop Shadow

Use the settings that are already but modify these settings:

Distance: 1
Spread: 0
Size: 3

Then you should end up with a nice and simple button which looks like this:



__________________________________________________ _

Tips:

- You can always change the color of your gradient and then change the color of your font to match. Try different gradient effects too apart from "Copper".

- Never use stroke on a pixel font. It looks very untidy. If you use drop shadow like i've done then make it very minimal.

- You can change the dimensions of your buttons and add extra items or objects to make it look nicer. Example:

__________________________________________________ _

Regards

- miSt

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #42  
Old 03-16-2003, 08:27 PM
refertech refertech is offline
 
Join Date: May 2002
Location: Atlanta, Georgia
Posts: 161
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

[high]* refertech says ahhhh, ok i'll work on it and come crying back i'm sure. [/high]
Reply With Quote
  #43  
Old 03-17-2003, 05:08 AM
Cyberhouse Cyberhouse is offline
 
Join Date: Jun 2002
Location: Sweden
Posts: 38
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very nice tutorial, easy to follow.
Reply With Quote
  #44  
Old 03-17-2003, 02:32 PM
Dean C's Avatar
Dean C Dean C is offline
 
Join Date: Jan 2002
Location: England
Posts: 9,071
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thankyou Cyberhouse

- miSt
Reply With Quote
  #45  
Old 03-20-2003, 12:34 AM
refertech refertech is offline
 
Join Date: May 2002
Location: Atlanta, Georgia
Posts: 161
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm coming right along, thanks to your tips Mist. Thanks.

How do you center the text vertically and horizontally on the button?
Reply With Quote
  #46  
Old 03-20-2003, 02:31 PM
Dean C's Avatar
Dean C Dean C is offline
 
Join Date: Jan 2002
Location: England
Posts: 9,071
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well have it center by clicking the center alignment button in the toolbar (have to already have the horizontal type tool selected)

Then select the mouse tool (it looks like a mouse icon) and then move it to the center of the image manually. It's the best way

- miSt
Reply With Quote
  #47  
Old 03-20-2003, 05:28 PM
refertech refertech is offline
 
Join Date: May 2002
Location: Atlanta, Georgia
Posts: 161
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So you just eye ball it by moving the text around?

Theres no way to select the boarder of the button and then center the text in the selections some how?
Reply With Quote
  #48  
Old 04-13-2003, 04:01 PM
TECK's Avatar
TECK TECK is offline
 
Join Date: Nov 2001
Location: Canada
Posts: 4,182
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
03-20-03 at 05:25 PM Mist said this in Post #45
Well have it center by clicking the center alignment button in the toolbar (have to already have the horizontal type tool selected)

Then select the mouse tool (it looks like a mouse icon) and then move it to the center of the image manually. It's the best way

- miSt
Or make the text onto a new image, copy the layer, select the second layer you want to center the text (ctrl+leftclick) and paste the text, it will be centered.
Reply With Quote
  #49  
Old 05-02-2003, 12:47 AM
SouledOut SouledOut is offline
 
Join Date: Nov 2002
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I dont like to brag, but I make cool graphics like that too (even though I can tell that's simplistic for someone of miSt's talent). . It's a good tutorial, but I'd suggest adding a stroke to the text, as it's hard to read :/. I like the font, I think I'll add it to my existing 400. Again, it's a good tutorial, and I suggest that people who dont feel to secure with PS to use it. Great job, you've done a great service. Makes me think that I should do stuff like this....
Reply With Quote
  #50  
Old 05-02-2003, 06:03 PM
Dean C's Avatar
Dean C Dean C is offline
 
Join Date: Jan 2002
Location: England
Posts: 9,071
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well i'd suggest otherwise. Since i made this tutorial i've tried to eradicate pixel fonts from my life but there is only ONE pixel font that i use a stroke with and even still i have the stroke on a very low opacity. And that is 04_09b but that's the only one cuz its not so small as the rest. Adding a one px stroke to any other pixel font looks horrible and is very hard on the eye to read

- miSt
Reply With Quote
  #51  
Old 09-21-2003, 04:21 PM
steve1386's Avatar
steve1386 steve1386 is offline
 
Join Date: Aug 2003
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you Mist!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:46 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04414 seconds
  • Memory Usage 2,310KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete