Jack Haas

Themer / Designer

Jack Haas has been working on site design and development since his graduation from the Art Institute of Philadelphia in 2003. Shortly thereafter, he and a few other visitors of DailyKos.com conspired to create a website, BuyBlue.org, which would closely monitor the political contributions and financial ties of major corporate CEOs to the political parties which they support.

Through the Buyblue.org project, he learned Drupal theming and has been almost exclusively working on Drupal projects ever since. He does theming work for several high-profile recording entertainment artists, progressive organizations, and startups.

A lesson in the usefulness of CSS sprite generators

The basic premise of a sprite image is to consolidate your site's graphics into one (or more) master image file. Then, with the magic of CSS's background-position property, you can shift the master sprite image around and only reveal the parts you want. Like a window. Some might even say like a... more

Faking imagecache for external images in Drupal

Imagecache is just one of those modules that we use on a consistent basis. There are usually many places within a complex site where the ability to crop and scale an image to a certain size comes into play. While this works great for images that you are storing on your own server, you run into... more

Tales from the IE Freakshow: There's limit on the number of CSS files it can load

The prankster that it is, Internet Explorer has thrown an issue at us recently that really had us scratching our head for a little bit. It turns out, IE 6/7/8 has a limit on the number of CSS files you can load. Anyone who's worked on a medium to large Drupal site knows that you can have a very... more