VKUI – это набор React-компонентов, с помощью которых можно создавать интерфейсы, внешне неотличимые от наших iOS и Android приложений.
MIT License
Bot releases are visible (Hide)
Published by ArthurStam almost 5 years ago
Добавили экспериментальный компонент для встраивания рекламы в VK Mini Apps.
Published by fedorov-xyz almost 5 years ago
Исправлены кластеры у Search
.
Published by fedorov-xyz almost 5 years ago
Tabbar
, TabbarItem
, ModalRoot
, ModalPage
, ModalPageHeader
, Progress
, HorizontalScroll
и Radio
.Published by fedorov-xyz about 5 years ago
Фикс некоторых цветов в схеме bright_light
.
Published by fedorov-xyz about 5 years ago
Небольшие фиксы у Placeholder
.
Published by fedorov-xyz about 5 years ago
Placeholder
;Search
на iOS.Published by fedorov-xyz about 5 years ago
Обновлены цветовые схемы.
Published by fedorov-xyz about 5 years ago
File
: поддержано свойство disabled
;Alert
: в документацию добавлен пример обработки нажатия на кнопки.Published by fedorov-xyz about 5 years ago
Три новых стиля у Button
:
overlay_primary
, overlay_secondary
и overlay_outline
.
Published by fedorov-xyz about 5 years ago
Spinner
– возможный фикс кривой анимации вращения на устройствах с высоким DPI.
Published by ArthurStam about 5 years ago
FixedLayout
, FormLayout
, FormLayoutGroup
, FormStatus
, Select
, SelectMimicry
, Textarea
переписаны на TS с поддержкой SSR.alpha_multiplier
для @vkontakte/appearance
.Published by fedorov-xyz about 5 years ago
Некоторые компоненты переписаны на TS, поддержан SSR:
ConfigProvider
, Epic
, UsersStack
, FormField
, Input
, PanelHeaderBack
, PanelHeaderClose
, PanelHeaderSubmit
, PanelHeaderEdit
, HeaderButton
, Spinner
, ScreenSpinner
и ModalCard
.
Published by ArthurStam about 5 years ago
Переехали с npm на yarn и обновили старые зависимости
Published by fedorov-xyz about 5 years ago
Добавлен пропущенный экспорт Snackbar
.
Published by ArthurStam about 5 years ago
View
: переписан на TypeScript, поддержан SSRSnackbar
: поправлена проблема с анимацией появления в Chrome.Published by fedorov-xyz about 5 years ago
Новый компонент Snackbar
.
https://vkcom.github.io/vkui-styleguide/#!/Snackbar
Published by ArthurStam about 5 years ago
Gallery
– переписан на TS, поддержан SSR, пофикшен баг #377.ActionSheet
и ActionsSheetItem
: переписаны на TS, поддержан SSR, в ActionSheetItem добавлено свойство before
для иконок #376.Button
– пофикшен баг #382.Published by ArthurStam about 5 years ago
Фикс в lib/touch.js
Published by ArthurStam about 5 years ago
⚠️ в данной версии сломан lib/touch.js
. Обновитесь до 2.29.2
Published by ArthurStam about 5 years ago
⚠️ в данной версии сломан lib/touch.js
. Обновитесь до 2.29.2
По многочисленным просьбам, мы начинаем внедрять поддержку серверного рендриринга. В данной версии подготовлена инфраструктура для плавного обновления кодовой базы библиотеки. Уже сейчас можно импортировать компоненты в окружении Node.js, не боясь словить ошибку:
const express = require('express');
const { Button } = require('@vkontakte/vkui');
В ближайшее время мы планируем обновить все компоненты так, чтобы они отрисовывались на сервере с учетом платформы пользователя.
Важно: в связи с поддержкой SSR обновились platform.js
и getClassNames.js
. Почитать можно тут. Все изменения обратно совместимы.