📱 Как в Додо переписали слайдер оплаты на Compose

Дима Максимов из Dodo Engineering рассказал, как команда переписала слайдер быстрой оплаты с MotionLayout на Compose. Старый компонент накопил 15+ багов: слайдеры появлялись с двух сторон, текст просвечивал, а скрыть элементы было почти невозможно. Новый функционал для закрытых кофеен и переливающегося фона добили старую систему окончательно. Решение оказалось проще, чем казалось: создать кастомный Layout Composable вместо сложной структуры из стандартных контейнеров. Результат: контролируемые анимации, чистый код и возможность легко добавлять новые фичи. Плюс шиммер для подсказок и хаптик для тактильной обратной связи. Внутри: – Проблемы MotionLayout с видимостью и сложными сценами; – Выбор между Compound Composable и Layout для слайдера; – Создание каркаса с Thumb и Background компонентами; – Настройка жестов через AnchoredDraggable и якоря; – Измерение динамического контента по правилам дизайна; – Анимации растягивающегося следа и надписей; – Управление состояниями через внешний стейт; – Добавление шиммера и тактильной обратной связи. Статья больше техническая, но довольно интересная. Внутренняя кухня разработки мастхев) Особенно, когда дело касается мелочей в виде слайдера, а проблем тоже хватает 👀 Так что ваш слайдер в фигме за 2 минутки в макетах превращается в кучу кода для разработки)) ➡️ Читать статью ——— 💻 Курс по поиску работы 😍 Про дизайн 🔥 Вакансии дизайнерам 🎨 Референсы
Изображение поста

#Фишки #Обновления

Мелкие обновления Auto Layout 1. Отрицательный отступ Теперь в AL мы можем применять к элементам отрицательный отступ. Удобненько. Так же, отрицательный отступ можно применять к элемента вне AL 2. Верхний элемент Появилась возможность выбирать очередность элементов сверху вниз в AL. Примечательно, что в слоях элементы не меняют свое положение.

70+ модальных и всплывающих окон UI K

• Чекбоксы и всплывающие окна • 100% auto layout • Цвета и типография #DesignSystems #UIk  Открыть в Figma

Модульная сетка. Часть 2.

В Figma также можно настраивать сетку. Вы узнаете как её включить, убрать и настраивать для создания дизайна. 1. Чтобы включить или отключить сетку в Figma, нажмите на комбинацию горячих клавиш «Ctrl + Shift + 4». 2. Чтобы сделать сетку в приложении, выберите фрейм и в правой панели напротив надписи «Layout grid» нажмите на иконку плюса. 3. Для настройки сетки нажимаем в правой панели на саму иконку сетки. В появившемся окне вы сможете изменять размеры, цвет и прозрачность сетки. Также делать сетку в виде горизонтальных или вертикальных колонок. Колоночную сетку можно задать, выбрав вместо значения «Grid» (сетка), надпись «Columns» (колонки или столбцы). Если хотите, чтобы колонки были вертикальными, то следует задать значение «Rows» (строки)
Autolayout All — плагин добавляет auto layout сразу к нескольким выбранным элементам.
Autolayout All — плагин добавляет auto layout сразу к нескольким выбранным элементам.
Shuffle Layout — созданные случайным образом красивые макеты веб-сайтов.
shuffle.dev/setup
💸 Акции Figma взлетели в цене на 250%
Сегодня притворяемся очень деловым изданием и считаем чужие денюшки, потому что акции нашей любимки подорожали в 3,5 раза на Нью-Йоркской фондовой бирже после IPO. И это крупнейший скачок цены акций в ходе дебютных торгов по крайней мере за 30 лет для американских компаний с IPO объемом более $1 млрд. Что ж, мы всегда в нее верили, поэтому у нас набралось много материлов о работе в Figma: ● Разбирали апдейты Figma: упрощенный Auto Layout, ИИ для копирайтинга и др. Помогала нам в этом Кристина Уварова, старший продуктовый дизайнер «Яндекса». ● Тестили Figma Slides вместе с нашим дизайнером презентаций Марией Асауляк. А еще Маша поделилась основными правилами и приемами классной презентации. ● Учились с нуля до первого макета — дизайнер продуктовой студии Crauch Дарья Третьяк рассказала об основах Figma и объяснила, как пользоваться сервисом и настроить его под свои задачи. ● Собрали топ плагинов для Figma, которые подготовила нам команда Crauch. ● Поговорили о новых (и не всегда очевидных для дизайнеров) фичах Figma. ● А для студентов «UX/UI-дизайнер» и «UX/UI-дизайнер Plus» недавно обновили целый тренажер по Figma. В нем собраны разные темы: от совсем базовых до продвинутых. При этом, у заданий нет дедлайна — ими можно заниматься в своем темпе. Присоединяйтесь, чтобы взлететь так же высоко, как и Figma!
Изображение поста
Плагин Pro Layout Panel для Figma, который добавляет панель со всеми раскрытыми свойствами автолейаутов
Изображение поста
Layout Grid Visualizer
Плагин создает слои из всех сеток примененных в макете. 💾 Открыть Dropzz #Plugin
Buttons Components.
Готовые компоненты чекбоксов и селекторов с Auto Layout, типографикой и 94+ вариантами. Открыть в figma 🔗 #Файлы
Изображение поста
💫 Огромный бесплатный UI Kit, с более чем 1000 иконками, тёмной и светлой темой, компонентами и Auto Layout.
Изображение поста
🔓 Работа нового грида в Фигме
Теперь можно легко создавать сетки из карточек, кнопок и других элементов, задавая количество строк и столбцов. Это упрощает работу дизайнерам и помогает лучше понимать разработчиков. В статье объяснили, как включить и настроить Grid, чем он отличается от других режимов Auto Layout и какие есть ограничения по сравнению с CSS Grid. Внутри: – Что такое режим Grid; – Как настроить сетку; – Разница с другими режимами; – Удобство для дизайнеров и разработчиков; – Текущие ограничения функции. ➡️ Читать статью ——— 💻 Курс по поиску работы 😍 Про дизайн 🔥 Вакансии дизайнерам 🎨 Референсы
Изображение поста
⚡ How To Get Real Feedback From Real Users
Let’s be honest. Most feedback tools get ignored. Why? Because they’re asking at the wrong time — and in the wrong way. Here’s how to do it better 👇 ✅ Feedback widgets help teams gather feedback at scale. Think in-app surveys, pop-ups, panels, sidebar buttons — they can work, if used right. ✅ Ask for feedback only once a customer has succeeded or failed. (i.e. confirmation pages, completed transactions) ✅ Ask specific questions about the process just completed. ✅ Let users choose up to 5 descriptive tags (e.g. good price, confusing layout, fast checkout). ✅ Start with quick, closed-ended questions (ratings, multiple-choice) before inviting open text. Useful resources for teams who care about feedback quality: 📚Microsurveys Database (Notion) 📚9+ Ways to Collect Feedback 🔗 Read the full article
Изображение поста
Тренды на летний дизайн с помощью MidJourney ☀️
Лето — время ярких идей, свежих палитр и смелых экспериментов. Если вы работаете с MidJourney, это отличная возможность создавать дизайны, которые цепляют атмосферой и актуальны для сезона. Вот 5 трендов, которые можно использовать: 🌿 1. Натуральные текстуры и материалы Плетёные элементы, лен, хлопок, ротанг — добавляйте в промты образы летнего уюта и лёгкости: “woven texture, linen fabric, natural fibers, summer aesthetic” 🍋 2. Яркие фруктовые оттенки Цитрусовая гамма (лимонный, апельсиновый, лаймовый) отлично передает энергетику сезона: “citrus color palette, lemon yellow, tangerine orange, lime green” 🏖 3. Летний минимализм Лёгкие пастельные тона, много воздуха, минимум деталей — идеально для модных постеров и упаковки: “pastel tones, airy design, clean minimal layout, summer vibes” 🌸 4. Цветочные мотивы в стиле ретро Флористика с налётом винтажности: “vintage floral pattern, muted colors, retro summer aesthetic” 🏄‍♀️ 5. Солнечные тени и фильтры Играйте с солнечным светом и мягкими тенями: “sun-drenched, soft shadows, golden hour light, dreamy summer glow” 🎨 Совет для промтов: Начинайте с описания атмосферы: “summer breeze, sunlit, airy textures, warm tones” а потом добавляйте ключевые элементы и стиль: “flat illustration, watercolor effect, editorial design, vibrant poster art”. AI Design Gurus | Нейросети для графических дизайнеров и контент-мейкеров
Изображение поста
Personal Portfolio UI Kit – Clean & Modern 2-Page Layout
Изображение поста
💫 Огромный бесплатный UI Kit, с более чем 1000 иконками, тёмной и светлой темой, компонентами и Auto Layout.
Изображение поста
Плагин «Align Auto Layout» by Birzhan
Плагин для автоматического выравнивания 🗼 Скачать плагин 🗼 #plugin
Изображение поста
🎨 Airbnb has unveiled its new design system
What’s inside: – Custom font – Reimagined navigation – Flexible layout system – Updated colors and components – Beautiful new icons (say hello to skeuomorphism and 3D icons) “Much more to come…” — Brian Chesky, CEO of Airbnb 🎬 Watch the video AirBnb UI / Brand Update 2025 - The Business of Design What do you think? Share your thoughts in the comments.
Новые (и не всегда очевидные для дизайнеров) фичи Figma
Рассказывает Кристина Уварова, продуктовый дизайнер «Яндекса»: Figma Draw — новый функционал не только для иллюстраторов, но и для веб-дизайнеров. Теперь здесь собраны практически все инструменты для иллюстраторов, но новую фичу с настраиваемой кистью можно классно интегрировать в веб-дизайн. Это точно привнесет разнообразие без лишней мороки. Раньше надо было идти в Adobe Illustrator или даже в Procreate, что-то рисовать, долго перекидывать, смотреть, как это получится. Cейчас же переключаешь одну кнопку и делаешь кастомные иллюстрации. В таком же стиле как на постерах можно делать первые экраны, лендинги или добавлять деталей в портфолио. → Если хотите увидеть все примеры или узнать про другие обновления Figma, то смотрите запись вебинара об обновлениях, которые должен знать каждый дизайнер. Узнаете, где искать переменные и как их использовать, что там с ИИ-генерацией, а также освоите упрощенный Auto Layout. → И приходите учиться на программы «UX/UI-дизайнер» и «UX/UI-дизайнер Plus», чтобы освоить все необходимые навыки сразу. Старт — 14 июля. Скидка до 3 июля — 55%.
Изображение поста