Как устроены дизайн-файлы и Figma в Дринкит

Сегодня поговорим о том, к чему у дизайнеров никогда не угасает интерес: как организовать работу команды в Figma. За 10 лет в дизайне я насмотрелась на множество подходов к организации и передаче макетов, и хочу поделиться тем, как это устроено сейчас у нас в Дринките. Лайк шер репост, спасибо :*

Как устроены дизайн-файлы и Figma в Дринкит

С чего всё началось?

Я пришла в Дринкит в июне 2025 года и в самые первые дни провела опрос среди разработчиков о том, как они оценивают текущее качество Design Delivery. В целом, немного погуляв по Figma того времени, для меня не стали сюрпризом их ответы: макеты передавались, что я называю, ситуативно-понятийным способом (или, как говорят у нас в России, на вайбе).

June '25: Что тогда мешало нашим разработчикам при работе с макетами
June '25: Что тогда мешало нашим разработчикам при работе с макетами

Если в дизайне нет каких-то стандартов оформления макетов, то в каждом файле образуется никем не задокументированный язык, на котором говорят только два человека (кто с этими макетами работал), и один из них мог уже уволиться.

Этот коллапс передачи знаний приводит к постоянным издержкам на ровном месте: новый дизайнер приходит в команду и заново создаёт свою Главную, свой Профиль, а в фигме уже лежит с двадцать таких же главных, но от предыдущих дизайнеров.

А как должно быть? И возможен ли вообще порядок в фигме? На мой взгляд, возможен, и целевой результат выглядит примерно так:

Все макеты и файлы в Figma оформлены по одному принципу и понятны без пояснений

Давайте теперь последовательно пройдёмся по тому, как у нас всё устроено.

1. Организация проектов

У нас общая Figma с Dodo, и мы сидим на тарифе Organization. Раньше у Дринкита был один проект на всё подряд: приложение, киоск, бренд, маркетинг, дс — в общем в тесноте, да не в обиде. Естественно, первым делом я разнесла это по трём отдельным папкам: Drinkit Product, Drinkit DUI и Drinkit Marketing. Дизайн-систему я вытащила в отдельный проект и впоследствии опубликовала на всю компанию, чтобы её можно было спокойно подключить в любой другой команде.

Наши Teams
Наши Teams

2. Что внутри Drinkit Product

В папке продуктового дизайна 9 разделов:

  • 🖤 Concepts: это концептные файлы. Из этих файлов ничего не может передаваться в разработку: тут тусуются дизайнеры, пока дизайнят
  • 🤍 Resources: тут лежат иллюстрации, скриншоты для сторов, иконки приложения и всякое подобное. Внимание, это не дс: тут только то, что относится именно к приложению, или есть только в нём
  • 💙 App: это продовый дизайн приложения. Здесь не может быть концептных или архивных макетов — это стерильная зона только для актуального дизайна
  • 💙 Kiosk: всё то же самое, но только с киоском

Я сознательно отделила эмодзиками только самые важные вкладки: так легче ориентироваться, чем когда они есть у каждой.

Также у нас есть и другие разделы, например, в Public мы храним файлы с внешним доступом, а в Prototypes — прототипы для Pathway.

3. Красивые обложки

Дальше я сделала нам обложки. Это красивый, удобный компонент, который сразу преобразил вайб нашей святая святых. На обложках только самое важное: короткое название файла и превью.

Как настраивается компонент обложки

Также я специально сделала так, чтобы обложки концептных файлов сильно выделялись: все в команде могут быстро понять, что это work in progress, и отсюда не стоит брать ничего в разработку. Каждый раздел или фича в приложении имеют свой файл, мы всегда следим за тем, чтобы они случайно не съезжались в одно пространство.

Концептный vs. Продовый файл
Концептный vs. Продовый файл

4. Структура файла

Я покажу структуру именно продового файла, потому что в концептных у нас полная свобода и мы работаем там так, как хотим.

Единственное правило — мы не множим файлы, и концептные в том числе: просто создаём новую вкладку и работаем в том файле, который уже есть, пусть он и был создан другим дизайнером.

Структура любого продового файла
Структура любого продового файла

У нас очень простой принцип: если дизайн в проде, он лежит в основных макетах во вкладке дизайн, если нет — в бранче.

Это накладывает некоторую ответственность в виде того, что нужно своевременно переносить макеты из бранчей в основной файл, но, при наличии стандарта оформления, это не так уж и сложно поддерживать.

В основном файле мы также храним дизайн-ревью: чтобы все могли в любой момент посмотреть, что вообще тестили дизайнеры в рамках фичи и по какой причине что-то не было исправлено.

Для общей доступности храним дизайн-ревью в основном файле
Для общей доступности храним дизайн-ревью в основном файле

5. Главное: как оформлен сам файл

Ох, сколько же разных форматов оформлений я перепробовала за всё время работы дизайнером, даже страшно вспомнить. Но сейчас я, кажется, нашла тот, с которым можно оформить вообще любую фичу.

Буду рассказывать на примере Drinkit Lab:

Каждая фича всегда начинается с общего CJM, в который мы включаем основной успешный сценарий. Также по общему CJM видно, какие основные экраны вообще есть (выделены оранжевым), и по ссылке в названии можно перейти к спецификациям этих экранов.

Drinkit Lab состоит из 4 экранов
Drinkit Lab состоит из 4 экранов

Дальше мы берём каждый отдельный экран и раскладываем его на следующие секции:

  • Обзор: default состояние, отрисованное для iOS и Android
  • Состояния: все возможные состояния этого экрана, включая тёмную тему и загрузку
  • Адаптация: как экран выглядит в 360х780, 390х844 (рисуем в этом разрешении) и 440х956
  • Сценарии: показываем, какие сценарии в рамках этого экрана могут быть
  • Дополнительно: анимации, если есть, и всё остальное

Это выглядит вот так:

Мы оформляем макеты так, как их делают разработчики: поэкранно.

Нет смысла делать многоэтажные флоу, смешивать состояния и сценарии, ведь это никому, кроме дизайнеров, неудобно.

В случае с Drinkit Lab у меня получилось 4 секции с описанием каждого экрана по одному и тому же формату:

Как устроены дизайн-файлы и Figma в Дринкит

Это очень простой формат, но его может быть очень сложно осознать. Главное — при оформлении перестать мыслить сценариями, а начать мыслить экранами как компонентами.

В общем-то, это всё 😳

Итоги

Через год я снова провела опрос среди разработчиков, и почти половина команды назвала главным улучшением в дизайне качество оформления макетов (приятноооооо)

Как устроены дизайн-файлы и Figma в Дринкит

Конечно, я не буду врать и говорить, что наша Figma вся оформлена идеально и абсолютно любой может в ней разобраться без пояснений. Но я точно могу сказать, что все эти усилия закрыли 80% потребностей команды при взаимодействии с дизайном. Некоторые и вовсе настолько освоились, что сами ищут нужные им макеты и, прикиньте, находят.

Пишите свои вопросы мне напрямую в телегу, про дизайн и Дринкит рассказываю в своём LinkedIn, а поставить лайк можно на Dribbble и Behance.

Всем порядка 🫂

4433
1122