Interesting uses for :hover

We all have to admit that CSS has some shortcomings. Thanks to the adoption of CSS3 and increasing standardization between browsers, this is getting better. During a recent course on responsive theming, I discovered a neat trick to trigger a click effect on elements in a mobile browser. It utilized the common css pseudo-class :hover, but when you add some CSS3 transitions it starts to get really interesting.

Photo
David

Keep The Internet Alive, Growing, Free

We at Chapter Three make our living online, helping our clients do good, worthy, important things. There are many challenges in this game. Sometimes we wrestle with CSS or SQL; sometimes it's the Wifi or a server configuration; sometimes, it's the law. For those of you who haven't heard, there's an absolutely wrong-headed piece of legislation hitting the US Congress as I type. It's called SOPA, and is basically creates a new Federal authority to block internet sites, intented to be exercised by rights-owners (e.g. record labels, movie studios) when they feel their copyrights are infringed upon. It's the worst of all possible worlds: technologically inept and excessively broad. It won't stop serious piracy, but as written it can be used against kids singing cover songs on Youtube (what would become of latter-day Biebers?), or anyone who has a site which posts such content. What will this mean? Boatloads of FUD (Fear Uncertainty and Doubt) for anyone who wants to work with content online, a slowdown of innovation and development as startups and new publications are forced into the role of content-cop within their sites. Also, as we saw with the RIAA there will likely some real live prosecutions of ordinary people doing what's natural with the web: sharing the things they love. Worst case? Outright censorship; abuse of this power to silence legitimate speech. Bad bad idea all around. Here's what you can do: call your Congressperson. Media lobbying groups have spent millions arguing for this thing, so their favorite representatives were bound to introduce something, but that doesn't mean that Congress needs to broadly support it. Old-fashioned as it may seem, representatives still have people who answer their phones, and they tally up the calls on important legislation yay or nay. So take five minutes and make a call, rattle someone's cadge, educate a congressional staffer, let them know this is truly a bad idea. My colleague Zack has actually been out in DC to lobby against this bill in person, so you know that we at Chapter Three are foursquare against this thing. Sometimes the internet needs to defend itself. To learn more, visit fightforthefuture.org, and do just that.
Photo
Josh

California Home & Design Case Study

We updated California Home + Design's (CH+D) website to reflect their new look and feel, resulting in an 80% spike in visitor traffic Th...
Photo
Garret

DML Central Support Case Study

We increased DML's web traffic by 150% by improving the information architecture and visual design. Continuous design improvements over the long term
Photo
Nica

Leveling Up Your Themer (lvl2): Base Themes

I consider use of a base theme to be Level 2 theming because this should mean that you've either grown enough or failed enough as a themer to want to do things the Drupal way. That means no longer hacking core and saving yourself a ton of hassle. You can let Drupal do the work for you and still make the theme your own!

The Evolution of a Themer

Photo
David

Meedan Case Study

The problem Meedan needed a way to provide curriculum to a variety of audiences before and after workshops. It also needed to automatically and instantly translate text between English,...
Photo
Stephanie

7x7 Case Study

We helped 7x7 increase web traffic, improve SEO, and streamline its administrative workflow. The problem 7x7's print magazine had an outdated website that didn't fit its reade...
Photo
John

Leveling Up Your Themer (lvl1): Getting Started

In Level 1 we introduce the anatonmy of the theme and the files you'll find within. We walk through creating your own basic theme and introduce the concept of sub-theming.

In the "evolution of a themer", this is where the fun really starts. Up until now you may have downloaded a contributed theme from Drupal.org, maybe you hacked the theme a bit to make it your own but you've never made your own theme. This blog post is all about reaching Level 1 and creating your own basic theme from scratch.

Photo
David

Thinking About Branding

I recently went to the Brand New Conference, a one-day gathering of designers to discuss branding, identity and ideation. The list of...
Photo
Garret