April 07, 2014
The :root pseudo class, at first glance, is a little odd. It seems like it's simply a replacement for using the HTML tag as a CSS selector. There's a little bit more to it than that and in this article I will explain what the :root pseudo class is and why you might use it.
April 04, 2014
If you've ever wanted to do something like set the borders on a container to the same color as the text within it you can easily do it using currentColor.
April 02, 2014
Subtlepatterns.com is a great free resource for high quality repeating backgrounds for use in your designs. It was created and is actively maintained by Atle Mo.
March 31, 2014
I have been using CSS background properties for quite a few years and have only used what I have needed. There are some pretty cool things that can be done with backgrounds that I was not so familiar with. In this article I'll highlight some of these not so common options.
March 27, 2014
Ever needed to quickly and precisely round corners on vector shapes and typography already added to your designs in illustrator? Well, it's pretty easy to do nowadays.
March 25, 2014
If you've ever created an SVG image in Adobe Illustrator you've seen some pretty crazy code. Just like all other code we write, it should be simple, clean, and lean. Also, like any other image type we want to make sure that it is optimized and has the highest quality with the smallest file size.
March 24, 2014
AngularJS is a newer JavaScript framework geared towards the creation and maintenance of single page web applications. It is considered to be a “toolset for building the framework most suited to your application development” meaning that, for the most part, you can choose the elements that you want to use and swap out those that you don’t want with other libraries/frameworks of your choice. It is built and maintained by Google and is open source with an MIT license.
March 20, 2014
Often when creating a web design mock-up you'll have the need to wrap text around objects. Illustrator makes this very quick and easy to do.
March 19, 2014
Do you ever use browser developer tools just to figure out what fonts and font styles are being applied on your site and perhaps others? Well, there's an easier way thanks to Chengyin Liu an engineer at Backplane. He has created the Whatfont Bookmarklet extension for Chrome.
March 17, 2014
Every time I go to design a new site I jump directly into PhotoShop because, well, it's the tool I've used since the very first site I designed as a professional. I know it very well and can move quickly and efficiently.
March 14, 2014
Ever wish that you could create high fidelity design mock-ups with the ability to make global color changes? Well, with Illustrator you can do exactly that.
March 12, 2014
Getting tired of those ugly old school WYSIWYG editors that have every setting under the sun? I know I am. Well, there are some other great solutions out there and jQuery Notebook is one of them.
March 10, 2014
Modular is the new black when speaking in terms of the web. From the back-end perspective, developers have been building modular, object-oriented code for a long time now. Well, as web technologies and our development processes continue to improve, more and more of these back-end, programmatic philosophies are finding their way into front-end development.
March 07, 2014
You can now place PhotoShop documents within other PhotoShop documents. This is awesome when you are in the process of mocking up large scale applications consisting of common components like site headers, footers, navigation, etc. It also helps to keep these design elements consistent when developing with a team of designers.
March 05, 2014
Media queries are great and they have become the standard for responsive web design. They provide us the ability take control of our designs and dramatically change the way they look across a wide array of view port dimensions and devices. They are not without issues however. They are are only concerned with the width of the view port and not the width of containing elements.
March 03, 2014
For the longest time the only pseudo selectors that we could use were :link, :hover, :visited and :active and they could only be applied to a tags. As long as we were intending to support ie6 that was all we could do. As we've adopted philosophies like progressive enhancement, graceful degradation, or dropped support for ie6, 7, and 8 we have seen the landscape of CSS selectors change dramatically.
February 28, 2014
The HTML5 mark tag was created in order to highlight text within a document that is relative to another context. This is perfect for highlighting the search term in a list of results.
February 26, 2014
I don't really come across much about the use of CSS3 cubic-bezier() functions for easing in animations. It is a timing function that can be used in place of the easing keyword for CSS animations.
February 24, 2014
Kerning is a very important aspect when it comes to setting type. Unfortunately, until more recent times, it has been left out when it comes to the web.
February 21, 2014
Have you ever wanted to automatically place the cursor in a field when the page is rendered? I know I have.