Learn UI Design · Erik D. Kennedy · Aug 7, 2020
The Step-by-Step Guide for Pairing Fonts
Typeface & brand · The power of subtlety · Letterforms & legibility · Rules of usage

Learn the principles behind the interface
Build websites without code
Learn how to turn your design work into live websites with Webflow, a visual, no-code website builder.
Learn UI Design · Erik D. Kennedy · Aug 7, 2020
Typeface & brand · The power of subtlety · Letterforms & legibility · Rules of usage

Google Design · Nick Rout · Aug 4, 2020
Material motion system, Sliders, ShapeableImageView, and more This article is also posted on the Material Design blog . We’re excited to announce the release of Material Components for Android (MDC-Android) 1.2.0 ! A host of exciting new features have been added along with many bug fixes and accessibility improvements.

Google Design · Anna Iurchenko · Jul 29, 2020
How one team at Google established a sustainable crit culture Design critiques create space to improve designs and allow participants to gain confidence presenting work and articulating design rationales. Despite being an undeniably useful ritual, often they fail because the process stays the same while the team and p.

Lea Verou · Jul 7, 2020
Many of today’s web crafters were not writing CSS at the time Alex Walker’s landmark article The Cicada Principle and Why it Matters to Web Designers was published in 2011. Last I heard of it was in 2016, when it was used in conjunction with blend modes to pseudo-randomize backgrounds even further. So what is the Cica.
Ethan Marcotte · Ethan Marcotte · Jun 30, 2020
It’s often suggested that design systems would improve the way organizations work. I’ve been wondering about that.
Manuel Matuzovic · Jun 24, 2020
According to WebAims annual accessibility analysis , 98.1% of home pages of the top 1,000,000 websites have detectable WCAG 2.0 failures. Some of these sites may only have minor contrast issues or maybe just a single missing id , while others are highly inaccessible. However, this number is pretty damn high, consideri.
Uber Design · Vietanh Nguyen · Jun 11, 2020
If a photo is worth a thousand words then an icon is worth at least a dozen. Continue reading on Uber Design »

Lea Verou · Jun 5, 2020
Notice how the navigation on the left behaves wrt scrolling: It’s like absolute at first that becomes fixed once the header scrolls out of the viewport. One of my side projects these days is a color space agnostic color conversion & manipulation library, which I’m developing together with my husband, Chris Lilley (you.
Ethan Marcotte · Ethan Marcotte · May 28, 2020
In some ways, responsive design was an attempt to move past the idea of a “page.” How’s that worked out for us?
Ethan Marcotte · Ethan Marcotte · May 25, 2020
The original “Responsive Web Design” article was published a decade ago! Here’s how it happened, and who helped make it happen.
Lea Verou · May 25, 2020
Today I tried to help a friend who is a great computer scientist, but not a JS person use a JS module he found on Github. Since for the past 6 years my day job is doing usability research & teaching at MIT, I couldn’t help but cringe at the slog that this was. Lo and behold, a pile of unnecessary error conditions, cry.
Adam Silver · May 18, 2020
While most fields are made up of just one input, like an email address, some fields (that are essentially one value) could be split into multiple inputs, like a sort code. This is done to help users read back their answer more easily, in small chunks, or to help users meet the formatting requirements of something like.
Heydon Pickering · May 16, 2020
It's really, really easy to use design tokens with Eleventy
Ethan Marcotte · Ethan Marcotte · May 15, 2020
Justin Avery kindly invited me to do an interview for his wonderful Responsive Web Design newsletter . So you know I had to oblige.
Adam Silver · Apr 18, 2020
Rails has a nice section on naming routes and actions . Route File Used to show /photos index List of photos /photos/new new Form for creating new photo /photos/:id show Show photo /photos/:id/edit edit Form for editing photo /photos/:id/delete delete Form for deleting photo But this doesn’t cover multi-step flows, so.
Ethan Marcotte · Ethan Marcotte · Apr 15, 2020
Stumbled across a little layout technique while working on my latest redesign . I think it’s helpful; maybe you’ll think so, too.
Ethan Marcotte · Ethan Marcotte · Apr 8, 2020
It was long overdue, but I’ve added an accessibility statement to my website. Here are a few reasons why.
Learn UI Design · Erik D. Kennedy · Apr 7, 2020
The craft, the tools, the relationships, the ethics, the psychology.

Lea Verou · Apr 4, 2020
I was always interested in color science. In 2014, I gave a talk about CSS Color 4 at various conferences around the world called “The Chroma Zone” . Even before that, in 2009, I wrote a color picker that used a hidden Java applet to support ICC color profiles to do CMYK properly, a first on the Web at the time (to my.
Ethan Marcotte · Ethan Marcotte · Mar 16, 2020
Design systems haven’t solved the consistency problem—far from it. What can?