Latest News

10 Free Open Source CSS and JavaScript Select Box Snippets

Posted by | September 4

The default HTML select boxes have served us well for decades. But in the modern era, it’s fair to say they’re a little… stale. Designers can do better and thanks to advancements in CSS it’s easy to customize select boxes. Not to mention all the open source code freely available online. I’ve curated a collection of my top 10 picks for handmade select box styles. These are not released as plugins but instead rely on templates for JavaScript and CSS customization. But they’re all just as easy to setup and […]

Read More

Weekly News for Designers № 401

Posted by | September 3

This is our popular weekly design news post where we share our favorite design related articles, resources and freebies from the past week. You can sign-up to our awesome weekly newsletter or follow us on Twitter for some more amazing design articles, resources and freebies. New Resources & Tools Vivify – A free CSS animation library. turretcss – A styles and browser behaviour normalisation framework for rapid development of responsive and accessible websites. 10 Super-Useful React Components, Libraries & Tools – A collection of cool React components to help you […]

Read More

Problem space

Posted by | September 1

Speaking of utility libraries, Jeremy Keith responded to Adam Wathan’s article that we linked to not long ago. Jeremey is with him through the first four “phases”, but can’t come along for phase 5, the one about going all-in on utility libraries: At this point there is no benefit to even having an external stylesheet. You may as well use inline styles. Ah, but Adam has anticipated this and counters with this difference between inline styles and having utility classes for everything: You can’t just pick any value want; you […]

Read More

Best Way to Programmatically Zoom a Web Application

Posted by | September 1

Website accessibility has always been important, but nowadays, when we have clear standards and regulations from governments in most countries, it’s become even more crucial to support those standards and make our projects as accessible as they can be. The W3C recommendation provides 3 level of conformance: A, AA and AAA. To be at the AA level, among other requirements, we have to provide a way to increase the site’s font size: 1.4.4 Resize text: Except for captions and images of text, text can be resized without assistive technology up […]

Read More

Why Designers Need Creativity and Practicality to Succeed

Posted by | September 1

One of the lasting messages we see across the world of web design is the idea of inspiring creativity. Designers everywhere are encouraging us to find our inner artist by any means possible. I admit, I’ve written a post or two on that very subject. In many ways, that makes perfect sense. Our jobs require a certain level of creativity – we probably wouldn’t be in this line of work without it. But that doesn’t mean endless creativity has to flow through our veins. It’s just not realistic. What we […]

Read More

7 Questions to Ask your Client as a Freelancer

Posted by | August 31

Understanding what your client wants is absolutely crucial as a freelancer. Bad communication can threaten your livelihood as a freelancer, putting you at risk of not only not getting clients, but of developing a bad reputation on sites like Upwork or Freelancer, which means you’ll hardly stand to make it as a freelancer. You need to effectively hone your communication skills by developing a standard way of talking to clients and asking them questions before you even start. It’ll save you lots of time (and since time is money, it’ll […]

Read More

A Book Apart

Posted by | August 31

(This is a sponsored post.) You know A Book Apart! They’ve published all kinds of iconic books in our field. They are short and to the point. The kind of book you can read in a single flight. I wrote on not so long ago called Practical SVG. Fortunately for us both, SVG isn’t the most fast-moving technology out there, so reading this book now and using what you learn is just as useful now as it ever was. More interested in JavaScript, they got it. HTML? CSS? Typography? Responsive […]

Read More

Goodbye Summer, Hello Autumn! Inspiring Wallpapers To Start September Off Right (2017 Edition)

Posted by | August 31

    As designers we usually turn to different sources of inspiration, and, well, sometimes the best inspiration lies right in front of us. With that in mind, we embarked on a special creativity mission nine years ago: to provide you with inspiring and unique desktop wallpapers every month. Wallpapers that are a bit more distinctive as the usual crowd and that are bound to fuel your ideas. We are very thankful to all artists and designers who have contributed and are still diligently contributing to this mission, who challenge […]

Read More

Yes, That Web Project Should Be a PWA

Posted by | August 30

It seems like ever since Frances Berriman  coined the term “Progressive Web App” in an effort to describe a new class of website, there’s been a great deal of confusion over exactly what a Progressive Web App (PWA) is. Sure, her husband, Alex Russell, put together a handy guide to the characteristics of a PWA, and they have been the subject of reams of documentation, dozens of blog posts, and equally as many conference talks. Even with so much well-written, accessible content about PWAs freely available, misinformation abounds. Maybe you’ve […]

Read More

An Introduction To Gravit Designer: Designing A Weather App (Part 2)

Posted by | August 30

    Welcome back to the second part of this tutorial on Gravit Designer. In the first part we took a general look at Gravit and set everything up, created the background image in the weather app and the status bar, and then started to make the initial elements of the design’s content. Let’s continue where we left off. Having created the main text layers of the content area in part one of this tutorial, let’s continue with the weather conditions for the different times of day. The post An […]

Read More