- Поправлено закрытие
<Select />
- Поправлена типизация пропсов
<ThemeProvider />
- Поправлена типизация пропсов
<Button />
,<Dropdown />
,<Hint />
,<MenuItem />
,<Snackbar />
и<Tooltip />
- Поправлена типизация пропсов
<SvgIcon />
- Поправлена типизация свойства
children
в<Popup />
- Добавлены обработчик нажатия клавиатуры
onKeyDown
иinputRef
для получения ноды элемента в<Select />
- Поправлен submit формы при выборе пункта
<Menu />
кнопкойenter
- Поправлены отступы кнопки закрытия в мобильном
<Popup />
- Зафиксированы версии модулей
react-jss
,jss
иjss-preset-default
- Обновлена иконка
<OdnoklassnikiIcon />
- Поправлена доступность
<Popup />
- Поправлена доступность
<Tabs />
- Поправлено центрирование иконки
<Button />
- Поправлена поддержка стилей иконок
<Input />
из темы
- Поправлена поддержка стилей
<FormGroup />
из темы
- Поправлена типизация свойств компонента
<Tooltip />
- Поправлена поддержка стилей
<Input />
,<Menu />
и<Tooltip />
из темы
- Поправлена типизация свойства
containerRef
в<Popup />
- Поправлена поддержка цветов
<Avatar />
из темы
- Поправлена поддержка параметров шрифта
<Tabs />
из темы
- Поправлена поддержка цветов
<Tabs />
из темы
- Поправлена поддержка параметров шрифта
<Button />
и<Tabs />
из темы
- Поправлены версии
react
вpeerDependencies
- Поддержана обводка и поправлены цвета в
<Checkbox />
- Поправлены мобильные отступы в
<FormGroup />
- Поправлены стили иконки профиля в
<Avatar />
- Обновлена иконка
<VkontakteIcon />
- Добавлено свойство
positionX
для выравнивания<Tooltip />
по горизонтали
- Поправлена ширина
<Dropdown />
с отключеннымanchorFullWidth
при использовании<Menu />
в качестве контента
- Добавлено свойство
renderAnchor
для отрисовки собственного якоря в<Hint />
- Поправлено применение цвета
<MenuItem />
внутри<Select />
- Добавлена поддержка аутлайна в
<RadioButton />
- Поправлена граница иконки профиля в
<Avatar />
- Поправлено состояние иконки глаза в неактивном
<Input />
с паролем
- Поправлена поддержка параметров темы для счетчика символов
<Input />
и<Textarea />
- Поправлена поддержка параметров шрифта
<Stepper />
из темы
- Поправлена поддержка параметров шрифта
<Checkbox />
из темы
- Поправлено применение цвета
<MenuItem />
внутри<Select />
- Добавлена кастомная иконка
rightIcon
в компонент<Select />
- Поправлено состояние
<Select />
при открытии выпадающего меню
- Добавлен
fallbackSrc
в компоненте<Avatar />
на случай еслиsrc
не загрузился
- Добавлено свойство
rootClassName
в компоненте<FieldStatus />
- Поправлены состояния
<Input />
,<Select />
и<Textarea />
при наведении
- Поправлены состояния
<Input />
,<Select />
и<Textarea />
при наведении
- Добавлен кастомный скроллбар в
<Menu />
- Обновлены размеры иконок полей
<Input />
,<Select />
и<Textarea />
- Поправлено состояние фокуса в
<Tabs />
- Поправлены отступы выпадающего меню
<Select />
при скролле
- Обновлены размеры иконки профиля в
<Avatar />
- Поправлены стили дропдауна в
<Select />
- Поправлена поддержка отступов
<FieldStatus />
из темы
- Улучшена поддержка кастомных стилей из темы в
<Hint />
- Поправлен hover компонента
<Select />
- Добавлена фабрика
arrowIcon
в компоненте<Select />
для обработки открытия и закгрытие выпадающего меню
- Поправлена поддержка кастомных стилей в
<Snackbar />
- Поправлено выравнивание текста в
<Input />
с типомdate
в safari iOS 15
- Поправлено позиционирование стрелки в
<Tooltip />
- Поправлена поддержка кастомных стилей из темы в
<Avatar/>
,<FormGroup />
,<Stepper />
и<Toggle />
- Поправлен цвет границы полей ввода при использовании в
<FieldGroup />
- Поправлен цвет границы полей ввода при использовании в
<FieldGroup />
- Поправлена поддержка кастомных стилей шрифта в
<FormGroup />
- Поправлена типизация свойства
ref
- Поправлена типизация свойства
ref
- Поправлена поддержка кастомных цветов
<Select />
- Поправлен рендер
<Tooltip />
с пустым свойствомarrowStyle
- Поправлена поддержка кастомных цветов поля в
<Input />
,<Select />
и<Textarea />
- Добавлен дополнительный класс для стрелки компонента
<Tooltip />
- Улучшена поддержка кастомных цветов поля в
<Input />
,<Select />
и<Textarea />
- Поправлено изменение страницы
<Pagination />
через поле ввода
- Поправлена типизация свойств компонента
<FieldGroup />
- Исправлен серверный рендеринг компонента
<Toggle />
- Исправлены отступы и высота компонента
<Switcher />
- Исправлено случайное закрытие
<Popup />
и<Dropdown />
при клике внутри с перетаскиванием
- Исправлено использование цветов
<Select />
и<Dropdown />
из темы
- Поправлено обновление темы runtime в компоненте
<ThemeProvider />
- Поправлен контекст jss по-умолчанию, если компоненты не обернуты в
<ThemeProvider />
- Поправлены стили компонента
<Select />
видаregular
- Поправлены типы
onChange
в компонентах<Select />
и<Toggle />
- Поправлены цвета компонента
<RadioButton />
- Добавлен
variation
для компонента<RadioButton />
для возможности выбора типа отображения
- Исправлено перезаписывание
className
элементов вcustomElementRenderer
в<Select />
- Исправлен тип свойства
inputValueRenderer
в<Select />
- Добавлены новые иконки и обновлены существующие
- Исправлен тип свойства
onFocus
в<ServiceSearch />
- Исправлено поведение компонента
<Popup />
при изменении свойстваcloseOnEsc
- Исправлен двойной тап по якорю
<Tooltip />
на iOS
- Исправлены типы
nodeRef
иanchor
в компонентах<Button />
,<Dropdown />
,<Hint />
и<SvgIcon />
- Добавлено свойство
autoPositionX
для автопозиционирования по горизонтали компонента<Dropdown />
- Обновлены иконки
<FacebookIcon />
,<SberbankIcon />
и<PgumosruIcon />
- Исправлены
displayName
компонентов
- Удалено использование
Number.isInteger
в<Calendar />
для поддержки IE
- Изменен тип свойства
anchor
на функцию в<Dropdown />
,<SuggestDropdown />
,<FixedOverlay />
и<RelativeOverlay />
для передачи ноды элемента - Изменен тип аргумента, передаваемого в свойство
renderDropdown
в<ServiceSearch />
и<ComplexSearch />
для передачи ноды элемента - Изменен тип свойства
icon
на функцию в<Hint />
для передачи ноды элемента - Удалены свойства
href
,target
иrel
в<Avatar />
,<Button />
,<IconButton />
,<SideNavItem />
и<TabsItem />
. Для ссылок необходимо использовать свойствоcontainer
- Добавлено свойство
nodeRef
в<Button />
и<SvgIcon />
для получения ноды элемента - Типы свойств компонентов расширены свойствами соответствующих
HTMLDivElement
,HTMLButtonElement
и других
- Поправлен рендер значения через
inputValueRenderer
в<Select />
при обновленииprops
- Добавлено переопределение стилей для индикатора элемента input с типом
date
,time
иmonth
в компоненте<Input />
, появившегося в chrome 83
- Все high-order компоненты наследуются от
Component
вместоPureComponent
- Добавлено свойство
containerRef
в<Input />
для получения ноды контейнера
- Поправлена типизация свойств
target
/rel
для компонентов-ссылок
- Поправлено пропадание фокусировки полей ввода внутри компонентов
<Popup />
и<Dropdown />
при вводе текста
- Удалены устаревшее API и life-cycle методы компонентов
react
, теперь для корректной работы необходимreact@^16.8
иreact-dom@^16.8
- Компонент
<ApplyTheme />
переименован в<ThemeProvider />
- Фабрика функций создания имен классов
createGenerateClassName
и свойствоgenerateClassName
переименованы вcreateGenerateId
иgenerateId
соответственно - С этой версии
<ThemeProvider />
сделан необязательным в общем случае, но остается обязательным при отрисовке server-side или при необходимости использования кастомныхjss
,sheetsRegistry
,generateId
или собственнойtheme
- Компонент
<InputStatus />
переименован в<FieldStatus />
- Компонент
<SvgIcon />
перенесен изrambler-ui/icons
в корень - Переделаны экспорты темы, теперь все функции и классы импортируются из
rambler-ui/theme
- Удалена неиспользуемая тема
champ
и иконкаrambler-ui/icons/profiles/PhoneIcon
- Добавлена сборка с ECMAScript модулями для улучшения tree-shaking
- Поправлена фокусировка на
<svg />
при анмаунте компонентов перехватывающих фокус
- Добавлен компонент
<Slider />
- Поправлено переопределение любых свойств иконок
- Типы свойств
<SvgIcon />
теперь наследуются от свойств<svg />
- Поправлена необязательность
viewBox
в определениях типов<SvgIcon />
- Поправлена необязательность
size
в определениях типов<SvgIcon />
- Поправлен проброс свойства
disabled
в<TagsInput />
в компоненте<Select />
- Поправлен лишний возврат фокуса после скрытия
<Dropdown />
- Поправлено получение цвета
<Input />
из темы
- Обновлены стили компонентов
<Tabs />
и<TabsItem />
- Разрешен выбор одной даты в режиме
range
в<Calendar />
- Поправлена необязательность
iconLeft
в определениях типов<Input />
- Добавлены определения типов TypeScript для компонентов
- Добавлено свойство
characterCounter
для отображения счетчика символов в<Textarea />
и<Input />
- Поправлено срабатывание событий типа
onMouseEnter
на элементах, вложенных в<Tooltip />
- Поправлен тип свойства
status
в<Input />
- Поправлен ошибка вызова
onBlur
в<Select />
- Добавлен тип профиля
apple
в<Avatar />
- Добавлена иконка
<AppleIcon />
- Добавлен тип профиля
sberbank
в<Avatar />
- Добавлена иконка
<SberbankIcon />
- Добавлена иконка
<RamblerPromoCodesIcon />
- Поправлено переопредение размера иконок в
<Input />
- Добавлено свойство
disabled
в<MenuItem />
- Обновлены стили компонента
<Notification />
- Поправлено выравнивание подписей в
<Stepper />
- Поправлено выравнивание подписей в
<Stepper />
- Поправлена иконка галочки в
<Checkbox />
- Обновлены стили мобильного варианта
<Hint />
- Обновлены стили компонента
<Stepper />
- Поправлено выравнивание иконок в
<Textarea />
- Добавлено свойство
readOnly
в компонент<Select />
- Поправлены размер блока иконки соцсетей в
<Avatar />
- Поправлен нижний отступ в
<FormGroup />
- Поправлен перенос точек
<Spinner />
на новую строку - Поправлен серверный рендер иконок
<Input />
- Обновлены стили компонентов
<Input/>
,<Select />
и<Textarea />
- Поправлено значение по-умолчания свойства
children
в<Select />
- Добавлена предварительная компиляция темы по-умолчанию во время сборки
- Поправлено автопозиционирование выпадающего элемента
<Select />
для единичного выбора
- Поправлено закрытие
<Select />
при клике на иконку и поле
- Поправлены стили компонентов
<Checkbox />
и<Select />
- Поправлены отступы компонента
<Popup />
- Поправлены
box-shadow
в<Dropdown />
,<Hint />
и<Notification />
- Добавлено свойство
showArrow
в компонент<Dropdown />
для отображения стрелки
- Поправлена проверка свойства
iconRight
в<Input />
типовtime
иdate
для сбрасывания иконок по-умолчанию
- Добавлено свойство
onRequestClose
в<Dropdown />
для полного контроля состояния открытия/закрытия из вне
- Обновлены стили компонентов
<SideNav />
и<TagsInput />
- Поправлена передача не DOM атрибутов в элемент
<Input />
- Добавлено свойство
containerRef
в<InputStatus />
для получения ноды контейнера
- Добавлен проброс дополнительных свойств в кнопку показа пароля
<Input />
через свойствоpasswordIconProps
- Добавлен проброс дополнительных свойств
<InputStatus />
на корневой элемент
- Исправлен импорт иконок типов в
<Avatar />
- Добавлена возможность передачи собственных
searchIcon
иsearchButton
в компоненте<ServiceSearch />
- Поправлено значение по-умолчанию свойства
isVisible
в<Dropdown />
,<Hint />
и<Container />
- В сборку добавлен
babel-plugin-transform-react-remove-prop-types
, который оборачивает PropTypes для последующего удаления при сборке вproduction
- Поправлены нативные контролы в
<Input />
типаnumber
- Обновлены стили компонента
<Checkbox />
- Поправлена фокусировка
<MenuItem />
в случае использованияcontainer
- Поправлено отображение
<Select />
при использованииcustomElementRenderer
- Добавлено свойство
iconElementRenderer
в<Select />
для рендера иконки при множественном выборе
- Добавлено свойство
container
в<MenuItem />
, позволяющее делать его ссылкой
- Поправлен
viewbox
в<MailruIcon />
- Добавлен тип
node
для свойстваlabel
в<FormGroup />
- Обновлена иконка
<MailruIcon />
- Свойство
onChange
в<Textarea />
и<Input />
сделано не обязательным - Изменен тип свойства
value
в<Menu />
и<Select />
наany
, для использованяnull
и0
как значения
- Добавлена проверка ссылок на элементы в компоненте
<RadioButton />
- Поправлен проброс
activeClassName
вcontainer
компонентов<SideNavItem />
и<TabsItem />
- Поправлены названия месяцев при инициализации
<Calendar />
c несколькими месяцами разных лет
- Добавлено свойство
visibleMonths
в<Calendar />
для отображения нескольких месяцев
- Поправлены отступы в
<Input />
типовdate
иtime
в мобильном Chrome
- Поправлена высота
overlay
элемента в<Button />
- Поправлены закрытие
<Snackbar />
по клику вне него при пробрасыванииcloseOnClickOutside
- Поправлены плейсхолдеры в
<Input />
типовdate
иtime
- Поправлено открытие
<Hint />
на touch устройствах
- Поправлена высота
<Calendar />
для месяцев, у которых последний день - понедельник
- Поправлено пробрасывание свойства
multipleType
в DOM элементы<Select />
- Добавлено свойство
type
для нового типа компонента<TagsInput />
- Добавлено свойство
multipleType
для нового типа элементов<Select />
при множественном выборе
- Обновлены стили компонента
<TagsInput />
- В HOC
zIndexStack
добавлена возможность переопределенияzIndex
изprops
- Обновлен сайт
- Поправлена ширина кнопки закрытия
<Snackbar />
- Добавлено поле ввода страницы в компонент
<Pagination />
- Добавлено свойство
type
для переключения выбора и ввода номера страницы в<Pagination />
- Добавлено свойство
pagesInRange
для отображения определенного количества страниц в<Pagination />
- Обновлены стили компонента
<Pagination />
- Поправлено позиционирование иконки
<Hint />
по вертикали - Поправлена передача
props
в<UserIcon />
- Кнопка
return
заменена наgo
в<ComplexSearch />
,<ServiceSearch />
и<SimpleSearch />
на мобильных устройствах - Поправлено позиционирование
<Hint />
по вертикали
- Добавлены headless Chrome/Firefox для запуска тестов
- Добавлена проверка покрытия кода тестами
- Добавлено тип
date
в компонент<Input />
- Добавлено свойства
minDate
иmaxDate
в компонент<Calendar />
- Добавлено тип
time
в компонент<Input />
- Добавлен компонент
<Calendar />
- Добавлен
prettier
- Поправлено отображение компонента
<Avatar />
при некорректном свойствеprofileType
- Добавлена иконка
<RamblerStarLifeIcon />
- Поправлен цвет фона компонентов
<ComplexSearch />
,<ServiceSearch />
и<SimpleSearch />
- Поправлен плейсхолдер компонента
<Input />
в IE - Поправлено открытие выпадающего меню компонента
<Select />
в IE
- Обновлен сайт
- Добавлен проброс
sourceType
в коллбекиonSubmit
,onSearch
иonPressEnter
в компонентах<ComplexSearch />
,<ServiceSearch />
и<SimpleSearch />
- Добавлена иконка
inputLeftIcon
для поля ввода компонента<ServiceSearch />
- Поправлен размер иконок в компонентах
<ComplexSearch />
,<ServiceSearch />
и<SimpleSearch />
- Добавлено свойство
lightPlaceholderColor
в компонент<Select />
для отображения серогоplaceholder
- Добавлены варианты поискового поля
<ServiceSearch />
и<SimpleSearch />
- Добавлен селектор поиска по сервису/интернету
sourceType
в компонент<ComplexSearch />
- Поправлена подсветка
<SideNavItem />
при наведении
- Добавлено свойство
position
для отображения позиции компонента<Tabs />
- Поправлено использование
overlayClassName
иoverlayStyle
в компоненте<Dropdown />
для разных типов оверлея
- Добавлена иконка
inputLeftIcon
для поля ввода компонента<ComplexSearch />
- Добавлены свойства
dropdownStyle
иdropdownClassName
в компонент<ComplexSearch />
- Добавлены свойства
buttonsContainerClassName
иbuttonsContainerStyle
для контейнера кнопок в<Popup />
- Добавлены свойства
inputWrapperClassName
в компоненте<ComplexSearch />
иhighlightedClassName
в<SuggestItem />
- Добавлены иконки сервисов
- Доработана поддержка темизации свойств текста отдельно для десктов и мобильных в
<Input />
,<Textarea />
,<Select />
,<Button />
,<IconButton />
- Удалено пробрасывание
activeClassName
в компонентах<TabsItem />
и<SideNavItem />
еслиcontainer
— html элемент - Поправлено позиционирование
<Snackbar />
на мобильных устройствах
- Обновлена иконка удаления значения в
multiple
компоненте<Select />
- Поправлено закрытие
<Select />
при клике на другой<Select />
- Поправлено определение нахождения элемента внутри
body
в компоненте<OnOutsideClick />
- Поправлено закрытие
<Hint />
при перемещении курсора за границыicon
- Поправлен цвет
placeholder
вinputMode
в компоненте<Select />
- Поправлена ошибка проверки
userAgent
при серверном рендере
- Добавлено свойства
rootClassName
иrootStyle
для компонента<Select />
- Поправлена поддержка кастомных
props
, например data-* атрибутов, в компонентах:<MenuItem />
,<Stepper />
,<Step />
,<TagsInputItem />
- Добавлено свойство
inputMode
для ввода произвольного значения в компонент<Select />
- Добавлено свойство
native
для использования нативных<Select />
на мобильных устройствах
babel-preset-{es2015,stage-0}
заменены наbabel-preset-env
- Добавлена кнопка очищения
clearIcon
в компонент<Select />
- Обновлен
jss-preset-default
- Добавлен размер
small
для компонента<Checkbox />
- Обновлены стили
<Button />
и<IconButton />
- Обновлен
jss
иreact-jss
- Поправлена обработка фокуса в
<RadioButton />
и<Checkbox />
- Поправлено позиционирование уголка
<Tooltip />
по горизонтали
- Удалены некоторые зависимости, размер библиотеки уменьшен с 90 до 80KB
- Значение
line-height
компонента<RadioButton />
добавлено в тему
- Добавлены новые иконки
- Поправлено позиционирование
<FixedOverlay />
при pinch zoom - Поправлено закрытие
<Dropdown />
при клике вне него на ноде, которая удаляется после клика - Поправлены
className
для не-UI компонентов использующих jss внутри<ApplyTheme />
- Добавлен компонент
<Stepper />
- Добавлено свойство
backdropColor
в компонент<Popup />
- Обновлены стили
<Popup />
- Поправлено положение уголка
<Tooltip />
на маленьких элементах - Поправлено обновление положения
<Tooltip />
при скролле по оси X
- Добавлен className в
<TabsItem />
.
- Поправлено сравнение значений-объектов в
<Menu />
.
- Изменен способ генерации className для элементов. Теперь имена классов будут детерменированны.
- Поправлены цвета заднего фона и текста для компонента
<Button />
.
- Добавлена возможность пробрасывать кастомные атрибуты для компонента
<ComplexSearch />
для элементовinput
иbutton
.
- Удалены ненужные className на
<InputStatus />
- Корректировка высоты для поискового поля
<ComplexSearch />
- Поправлены
<TagsInput />
в IE11
- Обновлены стили
<Snackbar />
- Изменено поведение фокуса на кнопках
- Настроен CI
- Добавлены дополнительные классы иконок для
<Input />
- Добавлено свойство
autoPositionY
для автопозиционирования выпадающего меню компонента<ComplexSearch />
- Поправлены границы недоступных полей ввода в компоненте
<FieldGroup />
- Исправлены warnings из-за плагина transform-react-inline-elements
- Удален babel-плагин transform-react-inline-elements
- Исправлен баг генерации имен классов для нескольких
<ApplyTheme />
- Добавлена поддержка
react@^16
- Обновлены
jss@^9.3.3
,react-jss@^8.1.0
- Исправлены баг с позиционированием и отступы кнопки поиска компонента
<ComplexSearch />
- Исправлен цвет при наведении на кнопку очистки поля компонента
<ComplexSearch />
- Компоненты
<Input />
,<Select />
теперь используютfontFamily
из соответствующего неймспейса темы, вместо глобального
- Добавлено
props.showDivider
для компонента<FieldGroup />
для отображения разделителей между инпутами группы.
- Исправлен баг прокидывания в
<ThemeProvider />
новогоtheme
при каждом рендере
- Исправлен баг кнопок с длинными названиями в
<Popup />
- Небольшой рефакторинг прокидывания
props
в<Select />
- Исправлен баг с нажатием ESC в Firefox для компонента
<ComplexSearch />
- Исправлены warnings в консоли в dev-режиме
- Исправлена высота у инпута в
<Select />
- Добавлена возможность добавлять произвольную разметку при рендеринге значения компонента
<Select />
- Добавлена возможность добавлять произвольную разметку для выпадающего элемента у компонента
<ComplexSearch />
- Рефакторинг стилей и тем
- Изменены дефолтные
props
у компонента<ComplexSearch />
:props.searchButton
иprops.division
теперьnull
по умолчанию
- Удалены
props.hint
иprops.bottomLinks
у компонента<ComplexSearch />
- При очещении поискового запроса у компонента
<ComplexSearch />
вызывается коллбекprops.onSearch
с пустым значением
- Добавлен компонент типографии
<Typography />
- Добавление параметра
appendToBody
для компонента<ComplexSearch />
- Правка примеров для компонента
<ComplexSearch />
- Добавлены тултипы в примеры с иконками
- Добавлен сброс закруглений в
isolateMixin
- Изменены отступы и размеры элементов
Popup
иSideNav
- Обновлен
RemoveIcon
- Исправлен размер иконки у кнопки
- Поправлена анимация
Spinner
в Safari
- Изменен размер
Spinner
на компонентеButton
с загрузкой - Добавлен инлайновый
Spinner
- Редизайн выпадающего блока в компоненте
Select
- Редизайн плейсхолдеров в компонентах
Input
иSelect
- Возможность выбора нескольких значений в компоненте
Select
- Компонент
Pagination
- Добавлена возможность локализации некоторых компонент через темы
- Добавлено
props.variation
для компонентаTextarea
для возможности выбора типа отображения.
- Design-review fixes
- Изменены отступы для кнопок справа и слева 23px -> 20px
- Input animation
- Правки верстки компонента
ComplexSearch
для Safari - Правка верстки компонента
Checkbox
для IE - Увеличен лимит памяти для сборки тестов
- Поправлена верстка крестика закрытия в компоненте
Snackbar
- Поправлена подсветка текста в кнопке-ссылке
<Button href="..." />
- Добавлен компонент
FieldGroup
- Добавлена возможность добавлять кастомную стрелку в компонент
Select
- Изменено формирование размера соц. иконок для компонента
Avatar
- Добавлен поисковый контрол
ComplexSearch
- Добавлена анимация подчеркивания на компонентах
Input
,Textarea
,Select
- Добавлено новое правило для адаптивной верстки
ifDesktopSize
- когда мы работаем с десктопным размером окна (более 768px) - Добавлено поведение
indeterminate
для компонентаCheckbox
через новое свойствоprops.indeterminate
- Добавлена svg-галочка для компонента
Checkbox
- При обработке клика на элементах, которые были удалены из DOM, компонент
OnOutsideClick
не отрабатывает (баг, связанный с нажатием на иконку показа пароля на компонентеInput
внутриPopup
) - Поправлены заголовки колонок в таблицах на сайте с документацией
- Поправлен background-color для соц. иконок в компоненте
Avatar
- Добавлен 1px нижний паддинг для
Input
с подчеркиванием для выравнивания текста вертикально по центру
- Убрано правило
pointer-events: none
с правой иконки в компонентеInput
- Убран text-decoration для кнопок в случае ссылок
- Добавлены адаптивные правила для мобильный устройств для компонентов
Input
иButton
- При автокомплите рамочки показывается на компоненте
Input
- Обновлен цвет по-умолчанию для иконки Instagram
- Исправлен импорт иконок в компонентах для уменьшения размера сборки приложений
- Поправлены размеры Checkbox
- Добавлен компонент Tabs
- Обновлены стили компонетов Toggle, Input, Checkbox и добавлено свойство
variation
- Обновлены стили компонента Radio
- Исправлены ошибки доступа к
window
при серверном рендере
- Переписан серверный рендеринг
- Обновлен
jss
- Добавлен
react-jss
вместоthemed-react-jss
для связки сreact
- Поправлены лейблы в Checkbox и Switcher
- Поправлено закрытие Popup по клику вне на touch устройствах
- Добавлен компонент Switcher
- Поправлено открытие searchable Select на touch устройствах
- Поправлены отступы для input в компоненте Checkbox
- В RadioButtonGroup можно добавлять любые теги и компоненты, не только RadioButton
- В RadioButton в качестве значения можно передавать не только строки, но и объекты
- Поправлено появление Tooltip на touch устройствах
- Поправлено открытие Select на touch устройствах
- Добавлено свойство
passwordIconTooltip
для подсказки на кнопке показа/скрытия пароля в Input
- Поправлены отступы и открытие Select
- Уменьшены отступы в мобильной версии Popup
- Добавлено свойство
positionY
в Snackbar
- Добавлены
type
:number
,url
в Input - Поправлена подстветка выбранного элемента MenuItem
- Поправлены отступы тайтлов в FormGroup
- Рефакторинг тем
- Рефакторинг верстки в соответствии с замечаниями дизайнеров
- Добавления
props.status
в Tooltip
- Добавлены иконки
- Поправлен автофокус и плейсхолдер для пустого значения в Select
- Поправлены размеры лейбла FormGroup
- Поправлены размеры элементов FormGroup
- Добавлен Select
- Поправлено состояние фокуса у Textarea
- Добавлено свойство
container
для Avatar, позволяющее делать его ссылкой - Поправлен состояние фокуса Input
- Обновлен пакет
themed-react-jss
и способ работы с темами
- Добавлен Avatar, Spinner, Loader
- Добавлено свойство
rounded
в Button - Добавлены одноцветные иконки социальных профилей
- Добавлен Notification
- Добавлен размер
small
для Input и Textarea
- Добавлен Snackbar
- Добавлены Hint, Textarea
- Поправлен
font-size
для Input - Поправлена анимация появления Popup
- Добавлены Tooltip, Dropdown, SideNav, Popup
- Добавлены еще иконки
- Добавлен IconButton
- Добавлены типы
danger
иflat
для Button - Добавлен набор иконок для форм и профилей
- Добавлены Input, FormGroup, InputStatus
- Добавлены RadioButton
- Все стили переписаны на
JSS
- Темы через
<ApplyTheme/>
- Добавлены тесты на
enzyme
+karma