Алоха! Предновогоднее обновление с новым переключением тем
✨ atomaro/themes 2.1.0
— Реализовали ссылочную систему для css-переменных
— Добавили описания ко всем токенам в темах
— Добавили классы для каждой темы Ростелекома:
•
rostelecom-default-dark.css — .Theme_root_rtk_default_dark•
rostelecom-default-light.css — .Theme_root_rtk_default_light•
rostelecom-purple-dark.css — .Theme_root_rtk_purple_dark•
rostelecom-purple-light.css — .Theme_root_rtk_purple_light— Инструкция по работе с классами в темах представлена на отдельной странице
✨ atomaro/icons 1.0.4
— Заменили кириллицу в названии иконок
EqualiserClear, Speed1x, Speed2x, Speed4x, Speed6x, Speed8x, Cookie— Убрано предупреждение о неправильном названии атрибута
clipRule в консоли✨ atomaro/ui-kit 1.4.0
— Box: Новый компонент. Служит оберткой для других компонентов, управляя их расположением и обеспечивая консистентность и эффективность в разработке интерфейсов
— BREAKING CHANGE! Stepper: Убран параметр
colorScheme. Теперь компонент представлен в двух вариантов — primary и secondary— Multiselect: Исправлена ситуация, при которой фокус не снимался при повторном нажатии на поле ввода
— Select: Теперь вызов колбеков
onBlur и onChange происходит в правильном порядке— Multiselect: Убраны лишние вызовы
onChange при использовании компонента— Multiselect: Исправлено отображение при включённом
virtualScroll— ToastNotificationsProvider: Теперь можно импортировать по относительному пути из
@atomaro/ui-kit— Обновили документацию и исправили недочёты в сторибуке