Список изменений

v.0.9.7 — Beta

  • Скрипт библиотеки теперь имеет две версии: обычная(CommonJS) и в виде ES-модулей. Подробности в документации: ссылка;
  • Внесены различные правки.

Дата релиза:

v.0.9.6 — Beta

  • Элементы Dropdown, Select и Tooltip были перенесены в Headless Tippy;
  • Для каждого элемента был создан уникальный экземпляр(на примере Accordion);
  • Были обновлены внешние библиотеки Air Datepicker и Imask.js;
  • У некоторых элементов были изменены и дополнены методы:
    • Choice group:
      • value()getValue().
      • В методах selected(), disabled() и enabled() изменено название входного параметра: groupel.
    • Form controls: Custom quantity selector:
      • inputValue()value();
      • inputClear()clear();
      • Так же в методах изменено название входного параметра: selectorel.
    • Form controls: Custom select:
      • Во многих методах изменено название входного параметра: selectel.
    • Input mask:
      • Был удалён метод options(), вместо него был усовершенствован обычный метод init().
    • Popup:
      • Был усовершенствован метод init(), теперь инициализировать поп-ап можно без триггера.
    • Slideout:
      • Был усовершенствован метод init(). Теперь метод принимает два параметра: trigger и panel(ранее применялся только параметр trigger).
    • Slider:
      • Был усовершенствован метод init(). Теперь метод так же принимает полноценные параметры.
    • Tooltip:
      • Был немного переделан метод init(). Теперь метод принимает два параметра: сам элемент и параметры.
  • У всех элементов были изменены названия пользовательских событий;
  • Внесены различные правки.

Дата релиза:

v.0.9.5 — Beta

Дата релиза:

v.0.9.3 — Beta

  • Сustom selector:
    • Реализован гибкий ввод настроек(при помощи init());
    • Для поддержки индивидуальных настроек, добавлен дата-атрибут: data-selector-options;
    • Для триггеров(inc и dec) по умолчанию добавлены svg-иконки;
    • Новые методы: inputValue() и inputClear().
  • Пофиксены различные баги.

Дата релиза:

v.0.9.2 — Beta

  • Для селекта реализована кастомизация optgroup, так же реализована возможность стилизации моб.версии;
  • Реализована кастомизация радио кнопок;
  • Небольшие правки по документации.

Дата релиза:

v.0.9.1 — Beta

  • Реализован гибкий ввод настроек для custom select и readmore. Теперь при инициализации init(), можно указать свои параметры;
  • Для choice group реализованы новые методы: selected(), disabled(), enabled() и clearAll().

Дата релиза:

v.0.9.0 — Beta

Первый релиз библиотеки Basic UI.

  • Реализованы следующие ui-элементы:
    • accordion;
    • choice group;
    • dropdown;
    • form controls;
      • custom checkbox;
      • custom quantity selector;
      • custom select;
      • datepicker.
    • input mask;
    • popup;
    • readmore;
    • slideout;
    • slider;
    • tabs;
    • toggle visibility content;
    • tooltip.
  • Развёрнута документация с примерами;
  • Реализована кроссбраузерная поддержка.

Дата релиза: