Вышла седьмая версия UIKit — ключевой библиотеки дизайн‑системы Gravity UI

Добавили больше возможностей, которые упрощают создание доступных интерфейсов.
Все всплывающие элементы реализованы на основе
Floating UIвместо устаревшегоpopper.js. Эта библиотека позволяет делать такие элементы более доступными и предоставляет более богатый инструментарий для настройки их поведения.Компоненты
ButtonиLinkрасширяют интерфейс базовой кнопки или ссылки. Теперь их легче использовать как нативные элементы.Обновили дизайн у компонента
RadioButton, заодно сменили его имя. Новое названиеSegmentedRadioGroupточнее отражает суть.Переработали
Popover, удалили из него всё лишнее, упростили API — теперь компонент стал проще, понятнее и ближе к лучшим практикам разработки. Старую версию отметили как устаревшую.Компонент
NumberInputперенесли из тестирования в основные компоненты.Новый компонент
Breadcrumbsс улучшенной логикой схлопывания элементов и доступностью также перенесли в основные компоненты, старый отметили как устаревший.Переработали
Tabs, теперь это набор компонентTabList,TabиTabPanelс улучшенной доступностью. КомпонентTabsотметили как устаревший.Добавили новые размеры в компоненты
Avatar,UserиUserLabel.Убрали стилизацию скроллбаров страницы по умолчанию.
Полный список изменений можно посмотреть здесь. Если вы уже используете Gravity UI, будем рады обратной связи: обязательно заглядывайте в наш комьюнити‑чат. А также ставьте звёздочки на GitHub и следите за обновлениями!
