Настал долгожданный день выпуска Webix 6.0. Приготовьтесь к масштабным и ошеломляющим изменениям! У Webix новый дефолтный скин — material. Также вы сможете сформировать свой пакет Webix только с нужными виджетами.
Читайте дальше, чтобы узнать об этих и других чудесных обновлениях и о том, как их использовать.
Новый material скин
Теперь вы сможете создавать еще более классные приложения с новым material скином, который стал скином по умолчанию, и его компактной версией. И ох как он прекрасен, только посмотрите:
Самые важные черты скина:
- светлая современная цветовая тема
- настоящий дух material дизайна
- иконки mdi
- дополнительная типографика, например затемнение виджетов и добавление теней
Чтобы увидеть новый скин в действии, посмотрите на наши классные новые демки. Кстати, все они сделаны на Webix Jet и исходный код есть на GitHub.
Судьба других скинов
Если вы все еще не готовы оценить новый вид Webix и хотели бы продолжить работать со старым синим, не переживайте. Flat скин жив и все так же в пакете, и подключить вы его сможете вот так:
Всего в пакет вошло 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? Тогда обновляйтесь или качайте пробную версию!