Обновление стилей

На конференции Google I/O мы представили стили – новый способ настройки компонентов. Учитывая ваши отзывы, мы развиваем API, чтобы сделать основные API стилей менее категоричными. Теперь визуальные свойства определяются не на базовом уровне, а на уровне системы проектирования (например, Material или вашей собственной). Это дает системам проектирования больше контроля над тем, какие настраиваемые свойства поддерживают их компоненты, и над созданием собственных настраиваемых свойств (stylePropertyOf / styleLocalOf). Пока мы вносим эти изменения, мы временно удалили опубликованную документацию и навык. Styles API останется @Experimental в Compose 1.13. Мы сообщим, когда новая форма API будет готова к повторной оценке, и будем рады вашим отзывам о новом направлении.

Из-за этого изменения Styles API остается экспериментальным в Compose 1.13. Мы активно сотрудничаем с партнерами и Material 3, чтобы усовершенствовать объединение стилей и эргономику для разработчиков до общей доступности.