4 Tricks For “Awesome-izing” Input Forms
Customizing Input Forms

4 Tricks For “Awesome-izing” Input Forms

by Alex · 36 comments

Input forms are com­monly used through­out your blog, and I see a lot of input forms that sur­pris­ingly are left untouched and uncared for.

When you want peo­ple to signup for your newslet­ter or RSS feed via email, you usu­ally have an input form that will take the users email address and sub­mit it. But did you know that the way you style and dis­play your input form has an affect on who notices it?

Every­thing in your blog design is vital for you to pay atten­tion to. This post is about cus­tomiz­ing the input forms on your blog, and hope­fully increas­ing the num­ber of times they are used. Here are four tricks I use to cus­tomize my input forms.

What An Input Form Looks Like

An input form is some­where you enter text into. Usu­ally on a blog the to main uses for an input form are to com­ment, and sub­scribe to an email newslet­ter. Here are a few screen­shots of some forms found on Blogussion:

You can enter your email address here and get subscribed to our RSS Feed via Email

You can enter your email address here and get sub­scribed to our RSS Feed via Email

You can fill out some details here and you can submit a comment

You can fill out some details here and you can sub­mit a comment

Usabil­ity: On Focus Auto Clear

A good input form adver­tises what it is right in the actu­ally text area. The great input forms do the same, except clear the text when you click in the input form.

Take for exam­ple the orange sub­scribe box in the side­bar. When you click “Enter Email…” it clears for you to put your email address into. Pretty con­ve­nient right? And all it takes is a lit­tle Javascript.

value="Enter Email..." onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;"

Just add that code some­where in your input tag, edit the value and you will get that nice lit­tle effect.

Aes­thet­ics: Rounded Corners

Every­thing looks good with rounded cor­ners, espe­cially input forms! Round­ing cor­ners are easy to do with CSS and will really make your input form look great.

Sim­ply add this to your style sheets somewhere:

input {
-moz-border-radius: 5px; /* rounded corners in Mozilla browsers, adjust to a higher value for more roundness */
-webkit-border-radius: 5px; /* works in Webkit based browsers */
}

And that will make the search bar have rounded edges. These cor­ners will not be rounded in Inter­net Explorer, but who cares? It’s friggen’ Inter­net Explorer!

Usabil­ity: Change Style On Focus

This is a really cool tech­nique. It’s another CSS trick, and when the user clicks on the input form, it will change accord­ing to what you want it to do.

To see this in action, click on any form in the com­ments form and the color will change from gray to white.

Just add this to your style sheets:

input:focus {...}

Aes­thet­ics: More CSS Tricks

Just like any­thing else in CSS, you can style a vari­ety of things on your input form. Here are a few things you can do to style your input form, other than :focus and rounded corners.

Add a back­ground image

Have a pat­tern or gra­di­ent image you want to add to the search form? Use this CSS line here:

input { background: #FFF url(path/to/image) repeat-x; }

Change Bor­der Color

Chances are that there is a default bor­der color of gray, or even some other color there. It may not match your design, you will need to change the bor­der color.

input { border: 1px solid #color; }

Change font, font size, style

You can eas­ily change the way the text in the input form looks when a user types.

input { font: italic 12px Arial, Ver­dana, sans-serif; }

I pre­fer to keep the text in my forms italic, but it’s just a per­sonal preference.

It’s Impor­tant for users to like where they write

Make your input forms as user friendly and aes­thet­i­cally pleas­ing as pos­si­ble. The bet­ter the form looks, the bet­ter your chance of some­one want­ing to fill it out on your blog will be!

Go to top

Article by Alex

I'm the 17 year old blogger & designer behind Blogussion. I live in New Jersey (but root for the New England Patriots), and am a Junior in High School. You can check out my rarely updated personal(ish) blog, Asnio, or connect with me on Twitter.

From Planning to Earning

A free course that explains all you need to know about maintaining and building a powerful, money making blog.

Information is delivered through a beautiful web guide & a 10 day email course (+ a weekly newsletter). Sign up, or learn more!

Jeet July 21, 2009 at 10:17 pm

Great tips Alex, do you think these would also help in increasing number of orders on my site? (Do check out my order form and see if I can make it less daunting) :-)

Reply

Alex July 21, 2009 at 11:22 pm

I’m sure they could. :) I think the more appealing you make your site, the better the response will be in any aspect.
Alex´s last blog ..Young Blogger Interviews #2: Liane from Better Blogging for Bloggers

Reply

Nick Tart | JuniorBiz July 21, 2009 at 10:32 pm

This is a good article, Alex! I’ll definitely be using a few of these and referring back to this article. Is there a reason you changed your contact form?
Nick Tart | JuniorBiz´s last blog ..JuniorBiz in Local Newspapers – JJ Entry #22

Reply

Alex July 21, 2009 at 10:36 pm

The old plugin form sucked against combating spam, and it was just getting to the point where I would get at least 5+ spam emails an hour.
Alex´s last blog ..Young Blogger Interviews #2: Liane from Better Blogging for Bloggers

Reply

Nick Tart | JuniorBiz July 21, 2009 at 10:40 pm

Was it Contact Form 7? I just started using it and it looked similar to your old one.
Nick Tart | JuniorBiz´s last blog ..JuniorBiz in Local Newspapers – JJ Entry #22

Reply

Alex July 21, 2009 at 11:21 pm

Yes, it was Contact form 7.
Alex´s last blog ..Young Blogger Interviews #2: Liane from Better Blogging for Bloggers

Reply

Liane YoungBlogger July 22, 2009 at 1:18 am

You should really start a blog theme designing company Alex, you are gifted in it, and I’m positive you’ll have a lot of clients too (I could even promote your services for free). You’re just so good at it, plus you have a strong background in blogging so you’ll have more understanding in the concerns of a blogger :D

About this post, couldn’t add anything more. very great work. :)
Liane YoungBlogger´s last blog ..Keepin The Passion Strong: Blogging For Two Solid Years Now and Counting

Reply

Alex July 22, 2009 at 9:41 pm

Hey Liane, I’m already a few steps ahead of you there. :p I have been freelancing at http://kolakube.com/ since April and have had quite the work load since its birth! :P
Alex´s last blog ..Young Blogger Interviews #2: Liane from Better Blogging for Bloggers

Reply

Dean Saliba July 22, 2009 at 6:57 am

I’m currently trying to set up somethign like this to place a newsletter sign-up box on my blog. I’m having a lot of trouble with it.

I’ll bookmark this page and see if it helps me.
Dean Saliba´s last blog ..We’re Not Just About Making Money

Reply

Alex July 22, 2009 at 10:59 pm
Nicholas Z. Cardot July 22, 2009 at 7:14 am

Thanks. I just beautified my contact form with a few of your suggestions.
Nicholas Z. Cardot´s last blog ..Valp: Interview with a Creative Mastermind

Reply

Alex July 22, 2009 at 11:01 pm
Seth W July 22, 2009 at 10:48 am

I think this is a great post. Focusing on making your blog beautiful is a great way to attract new visitors and get them to participate once they arrive. Beautiful post.
Seth W´s last blog ..4 Tricks For “Awesome-izing” Input Forms

Reply

Alex July 22, 2009 at 11:02 pm

Every little thing counts, don’t you think? ;)
Alex´s last blog ..Young Blogger Interviews #2: Liane from Better Blogging for Bloggers

Reply

Bill July 22, 2009 at 3:47 pm

I especially like how the background changes on this form. It’s not too loud or drastic of a change but yet noticeable enough to let you know what field you are typing in. Thanks for sharing some info on ways to make our forms more appealing Alex.

Reply

Alex July 22, 2009 at 11:02 pm

Thanks a lot Bill, I agree with your point. It’s noticeable, but it’s not in your face.
Alex´s last blog ..Young Blogger Interviews #2: Liane from Better Blogging for Bloggers

Reply

Claudia July 22, 2009 at 5:31 pm

Alex, first of all I stumbled on your site and absolutely loved it. I spend hours (during work hours, tsk, tsk, tsk, reading the posts).
The Form beautifying post is great!
Any ideas when the Directory link will be in working order?
thx, :) Claudia

Reply

Alex July 22, 2009 at 11:04 pm

Thanks a lot Claudia!

Yeah, we’ve had that effect on someone else here too! I’m just glad you like our articles. :)

The link directory is being reworked, and the idea will be changed. It just got so full of spam that I had to close it down.
Alex´s last blog ..Young Blogger Interviews #2: Liane from Better Blogging for Bloggers

Reply

claudia July 22, 2009 at 11:36 pm

Hey Alex,
Is there any way you can point me int he right direction on how to have the icons hanging over the right edge? I love that look. I am trying to revamp my boring site and getting Thesis was the first step. Now, I realize I need way more than time and beer. Cheers!

Reply

Tycoon Blogger July 22, 2009 at 9:10 pm

Great tips and this is an area of my blog that I have not too much about until now. I will have to make some adjustments based on your suggestions.
Tycoon Blogger´s last blog ..DOES SEO MEANS OPTIMIZATION ONLY FOR GOOGLE?

Reply

Alex July 22, 2009 at 11:05 pm

Awesome, let me know when you apply the changes!
Alex´s last blog ..Young Blogger Interviews #2: Liane from Better Blogging for Bloggers

Reply

Ugo.jar July 23, 2009 at 1:03 am

Nice one. I think I’ll need to bookmark this so it would be my reference when I fully move to wordpress. You are a hell of a web designer, Alex.

Ugo.jar
http://www.javamobilecrunch.com

Reply

Alex July 23, 2009 at 10:16 am

Appreciate it bro, good luck with the move to Wordpress. :) But you can use this stuff on non-Wordpress blogs too you know!
Alex´s last blog ..Young Blogger Interviews #2: Liane from Better Blogging for Bloggers

Reply

Dzinepress July 23, 2009 at 2:02 am

Alex Fraiser you articles helping very much, i really need a contact form for my blogs as well.
Dzinepress´s last blog ..20+ Best Live Streaming Website Designs

Reply

Alex July 23, 2009 at 10:12 am

Thanks a lot! Glad my posts help you out. :)

Reply

olejek dziegciowy July 23, 2009 at 5:04 am

These are some nice tips about the design of Your website. What do You think about Your input forms? They look quite average ;)
Anyway Your article s very good, I enjoyed reading a lot. Thanks.

Reply

Alex July 23, 2009 at 10:11 am

I think the forms in Thesis looks great, and they match the site well. So I don’t mind there. ;)

Glad you liked the article! :)
Alex´s last blog ..Young Blogger Interviews #2: Liane from Better Blogging for Bloggers

Reply

Klaus at TechPatio July 23, 2009 at 5:37 am

I like how you styled the input value for your “email updates” box, you don’t see bold and italic for input fields that often, it looks good here :) Specially with the rounded corners. I might take some of your tips here along with me when I start to use Thesis theme on my site. Thanks!
Klaus at TechPatio´s last blog ..Summary: Apple Q3 2009 Quarterly Financial Statement

Reply

Alex July 23, 2009 at 10:12 am

Awesome Klaus! Glad you like the input form in the sidebar. I think it’s a nice little edit.
Alex´s last blog ..Young Blogger Interviews #2: Liane from Better Blogging for Bloggers

Reply

Corey Freeman July 23, 2009 at 7:47 am

Cool article, but you forgot submit buttons. ;) You can use an image for a submit button and make the form even more appealing.
Corey Freeman´s last blog ..7 Amazingly Useful Writing Quotes for Better Writing

Reply

Alex July 23, 2009 at 10:14 am

I was actually thinking about them, but I just wanted to stick with the actual input box. I don’t use submit buttons much in my forms (besides comment forms) much anyways.
Alex´s last blog ..Young Blogger Interviews #2: Liane from Better Blogging for Bloggers

Reply

Azzam July 24, 2009 at 1:04 pm

Excellent post Alex,

Besides the styling, one thing to mention is to place these particular boxes, especially ones that collate details above the fold. This one move alone can seriously boost the conversion for the numbers that subscribe.

Keep it up bud
Azzam´s last blog ..SEO Copywriting – Copy editing

Reply

Shubh-Regular Blog Tips April 10, 2010 at 12:28 pm

Really nice tips. But I don’t understand why the heck those people at Microsoft care even a bit about CSS standards.
Shubh-Regular Blog Tips´s last blog ..Now your blog’s speed can affect its Google ranking

Reply

computer animation dvd May 20, 2010 at 5:54 am

Nice to end up visiting your weblog again, is actually often months for me. Well this post that we have waited for so long. require this article to complete my personal assignment in the college, and it’s same topic together with post. Many thanks, excellent discuss.

Reply

Jacqui August 9, 2010 at 12:05 am

Hi Alex,
Thanks for that. My question is: how do you change the background color of the subscribe box – and where EXACTLY do you put that line of code?

Many thanks for your insights ~ Jacqui

Reply

Leave a Comment

CommentLuv Enabled

1 trackback