Instantbird Contact List Hack #2

Sunday, January 15, 2012
Tags: customizing, Instantbird, programming

There was a request on the Instantbird Bugzilla to always show contacts in the contact list as the “big” contact (as shown when a contact is selected). Similarly to my last post, this can easily be done with userChrome.css. See the post if you don’t know what userChrome.css is.

Again, we’re simply going to always apply a specific CSS style to the contacts, namely we’ll be modifying the behavior of blist.css. I’m sure you don’t really care about that and just want the code, well I’ll oblige:

/* Expand all contacts to the big contact. */
contact {
    -moz-binding: url("chrome://instantbird/content/contact.xml#contact-big") !important;
    -moz-box-orient: vertical !important;
    -moz-box-align: stretch !important;

And that’s it! Restart Instantbird and you should always have big contacts. I haven’t seen any issues of using this (missing or wrong behavior), but of course your mileage might vary. Have fun!