ДокументацияРазделы, компоненты, системы и их подразделы
История версий
Опубликованные изменения npm-пакета OKAUX.
Изменено
- Расширения вложенных карт размеров, вариантов и форм компонентов переведены на глубокое объединение с базовыми токенами.
Изменено
- Закрытие модальных окон и drawer-панелей по фону теперь учитывает место начала нажатия и не срабатывает после перетаскивания указателя из содержимого.
- Варианты badge и tag переведены на расширяемые карты токенов с проверкой обязательных свойств.
- Состояния компонентов приведены к общему механизму генерации псевдоклассов, а форматирование цветовых и компонентных токенов унифицировано.
Добавлено
- Миксин
pseudo-stateдля объединённого объявления состоянийhover,active,focus,focus-visibleиfocus-within.
Изменено
- Геометрия контролов, поверхностей, всплывающих элементов, оверлеев и индикаторов переведена на общие тематические CSS-переменные.
- Токены карточек, таблиц, вкладок, модальных окон, drawer-панелей и связанных компонентов приведены к единым базовым ролям.
Добавлено
- Расширяемая карта
$component-defaultsс глубоким объединением пользовательских переопределений и экспортом через общий индекс токенов. - Генерация базовых CSS-переменных компонентных ролей внутри темы.