Когда вы создаете UI компоненты, которые используются десятками тысяч разработчиков, вы учитесь действительно заботиться о деталях, таких как:
Создание макетов, которые не ломаются когда контент длиннее, чем вы планировали в Figma
Делать таблицу прокручиваемой, без обрезания контента отступом страницы
Автоматическое выравнивание иконок в выпадающих меню, даже когда некоторые элементы — просто текст
Делать всю карточку кликабельной, не разрушая опыт для пользователей скринридеров
Точная настройка областей клика для мобильных устройств, не усложняя поддержку всего остального
Получение идеального радиуса границы математически точно на вложенных элементах, без жесткого кодирования магических чисел
″Создавайте интерфейсы, которые не отстой″ — это интенсивный курс по некоторым из самых крутых трюков, которые я подобрал за годы создания вещей, которые должны быть одновременно красивыми и надежными.