VKUI

VKUI – это набор React-компонентов, с помощью которых можно создавать интерфейсы, внешне неотличимые от наших iOS и Android приложений.

MIT License

Downloads
24.4K
Stars
1K
Committers
122

Bot releases are visible (Hide)

VKUI - v2.21.4

Published by ArthurStam over 5 years ago

Улучшены некоторые компоненты из секции Helpers

VKUI - v2.21.3

Published by fedorov-xyz over 5 years ago

Исправлено закрытие Alert при клике на его содержимое.

VKUI - v2.21.2

Published by ArthurStam over 5 years ago

  • Поправлен баг с инсетами на iOS.
  • Поправлен баг с iOS swipe back в случаях, когда в панели длинный контент.
  • Обновлена палитра цветов.
  • Обновлен дизайн Alert в Android.
  • Анимация закрытия у Alert.
  • Пофикшен баг с крестиком удаления в Android версии у для VK Apps (#276).
VKUI - v2.21.2-rc.2

Published by ArthurStam over 5 years ago

  • Добавлена документация для Touch (#268)
  • TabbarItem переписан в функциональном стиле (спасибо @mmarkelov, #272)
VKUI - v2.21.2-rc.1

Published by ArthurStam over 5 years ago

Фикс бага в /hoc/withInsets.js

VKUI - v2.21.2-rc.0

Published by ArthurStam over 5 years ago

  • Поправлен баг с инсетами на iOS
  • Поправлен баг с iOS swipe back в случаях, когда в панели длинный контент
  • Обновлена палитра цветов
VKUI - v2.21.1

Published by fedorov-xyz over 5 years ago

Исправлена проблема с safe-area-inset-bottom.

VKUI - Счётчики

Published by ArthurStam over 5 years ago

Появился новый компонент Counter для отрисовки счетчика в Cell, Button, TabsItem и Header.

Другие изменения:

  • Button: новое свойство after, исправлена разметка (спасибо @pepelsbey)
  • TabsItem: новое свойство after
  • Header: новое свойство indicator
  • HorizontalScroll: переписан как функциональный компонент (@mmarkelov)
VKUI - Вспомогательные компоненты

Published by ArthurStam over 5 years ago

  1. Добавлены несколько вспомогательных компонентов, вид которых (нужный текст/иконка) зависит от платформы:

    • PanelSpinner - для отображения состояния загрузки панели
    • PanelHeaderClose - кнопка для закрытия текущего модального окна в рамках Root
    • PanelHeaderBack - кнопка для возврата к предыдущей панели в рамках View
    • PanelHeaderSubmit - кнопка для сохранения и закрытия текущего модального окна в рамках Root
    • PanelHeaderEdit - кнопка "Редактировать" в шапке панели
  2. Group и PullToRefreshSpinner теперь функциональные компоненты (@mmarkelov)

  3. Slider и RangeSlider вторым аргументом в onChange теперь передают объект события (@mmarkelov)

  4. Исправлено выделение текста Button

  5. Поправлена документация PopoutWrapper (спасибо @NOCELL)

VKUI - v2.19.0

Published by ArthurStam over 5 years ago

  • В TabbarItem появилась возможность добавлять текст: #170.
  • ScreenSpinner переписан в функциональном стиле (спасибо @mmarkelov).
  • Поправлено поведение PullToRefresh на Android: #206.
  • Обновлен дизайн ActionSheet на Android.
VKUI - v2.18.5

Published by ArthurStam over 5 years ago

Функциональные компоненты

  • У элементов форм появились статусы ошибки и пройденной валидации: #218 #179 #172.
  • Пофикшена проблема #185.
  • Пофикшен баг с неправильным цветом подложки у ScreenSpinner: #175.
  • Цветовые кластеры обновлены до 2.1.8.
  • FormLayout переписан в функциональном стиле (спасибо @mmarkelov).
VKUI - v2.18.4

Published by ArthurStam over 5 years ago

FormLayout и ActionSheet теперь корректно ведут себя с вложенным массивом children. Это бывает полезно, если часть или все элементы создаются итерацией по массиву.

VKUI - v2.18.3

Published by ArthurStam over 5 years ago

  • Багфиксы.
  • Из View и Root убрано клонирование дочерних элементов.
VKUI - v2.18.2

Published by ArthurStam over 5 years ago

Хотфикс обращения к this в функциональном Button.

VKUI - v2.18.1

Published by ArthurStam over 5 years ago

  • В FixedLayout поддержано свойство getRootRef.
  • Поправлены отступы в iOS версии компонента Cell.
  • Добавлена документация по html шаблону приложения.
VKUI - v2.18.0

Published by ArthurStam over 5 years ago

  • Добавлен компонент PullToRefresh. @fedorov-xyz.
  • У SelectMimicry появился режим multiline. @fedorov-xyz.
  • В свойство onClick компонента ActionSheetItem теперь передается объект event. @fedorov-xyz.
  • Компоненты Button, File и Input переписаны с классов на функции. @mmarkelov.
VKUI - v2.17.0

Published by ArthurStam over 5 years ago

Иконки

  • Переносим @vkontakte/icons из dependencies в peerDependencies.
  • Добавляем их в externals в webpack.config.js.
VKUI - v2.17.0-rc.0

Published by ArthurStam over 5 years ago

Иконки

  • Переносим @vkontakte/icons из dependencies в peerDependencies.
  • Добавляем их в externals в webpack.config.js.
VKUI - v2.16.7

Published by ArthurStam almost 6 years ago

Фикс бага из 2.16.6

VKUI - v2.16.6

Published by ArthurStam almost 6 years ago

  • Фикс проблемы с пропадающим Tabbar на старых iOS: #154.
  • Фикс ворнинга с getRef в Textarea: #165.
  • Утилита classnames переименована в classNames. Старое именование будет жить до 3.0.0.

Важно: в сборке найден баг с именование одного файла. В дальнейших версиях баг будет устранён.

Package Rankings
Top 1.69% on Npmjs.org
Related Projects