Мажорный Релиз Webix 6.0: Новый скин и сборщик пакетов Webix

Настал долгожданный день выпуска Webix 6.0. Приготовьтесь к масштабным и ошеломляющим изменениям! У Webix новый дефолтный скин — material. Также вы сможете сформировать свой пакет Webix только с нужными виджетами.

Читайте дальше, чтобы узнать об этих и других чудесных обновлениях и о том, как их использовать.

Мажорный Релиз Webix 6.0: Новый скин,  сборщик пакета Webix и Webix Jet 2.0

Новый material скин

Теперь вы сможете создавать еще более классные приложения с новым material скином, который стал скином по умолчанию, и его компактной версией. И ох как он прекрасен, только посмотрите:

Webix new material skin

Самые важные черты скина:

  • светлая современная цветовая тема

Webix новый светлый матириал скин

  • настоящий дух material дизайна

Webix истинный дух матириал дизайна

  • иконки mdi

Webix иконки в новом матириал скине

Webix темные цвета и тени для виджетов

Чтобы увидеть новый скин в действии, посмотрите на наши классные новые демки. Кстати, все они сделаны на Webix Jet и исходный код есть на GitHub.

Судьба других скинов

Если вы все еще не готовы оценить новый вид Webix и хотели бы продолжить работать со старым синим, не переживайте. Flat скин жив и все так же в пакете, и подключить вы его сможете вот так:

<link href="../codebase/skins/flat.css" rel="stylesheet" type="text/css">

Всего в пакет вошло 5 скинов:

  • Material (по умолчанию)
  • Mini (компактная версия скина Material)
  • Flat
  • Compact (компактная версия Flat)
  • Contrast

С остальными скинами пришло время попрощаться, например со старым material.

Иконки в новом Webix

Чтобы уменьшить размер пакета Webix, в него теперь входят только те иконки, что используются виджетами. Если вы хотите использовать больше иконок, вам нужно подключить на страницу Material Design, Font Awesome или любые другие иконочные шрифты. Есть некоторые нюансы, почитать о них можно в нашей документации.

Сборщик пакетов

Начиная с версии 6.0, пакет включает полный исходный код и скрипты для сборки. Благодаря этому вы сможете построить свой собственный пакет: вы можете убрать ненужные виджеты или функциональность, таким образом уменьшив размер пакета, а также внести свои изменения в код Webix.

Обновление интеграций со сторонними компонентами

Вы теперь можете получить интеграции Webix со сторонними компонентами, обновленные до последних версий компонентов. Их использование было также упрощено, и теперь вам нужно включить только файл нужного компонента без каких-либо дополнительных настроек. По умолчанию, все компоненты с открытым исходным кодом загружаются с официальной CDN или с глобального cdnjs. О деталях вы можете почитать в документации.

Обновления SpreadSheet

У SpreadSheet также несколько обновлений, связанных с интерфейсом:

  • ячейкам можно добавлять комментарии;
  • появились дополнительные кнопки для увеличения / уменьшения количества цифр после запятой;
  • при копировании / вставке данных между Excel и SpreadSheet сохраняются разделители в числах.

На старт, внимание, марш

Как обычно, помимо крупных новшеств, в этот релиз вошли небольшие обновления и багфиксы, полный список которых ждет вас в документации. Не терпится получить новый Webix? Тогда обновляйтесь или качайте пробную версию!

Скачайте Webix 6.0