Great work Gabriel. I've just switched to DDG as my default search engine. A few suggestions though:
The divider between the search and drop down buttons should use alpha-blended colors rather than dotted lines. It looks really bad in some situations, for example the :active state on the drop down button looks like it doesn't darken the divider. Edit Just noticed the down state on the front page search button is actually a pixel off. The down arrow also dips a pixel on active state.
The :active state on the more button is missing the last few pixels at the bottom.
The results don't have padding to the right. When a result is highlighted the description text can run all the way to the right border. Also see the "Internet search engines" hover state for q=DuckDuckGo.
Consider packaging your image resources into sprite sheets (check out http://spriteme.org/). There are flickers when I use some elements for the first time. Most noticeably the :hover state for the search suggestions and toggling the plus/minus button. Clear your cache to see them.
The divider between the search and drop down buttons should use alpha-blended colors rather than dotted lines. It looks really bad in some situations, for example the :active state on the drop down button looks like it doesn't darken the divider. Edit Just noticed the down state on the front page search button is actually a pixel off. The down arrow also dips a pixel on active state.
The :active state on the more button is missing the last few pixels at the bottom.
The results don't have padding to the right. When a result is highlighted the description text can run all the way to the right border. Also see the "Internet search engines" hover state for q=DuckDuckGo.
Consider packaging your image resources into sprite sheets (check out http://spriteme.org/). There are flickers when I use some elements for the first time. Most noticeably the :hover state for the search suggestions and toggling the plus/minus button. Clear your cache to see them.