The Making of Cursor’s Icons

A grid of Cursor’s new line icons, from a car and binoculars to a bell and a speaker
Images courtesy of Marek Minor

I’ve worked with Marek for years, on projects for IKEA and AutoStore among others, and have always admired his system-level thinking, his craft, and his attention to detail. This project for Cursor is the perfect showcase for all of those abilities. The case study is lengthy, but anything shorter wouldn’t do the work justice.

At 1px the icons felt too thin next to text. It’s hard to say exactly why – they just didn’t hold their own. At 1.5px they felt too heavy. At 1.25px a 16px icon sits beside 16px Cursor Gothic, their custom typeface, and looks just right. You follow your eye on decisions like this. At some point the number is a record of a decision the eye already made.

Cursor’s icons set inline with words in Cursor Gothic: click, talk, learn, store, record, mention, snap, upload, like and more
The icons set inline with Cursor Gothic

The icons sit perfectly next to Cursor Gothic, and I love seeing this level of craft get prioritised in a product and company like theirs.

Marek walks through the explorations, the dead ends and the reasoning behind every decision, and with this case study he’s created a generous resource for anyone learning the craft.

A context menu in Cursor with icons for split, pin, rename, mark as unread, copy, export, fork, move and archive
The icons in one of Cursor’s context menus