whynotAI Lab

Как создавалась система иконок для Cursor — ИИ-помощника разработчика

Опубликовано Sep 30, 20262 мин чтенияНачальный

Что произошло

Cursor — популярный ИИ-инструмент для разработчиков — полностью обновил свою систему иконок. Наследство от VS Code (на базе которого изначально строился Cursor) больше не соответствовало потребностям продукта, особенно для новых функций, связанных с ИИ.

Интересный факт

В старом наборе было 468 иконок, но документация утверждала, что их 498 — типичная ситуация для "унаследованного" набора, которым долго никто не занимался системно.

Детали

Два размера для любого масштаба

  • 16px — основной размер с обводкой 1.25px, остаётся читаемым даже при уменьшении до 12px
  • 24px — версия с более толстой обводкой (1.5px) и дополнительными деталями, которые видны на крупных размерах

"1px? Слишком тонко. 1.5px? Слишком толсто. 1.25px? В самый раз" — так описывают поиск идеальной толщины линий.

Два стиля

  • Контурные — построены из линий
  • Залитые — сплошные формы с вырезанными внутренними деталями (не все иконки имеют такую версию)

Оптические принципы

  • 4 базовые формы (квадрат, круг, горизонтальный и вертикальный прямоугольники) помогают сохранять единообразие размеров
  • Естественные пропорции — карандаш остаётся узким, банкнота — широкой, без искусственного "впихивания" в квадрат
  • Диагонали следуют направлению курсора (снизу влево — вверх вправо), а перечёркивающие линии идут в обратном направлении
Для практиков

Минимальный безопасный зазор между элементами — 3px. При меньшем расстоянии на маленьких размерах формы начинают сливаться.

Почему это важно

  1. Единый язык — 600+ иконок выглядят как работа одного автора благодаря строгой системе правил
  2. Читаемость — оптические корректировки (например, прорези в местах соединения линий) делают иконки чёткими на любых размерах
  3. Техническая эстетика — стиль вдохновлён моноширинными шрифтами и чертежами, что идеально подходит для инструмента разработчика
  4. Масштабируемость — система рассчитана на будущее расширение без потери целостности

Что дальше

Такой уровень детализации в дизайн-системах становится новым стандартом для профессиональных инструментов. Особенно это актуально для ИИ-продуктов, где важна чёткая визуальная коммуникация сложных концепций (параллельное выполнение задач, "уровни усилия" ИИ и другие уникальные понятия).

Это разбор
Самостоятельный разбор новости. Оригинал на minoradventures.co — по ссылке ниже.

Источники

Белая ракета с лаймовым огнём

Научись использовать Claude и Codex в своих проектах и бизнесе и стань в 10 раз эффективнее

Без опыта и без кода. Первого агента соберёшь за вечер, дальше он работает на тебя: клиенты, продажи, рутина.

Было полезно?