How to Make the Right Panel on Your Twitter Page 100% Transparent

In: Twitter

28 Feb 2011

Update: Twitter launched a completely new design on 11/10/2011 so don’t bother reading the rest of this post. We no longer have a transparent right side panel.

Edit: Please note that this hack now appears to only work with Internet Explorer 8 or older but not IE9, Chrome or Firefox.

When viewed on any browser other than early versions of Internet Explorer, the right side panel on the new Twitter pages has a transparency of 70% allowing the background to show through slightly. This can be used to your advantage with a creative background design. For example, it’s a great place to put a large copy of your logo or a  photo. Here’s a post I wrote showing some examples of what can be done.

But, wouldn’t it be cool if the right side panel was completely transparent? Yeah, it would, but unfortunately Twitter doesn’t allow us to change the transparency in the settings… unless you know the trick.

To keep the right panel from looking too much like it’s just hanging in space I added a transparent white overlay on my actual background image to create an edge on the top that extends to the far right, but the Twitter panel itself is 100% transparent. Click here to see my actual Twitter page.

This little hack has been around for a while and I’m not sure who deserves the credit for coming up with it in the first place, but it will take you about 30 seconds to do it and if you don’t like the results you can simply change it back. Keep in mind that this isn’t going to look good on just any background, you’ll need to make sure the image isn’t too busy and has enough contrast so that the text and links are still readable.

The Incredible Twitter Transparency Trick:

1. Click on “Settings” and then “Design” to get to this page. http://twitter.com/settings/design. Make sure you’re logged in.

2. Copy this bit of javascript code:

javascript:document.getElementById("user_profile_sidebar_fill_color").value = '';document.getElementById("title_theme").innerHTML = 'Click The Save Changes Button At Bottom To Finish!!';void(0);

3. Paste the code directly into your address bar, replacing the URL for the design page.

4. Hit the “Enter” key.

5. Click “save changes” and you should now have a completely transparent right side panel.

Edit: Thanks to Al Schmidt for pointing this out in the comments, but this will not work in IE9 for some reason. When you hit the “enter” button it just sends you back to the previous page.



  • http://twitter.com/sagive sagive SEO -u05e9u05d2u05d9u05d1

    Thanks man.. used it – love it! :) nCheers, Sagive

    • http://www.socialidentities.com Hugh Briss

      The effect works nicely with your background.

  • http://askaaronlee.com Aaron Lee

    Sweet! is there a way to change it back?

    • http://www.socialidentities.com Hugh Briss

      To change it back just go back to the “design” page and click “save changes” again. If you want to go back to transparent again after that you’ll need to use the code each time.

  • http://twitter.com/wilfredphua Wilfred Phua

    Question: How do I undo the tweak? :)

    • http://www.socialidentities.com Hugh Briss

      I explained that in the comment directly above yours.

  • http://twitter.com/Macxim Maxime Laforet

    Sweet! Thanks for the tip!

  • http://twitter.com/alduzfl Al Schmidt

    Doesn’t work as documented for IE 9 RC

    • http://www.socialidentities.com Hugh Briss

      Yes, Al, you are correct. I just tried it and for some reason in IE9 when you hit the “enter” key it sends you back to the previous page. Perhaps it’s a bug and no surprise there. Anyone who uses IE9 and wants to do this will just have to switch to another browser. I highly recommend using Firefox or Chrome instead.

  • Tracey

    I just love free help. Thank you. now can you stop Twitter being overloaded so I can get my page changed!!!!

  • Francesca

    I’ve tried it, I have Windows HP. For some reason it brings me to a blank screen and says “select a theme” Now what?

    • http://www.socialidentities.com Hugh Briss

      Are you using IE9?

    • Francesca

      I have seen others comments on IE9 and I have no clue what that is and I’m pretty sure I’m not using it.

      • http://www.socialidentities.com Hugh Briss

        IE9 = Internet Explorer version 9, the newest version. If you don’t use that browser then I can’t say what the problem might be.

  • http://www.itinerantentrepreneur.com/journal/ Robert Dempsey

    Awesome stuff Hugh thanks tons! Works like a charm.

  • Debnewman

    Unfortunately I am not a programming and have no experience with code. nnIs the javascript code the entire paragraph, including the “Click The Save Changes Button At Bottom To Finish!!’;void(0);nnIt’s not working for me, and I can’t figure out why. nnThanks, nnDeborah

    • Debnewman

      Never mind, I finally got it to work. Now another question — is there a way to make it partially transparent, but not 100%?

      • http://www.socialidentities.com Hugh Briss

        I do now know of any way to adjust the level of transparency.

  • http://twitter.com/star9388 Carolyn Hai

    I cant manage to do it! Please help!

    • http://www.socialidentities.com Hugh Briss

      If you’re using a browser other than IE9, which as I explained doesn’t seem to work, I would have no idea what the problem is if you followed the instructions. I just share the information, I don’t offer free technical support. ;)

  • http://twitter.com/star9388 Carolyn Hai

    I cant manage to do it! Please help!

  • http://twitter.com/jcrm18 Cherie

    thank you!

  • http://fatwillie.net William Tower

    Well it took a few tries to get everything in its proper place at different resolutions but it worked out great in the end. Thanks for this!nnhttp://twitter.com/fatwilliedotnet

     




My Facebook Page



Hugh on Twitter