VKUI — это библиотека адаптивных React-компонентов для создания веб-приложений.
Библиотека основана на дизайн-системе ВКонтакте и реализует её интерфейсы для различных платформ.
Начните разрабатывать уже сейчас, изучив инструкцию по быстрому старту.
Преимущества VKUI
Адаптивность. Библиотека подстраивается под экраны разного размера, делая интерфейс доступным на смартфонах, планшетах и компьютерах.
Мультиплатформенность. Интерфейсы на VKUI практически неотличимы от дизайна платформ, внутри которых они открыты. Библиотека умеет "мимикрировать" под наши iOS и Android клиенты, под дизайн vk.com и m.vk.com.
Разные цветовые схемы. Тёмная тема — один из самых важных факторов доступности.
Структура документации
Основа
В этом разделе рассказывается о концептуальных особенностях библиотеки. Режимы подключения расскажут о возможностях использования библиотеки в разных контекстах: standalone, "приложение внутри приложения" и частичное использование компонентов. Структура экранов описывает концепцию навигации в приложении, написанном на VKUI.
Компоненты
Здесь описаны свойства и методы каждого компонента. Почти каждая страница этого раздела содержит живой пример с редактируемым кодом.
Сообщить о проблеме
Напишите нам issue, если нашли баг или у вас есть предложения по улучшению библиотеки. Если вы хотите задать вопрос или обсудить библиотеку, воспользуйтесь дискуссиями.
Contributing
Мы очень радуемся, когда пользователи библиотеки работают над её улучшением. Для того, чтобы оставить след в истории, сделайте форк проекта, внесите изменения и отправьте нам pull request.