Dev.Opera.com Style TabContainer Theme

While doing some research this afternoon I ended up on dev.opera.com.  Its a nice looking site.  The combination of colors, fonts, and images make browsing the sites content enjoyable.  I was especially impressed with the tabbed menu that sits at the top of the page.  The tabs are rounded, have rollover states and are very professional looking. 

So during some downtime this afternoon I created a new theme for the AjaxControlToolkit's TabContainer control using the same images and styles as dev.opera.com.  Because I have created a few themes before (jquery, yui and technorati), I was able to reuse the general structure of one of my previous stylesheet's and just plugged in my new images.  

Live Demo (IE6, IE7 and FF)Download (.Net 2.0 and Toolkit Version 1.0.10920.0) 

Tab Header Images

This tab theme uses images to form the rounded corners.  The original images on dev.opera.com didn't have transparent background, so I used Paint.NET to set the background transparency (if you haven't used Paint.NET before, I highly recommend it).   

 

Stylesheet

After I modified the images, I plugged them into my stylesheet and tweaked a few other style elements.  Just like my previous post, I have separated my stylesheet into 3 logical groupings.  The first section contains general style rules, the second for inactive or non selected tab headers and the third for active tabs.  Here is a link to the stylesheet.

General Style Rules

Inactive Tab Header Style Rules

Active/Hover Tab Header Style Rules

That's it.  Enjoy!


TrackBack

TrackBack URL for this entry:
http://mattberseth.com/blog-mt/mt-tb.fcgi/87

Comments


Posted by: Bob on November 19, 2007 12:00 AM

Keep it up Matt. I have your sites RSS feeding my google homepage, and I check it everyday. Thanks.

Posted by: Mohamed Rashed on November 20, 2007 12:00 AM

Great Tab, and Great Explaination, thank you for your efforts.

Just I notice that the size of the example page is more than 400kb !! which will be very huge for only one section in my page.

Hi. This is really interesting post. Thank You! I have just subscribed to Your rss!
Best regards

Posted by: Ashwin on August 11, 2008 09:01 AM

This works really nice. More detail explanation will be appreaciable...
Thank You

Posted by: periyasamy on October 29, 2008 04:52 AM

Hi, It's very good in IE&Opera. But in FireFox alignment is not good. Please change it.

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

Consulting Services

Yep - I also offer consulting services. And heck, I'll do just about anything. If you enjoy my blog just drop me an email describing the work you need done.

Recent Comments

  • periyasamy wrote: Hi, It's very good in IE&Opera. But in FireFox alignment is not good. Please change it....
  • Ashwin wrote: This works really nice. More detail explanation will be appreaciable... Thank You...
  • Forexman wrote: Hi. This is really interesting post. Thank You! I have just subscribed to Your rss! Best regards ...
  • Mohamed Rashed wrote: Great Tab, and Great Explaination, thank you for your efforts. Just I notice that the size of the e...
  • Bob wrote: Keep it up Matt. I have your sites RSS feeding my google homepage, and I check it everyday. Thanks...